Vous êtes sur la page 1sur 20

Quantitative Products

Alexander Gerko <alexander.gerko@db.com>

NES, Thursday,
February 22th , 2007

1
Deutsche Bank Global Markets Equity

Equity Quantitative Products

 Quantitative Products Analytics (equity derivatives quants)


 Quantitative Products Engineering (pricing)
 Quantitative Products Laboratory (research lab in Berlin)
 Quantitative Products One (equity quants)

2
Deutsche Bank Global Markets Equity

The team
 Head of all Quantitative Products: Dr.2 Marcus Overhaus (differential
geometry + theoretical physics)
 „Analytics“ quant team consists currently of 10 members, to grow to
13 by end of March
– 12 in London
– 1 senior US quant
– Headed by Hans Buehler, PhD in Finance
 Research institute „QP Laboratory“ in cooperation with two Berlin
universities (three professors with MS, PhD and PostDoc students)
– Research on fundamental questions
– PhD projects together with the quant teams
 „Engineering“ team is 36 people

3
Deutsche Bank Global Markets Equity

The team, continued

 „One“ (=delta one) quant team consists currently of 6 members


– 4 in London (3 of them NES graduates)
– 2 in US
– Headed by Andy Ferraris, PhD in Physics
 10 quant developers across regions
 3 more are joining in 2 months

4
Deutsche Bank Global Markets Equity

What exactly is QP One doing?

 Algorithmic Trading – automated execution of single stock and portfolio transactions


– New and fast-paced field
◆ Driven by shrinking margins in cash and program trading (commissions are in single digits bps, 10mln euro
trade can be only 5K euro in commissions)
◆ Expensive traders are being substituted by quants + computers
◆ Pioneered in the late 90s by ITG and CSFB, picked up by all major players
◆ Currently majority of flow in large caps goes through automated execution
– No fundamental starting points like “Black-Scholes”, yet
◆ Few research papers (notably, a series of papers by R. Almgren et al. (market impact and optimal
execution); Obizhaeva-Wang (market impact and optimal execution); Lo-MacKinlay-Zhang (time-to-fill
modeling); Nevmyvaka (optimal order placement))
◆ Industry generally well ahead of academic research

5
Deutsche Bank Global Markets Equity

What exactly is QP One doing?, continued

 Primary research topics


– Transaction costs analysis, pre- and post- trade analysis
– Optimal execution of equity transactions
◆ Macro level: equity basket pricing and optimal liquidation
◆ Intermediate level: “trajectory follower”
◆ Micro level: optimal single order placement
– Modeling of intraday dynamics of literally everything (volumes, spreads, volatilities,
durations, correlations, etc)!
 Data specifics
– Terabytes of market and proprietary high frequency (transaction level) data
– Need specialized DBMS to handle such volumes
 Development environment
– Perl + Matlab for research
– C++ for production

6
Deutsche Bank Global Markets Equity

Transaction cost modeling

 Some banks have heuristic “models” provided by traders


 R. Almgren et al. estimated transaction cost model on Citigroup data
– Separated permanent (due to information revelation) and temporary (due to
liquidity demand) components
– Made some statistical mistakes along the way…
– …yet became the industry standard... sort of
 We can do better than that (after Econometrics 3, 4)!
 We used the model with exponential decay of temporary impact
– independently appeared in Obizhaeva-Wang, and justified theoretically
 Also include spread effect

7
Deutsche Bank Global Markets Equity

Algorithmic Trading, macro level

 Providing best execution of a portfolio transaction with respect to a certain


benchmark, minimizing risk and transaction costs
 Single stock case pioneered by R. Almgren, yet little practical value
– Optimal execution horizon does not depend on the order size, go tell that to a
trader 
 Selection of a proper optimization target is a big theoretical and practical
issue, mean-variance optimization produces dynamically inconsistent
trajectories
 Very computationally intensive (sizes of involved [dense, quadratic]
optimization problems are up to 50000 variables)
 Exogenously (by ) constrained in terms of computation time
 Lots of other constraints (trading speed, factor exposures, self financing, etc)
 Yet possible to do, although only approximate solutions are available
– 6 seconds for 500 stocks
– 60 seconds for 2000 stocks

8
Deutsche Bank Global Markets Equity

Algorithmic Trading, “intermediate” level

 First generation single stock strategies


– VWAP [value-weighted average price as a benchmark]
– PctVol [constant “participation” rate as a % of market volume]
 Can be improved indefinitely, but marginal benefit is decreasing
– VWAP - 2bps is a market standard
 Most general form: “Follow a trading schedule defined in terms of
physical and business time, taking into account market conditions,
limits, volume caps, etc”

9
Deutsche Bank Global Markets Equity

Algorithmic Trading, micro level:


Execution of a single small order through limit order book

 Rule-based systems (non-portable, hard to support/modify and


prone to errors)
vs.
 Optimal order placement
– Simulation - based estimation
– Stochastic dynamic programming
– Stock by stock
– Must be robust to misspecification of micro-structural parameters
– Computationally intensive...

10
Deutsche Bank Global Markets Equity

Internships programs
 2-3 for QP One
– Strong math, including optimal control
– Very strong econometrics
◆ High frequency time series analysis
◆ Survival analysis
◆ Nonparametric methods
– Strong Matlab programming skills, Perl is a plus
– One of the positions is in Japan, so should have strong preference to continue full-time there
(please indicate in the cover letter)
 1 for QP Analytics
– Strong math, in particular
◆ Stochastic calculus
◆ PDE
◆ Monte-Carlo methods
– Strong C++
 2 for QP Engineering
– Good math
– Understanding of derivative products and their pricing
– Strong VB/Excel

11
Deutsche Bank Global Markets Equity

Quantitative Products One – Internship projects

 Modeling of intraday dynamics of various characteristics of the order


flow
 Time-to-fill modeling
 Optimal portfolio execution using conic optimization techniques
 Adapting current models to new markets (HK, Tokyo, Australia)

12
Deutsche Bank Global Markets Equity

Quantitative Products Analytics – Internship projects

 Project suggestion 1:
Practical implementation of hedging algorithms in the presence of
jumps
– Problem:
In the presence of jumps, plain delta-hedging is neither theoretically not
practically justified.
– If traded options are available, how can the jump risk to our portfolio be
mitigated.
– Broad theory on the subject but few (published) workable results.

13
Deutsche Bank Global Markets Equity

Quantitative Products Analytics – Internship projects

 Project suggestion 2:
Hedging of barrier risk if the market impact function is known.
– Problem:
When hedging barriers, we are subject to substantial „gap“ risk when
unwinding our delta-position.
– How can the knowledge of a particular market impact function (cost of
trading a certain quantity of stock) be used efficiently to incorporate gap
risk into the pricing of barriers.
– FD/MC solution.

14
Deutsche Bank Global Markets Equity

Quantitative Products Engineering

 Deals, rather than projects.

15
Strictly Private and Confidential Click and Insert the Date

Equitech:
DB Equity Proprietary Trading

16
Deutsche Bank Global Markets Equity

About Equitech

 Equitech is in its fourteenth year of operation, managing proprietary capital on


behalf of Deutsche Bank.
 The group has a consistent history of profitability
 The culture is very tech friendly and analytically oriented. Members of our group
were formerly researchers or faculty in theoretical computer science or physics at
places like Bell Labs, MIT, Stanford, NYU and Berkeley.
 The team is based in New York, London and Tokyo.
 Currently has 28 employees
 Currently managing a global portfolio of several billion dollars.
 Equitech employs a number of strategies, ranging in products from its core non
black-black box based trading strategy that adapts to market conditions, to fully
automated strategies, including ultra high-frequency trading in equities and listed
options.

17
Deutsche Bank Global Markets Equity

Typical quant work conducted at Equitech


 Trade execution
– Our large daily trading volume introduces large transaction costs inherent to most
of our strategies
– We are constantly working to improve the algorithms we use to execute portfolio
trades - even a single basis point improvement in the execution algorithm
translates into millions of dollars of additional pnl.
 Development work on automated trading systems
– Continually improve current strategies
– Systematically search for new ideas that can be automated into trading systems to
take advantage of market inefficiencies.
 Portfolio return attribution
– De-composing portfolio returns into factors, this allows us to quantify our exposure
to market factors (various types of beta) and better isolate the alpha our strategies
generate.

18
Deutsche Bank Global Markets Equity

Opportunities

 We are looking to hire several quant analysts for our London office. In addition, opportunities exist for
summer internships.

 What we look for:


– Evidence of academic excellence in a highly mathematical degree
– Strong programming ability.
– Ability and desire to work independently as well as part of a team
– Knowledge of finance/mathematical finance/statistics is of course desirable
How to apply:
Send CV to martin-a.jones@db.com

19
Deutsche Bank Global Markets Equity

Why Finance industry is better than Finance academia

 Real problems, not artificial ones


 You can see which models work and which do not
 You can talk directly to informed agents from the papers on market
microstructure
 You can still publish, if you want to (true for DB, not true for most
other banks)
 You can still do teaching, if you want to (internal seminars for
traders/graduates)
 £,¥

20

Vous aimerez peut-être aussi