Columbia CS - Roles in Quant Finance

13
Careers in Quantitative Finance Columbia University, CS Lounge April 2013 Ashwin Rao

TAGS:

description

Talk given to Columbia University Computer Science students on careers in quantitative finance

Transcript of Columbia CS - Roles in Quant Finance

Page 1: Columbia CS - Roles in Quant Finance

Careers in Quantitative Finance

Columbia University, CS Lounge April 2013

Ashwin Rao

Page 2: Columbia CS - Roles in Quant Finance

My Background

● B.Tech. Computer Science. IIT-Bombay.

● Ph.D. Algorithmic Algebra. USC, Los Angeles.

● VP. Quant Strategist. Goldman Sachs, NY.

● Managing Director. Modeling. Morgan Stanley.

● Founder. ZLemma.com (A Tech Startup).

Page 3: Columbia CS - Roles in Quant Finance

Define Quantitative Finance?

● For this talk, we limit the scope of definition to:

● Roles at Large Banks & Hedge Funds

● Trading Businesses involving Quant Analysis

● Requires advanced skills in Math/Stats/CompSci

● Requires sound understanding of trading markets

Page 4: Columbia CS - Roles in Quant Finance

Some Examples

● Derivatives Trader

● Trading Desk Quant Strategist

● Derivatives Modeler, Econometric Modeler

● Algorithmic Trading Quant

● Analytics Developer

Page 5: Columbia CS - Roles in Quant Finance

Trading Desk Strategist

● Focused on a specific business or product

● Deep knowledge of the specific market

● Blend of Math, Stats and programming skills

● Trading Strategies & Risk Management

● Work closely with Traders, Sales, Risk, IT, Ops

Page 6: Columbia CS - Roles in Quant Finance

Derivatives Modeler

● Modeling stochastic dynamics of markets

● Solving derivatives pricing and hedging problems

● Expertise in Arbitrage-Free Pricing Theory

● Stochastic Calculus, PDEs, Numerical Methods

● Requires programming skills too, typically C++

Page 7: Columbia CS - Roles in Quant Finance

Analytics Developer

● Requires strong Computer Science background

● Understanding of products and pricing models

● Tools for pricing, risk metrics, scenario analysis

● Data models, algorithms, functional programming

● Development of Domain Specific Languages

Page 8: Columbia CS - Roles in Quant Finance

Algorithmic Trading Quant

● Markets are going increasingly electronic

● Systematic exploitation of market inefficiencies

● Analysis of historical market behavior & patterns

● Fleeting inefficiencies - Speed of execution key

● Systems programming & Statistics backgrounds

Page 9: Columbia CS - Roles in Quant Finance

Preparation while at School

● Algorithms, Machine Learning, Functional Prog.

● Probability, Linear Algebra, Stats Modeling

● Basics of Derivatives Pricing (book by Shreve)

● Avoid studying advanced quant finance

● Much of your learning will happen on the job

Page 10: Columbia CS - Roles in Quant Finance

What to expect during interviews

● Represent your abilities clearly and accurately

● Typically, a large and diverse set of interviewers

● Flood of puzzles, programming & math problems

● Questions in your claimed areas of expertise

● Evaluation of your communication and attitude

Page 11: Columbia CS - Roles in Quant Finance

Current Wall Street Scenario

● Regulations have hurt the industry

● Compensation levels down from 5 years ago

● Still good for people with STEM backgrounds

● The tide is turning

● More emphasis on vanilla trading businesses

Page 12: Columbia CS - Roles in Quant Finance

ZLemma - Algorithmic Career Guidance

● ZLemma.com evaluates your profile in detail

● ZLemma Quotient (ZQ) - your suitability for a job

● ZQ is your score out of 100 for a specific job

● Apply for high-ZQ jobs of interest to you

● Jobs ranging from Wall Street to Silicon Valley

Page 13: Columbia CS - Roles in Quant Finance

Addendum

● Tune in to: blog.zlemma.com

● Write to: [email protected]

● Our app is your friend: zlemma.com