Mathematics at the interface between business and...

43
Equity Market Impact Models Mathematics at the interface between business and research Stifterverband f¨ur die Deutsche Wissenschaft Berlin, December 4 th , 2008 Dr. Andrew Ferraris, Deutsche Bank AG

Transcript of Mathematics at the interface between business and...

Page 1: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Equity Market Impact Models

Mathematics at the interface between business and research

Stifterverband fur die Deutsche Wissenschaft

Berlin, December 4th, 2008

Dr. Andrew Ferraris, Deutsche Bank AG

Page 2: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Outline

Introduction

Market impact models

Calibration & Performance

Market impact evolution over time

Applications & current research topics

Page 3: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Transaction costs and market impact

! Three key components of the investment process1. alpha2. risk3. costs

! alpha and risk heavily studied by academics and practitioners

! cost aspect often assumed away in academic research

Deutsche Bank conducts extensive fundamental and practical research

on transaction cost analysis in close collaboration with QP-lab

Page 4: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Transaction costs and market impact

Trade costs naturally divide into two parts

1. Direct costs such as commissions, custody fees, taxes, andinfra-structure costs

! primarily determined by quantity of trading

! easy to measure

2. Indirect costs such as market impact and opportunity costs

! primarily determined by the trading strategy at micro-level

! hard to measure

this presentation is about market impact: why is it important, how

can it be measured, how does it evolve over time?

Page 5: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustration I : MI & portfolio manager’s alpha

Execution costs are a key determinant of investment performance.

! It is now widely recognised that they can substantially reduce aninvestment strategy notional performance.

! The average cost of a US large cap trade trade over the last 5years is 23 bps (ITG Global Trading Cost Review - Aug 2008).

! Costs = Commissions (9 bps) + Market impact (14 bps)

! Assuming an average annual turnover of 100%, transaction costsreduce the performance of a US large cap fund by 45 bps p.a.

! US large cap funds underperformed the S&P 500 by 40 bps p.a.over 5 years ending June 08 (SPIVA US Scorecard Mid Year 08).

Page 6: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustration I : MI & portfolio manager’s alpha

Coppejans & Madhavan (2007) examine how transaction costs impactex-ante Information Ratios.

! Transaction costs can decrease the IR substantially.

! For a typical stylised fund, assuming 40 bps transaction costs and200% turnover, Coppejans & Madhavan (2007) show that IR ishalved when transaction costs are taken into account.

! IR is also determined by the correlation between predicted andrealised costs.

! This introduces the concept of cost skill analogous to the conceptof skill (Grinold 1989).

Improving the quality of transaction cost forecasts improvesexpected performance.

Page 7: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustration II : MI & algorithmic trading strategies

Accurate forecasts of execution costs are critical in determining an

optimal execution strategy

0

10

20

30

40

50

60

70

80

0 10 20 30 40 50 60Execution risk (bps)

Mar

ket i

mpa

ct (b

ps)

Immediate execution(by single market order)

scheduled executionover 1 hour

scheduled executionover 10 minutes

scheduled executionover 3 hour

! Under-estimate costs ! trade too fast with higher impact

! Over-estimate costs ! trade too slow with more risk

Page 8: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustration III : MI & strategy capacity

Execution costs limit investment capacity.

! Larger trade sizes result in higher market impact costs. Beyond acertain size threshold, the net alpha of a trade can become toolow.

! DB has used its market impact model to determine the capacityof its funds in a way that protects their alpha.

Page 9: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustration III : MI & strategy capacity

6.0%

6.5%

7.0%

7.5%

8.0%

8.5%

9.0%

9.5%

10.0%

10.5%

0 0.5 1 1.5 2Size of fund (B )

Expe

cted

net

retu

rn

Capacity=1.3 B

Net return target=9%

Expected gross return=10%

Page 10: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Outline

Introduction

Market impact models

Calibration & Performance

Market impact evolution over time

Applications & current research topics

Page 11: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Decomposition of market impact

! Market impact pertains to the costs incurred by extractingliquidity from the market in order to acquire or dispose of aposition

! In the implementation-shortfall framework of Perold (1988,JPM), MI it is defined as the di!erence between pre-trade orpaper price and the realized execution price

! liquidity characteristics (such as spread, depth, resiliency, etc) ofthe stock as well as your own trading behavior determine MI

! MI can be decomposed into three distinct components1. instantaneous impact

2. temporary impact

3. permanent impact

Page 12: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustration

(i) initial state (ii) liquidity is taken (iii) temporary impact

90 92 94 96 98 100 102 104 106 108 110−80

−60

−40

−20

0

20

40

60

80

90 92 94 96 98 100 102 104 106 108 110−80

−60

−40

−20

0

20

40

60

80

90 92 94 96 98 100 102 104 106 108 110−80

−60

−40

−20

0

20

40

60

80

(wide)spread

(iv) liquidity returns (v) liquidity returns (vi) final state

90 92 94 96 98 100 102 104 106 108 110−80

−60

−40

−20

0

20

40

60

80

90 92 94 96 98 100 102 104 106 108 110−80

−60

−40

−20

0

20

40

60

80

90 92 94 96 98 100 102 104 106 108 110−80

−60

−40

−20

0

20

40

60

80

Page 13: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Instantaneous impact or spread crossing costs

! Demsetz (1968, QJE) justifies the existence of the bid/ask spreadas a compensation for providing liquidity to those that seek it

! limit orders post liquidity and get paid the spread upon execution

! market orders take liquidity by crossing the spread

! The frequency with which we need to cross the spread to fulfillour order contributes to MI

! the more aggressive the strategy, the more often the spread iscrossed

! the more “unskilled” the trader is, the more often the spread iscrossed

! Key variables: spread, trading rate

Page 14: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Temporary impact

! By taking liquidity out of the order book, we a!ect prices by(temporarily) distorting the demand/supply equilibrium

! temporary impact (by definition) dissipates over time

! the speed depends on the “resiliency” of the market, i.e. its abilityto absorb liquidity demand

! Temporary impact a!ects the execution quality of subsequentorders

! The choice of trading schedule is crucial in managing theaccumulated temporary impact

! Key variables: trading rate, volatility, resilience

Page 15: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Permanent impact

! The Kyle (1982, E) model formalizes intuition that information isrevealed through trading

! informed traders hide behind the flow of “noise” traders

! market maker infers information content of trades from order flow(the larger the trade, the more information is revealed)

! impact determined by % order size

! permanent impact is linear in size and symmetric between buyand sell orders (by arbitrage argument of Huberman and Stanzl2004 E, Gatheral 2008)

! Permanent impact does not decay (by definition) and thus a!ectssubsequent executions and inventory

! Key variables: relative order size

Page 16: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Components of MI

instantaneous temporary permanent(“skill”) (“liquidity”) (“information”)

Panel A: Determinantsspread !

resilience !

order size !

trade rate ! !

Panel B: Price impactexecution ! ! !

inventory !

Page 17: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Commercially available MI through Bloomberg

! Bloomberg market impact model

MI =1

2

S

P(spread costs)

+

!!2/3

250

!V

0.3EDV(perm. impact)

! MI increases with (i) spread, (ii) volatility, (iii) relative order size

! JP Morgan market impact model

MI =5

100I

(perm. impact)

+ 1.495

100

V

EPVI

(temp. impact)

where I = 0.187

!V

EDV!2

! MI increases with (i) variance, (ii) relative order size, (iii) tradingrate

(spread “S”, price “P”, volatility “!”, order size “V”, expected daily volume “EDV”, expected period volume “EPV”)

Page 18: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Deutsche Bank Market Impact Model

! DB developed a proprietary market impact model

MI = g

"V

EDV

#

(perm. impact)

+$VEPV

f (t,!)(temp. impact)

+$VEPV

h

"S

P

#

(spread costs)

! MI increases with (i) relative order size, (ii) volatility, (iii) tradingrate, (iv) spread

! allows for full decomposition of MI into instantaneous, temporary,and permanent impact

! allows for MI trajectories over the life of the trade and beyond

! can handle non-constant trading rate trajectories (e.g.implementation shortfall strategy)

Page 19: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Decomposition of MI using DB model

0

2

4

6

8

10

12

14

16

18

0.00

0.05

0.10

0.15

0.20

0.25

0.30

0.35

0.40

0.45

0.50

0.55

0.60

0.65

0.70

0.75

0.80

0.85

0.90

0.95

1.00

Volume Time

Permanent impact Temporary impact Spread cost

(VWAP order with size of 10% of EDV, traded over 4/5 of trading day in volume time)

Page 20: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Outline

Introduction

Market impact models

Calibration & Performance

Market impact evolution over time

Applications & current research topics

Page 21: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Investigating Model Performance

! model calibration using non-linear regression

pexec " ppre = f (V ,EDV ,EPV ,!,S) + "

! use 166,275 DB handled orders from Jan ’07 - Mar ’08

5% 25% median 75% 95%realized impact (in bps) -30.9 -1.80 7.81 26.48 91.55trade size (as % ADV) 0.05 0.23 0.78 2.55 9.84trading rate (as % V/PV) 6.50 13.72 20.56 28.53 44.13trade period (in mins) 1.31 5.16 14.14 38.68 177.12

! The orders cover a wide spectrum of trading rates

! calibration specific to DB execution process (i.e. “skill”)

Page 22: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Investigation of Market Impact Model Performance

JPM =5

100I + 1.4

95

100

V

EPVI R2 << 0

JPM+ = 0.148(26.2)

I + 0.240(13.2)

$VEPV

I R2 = "1.01%

BB =1

2

S

P+

!!2/3

250

!V

0.3EDVR2 = "31.8%

BB+ = 0.433(47.2)

S

P+ 0.335

(70.6)

!!2/3

250

!V

0.3EDVR2 = +8.62%

DB = g

"V

EDV

#+

$VEPV

%f (t,!) + h

"S

P

#&R2 = +9.61%

Page 23: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Conditional Performance : realised vs predicted costs

0 5 10 15 20 25 30 35 40 450

5

10

15

20

25

30

35

40

45

Predicted Costs (bps)

Real

ized

Cost

s (b

ps)

BloombergBloomberg+JPMJPM+DB

Page 24: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Conditional Performance : size

0 1 2 3 4 5 6 7 8 90

10

20

30

40

50

60

70

80

90

Order Size (percent of ADV)

Trad

ing

Cost

s (b

ps)

RealizedBloombergBloomberg+JPMJPM+DB

Page 25: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Conditional Performance : spread

0 5 10 15 20 25 30 35 400

10

20

30

40

50

60

70

80

90

Predicted Spread (bps)

Trad

ing

Cost

s (b

ps)

RealizedBloombergBloomberg+JPMJPM+DB

Page 26: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Conditional Performance : volatility

10 15 20 25 30 35 40 45 50 550

10

20

30

40

50

60

70

80

Annualized volatility (percent)

Trad

ing

Cost

s (b

ps)

RealizedBloombergBloomberg+JPMJPM+DB

Page 27: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Conditional Performance : trading rate

5 10 15 20 25 30 35 400

10

20

30

40

50

60

70

Trading Rate (percent)

Trad

ing

Cost

s (b

ps)

RealizedBloombergBloomberg+JPMJPM+DB

Page 28: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Conditional Performance : trading rate

5 10 15 20 25 30 35 405

10

15

20

25

30

35

Trading Rate (percent)

Trad

ing

Cost

s (b

ps)

RealizedBloomberg+DB

Page 29: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Key Observations on Market Impact Modeling

! BB and JPM models fit very poorly to DB executions

! JPM functional form inappropriate (it scales with !2)

! BB functional form quite good, but lacks dependence on tradingrate

! DB model has superior fit to the data, both unconditionally andconditionally

Page 30: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Outline

Introduction

Market impact models

Calibration & Performance

Market impact evolution over time

Applications & current research topics

Page 31: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

MI in a rapidly changing market environment

! Aug - Sep 2007 : start of credit crunch! BNP Paribas suspended operations of three of its funds! Northern Rock nationalized

! Jan 2008! Societe Generale incurs trading losses of about 5bn euros (Jerome

Kerviel)

! Sep 2008 - date : global recession fears! wave of bankruptcies, forced mergers, and restructuring in

financial services industry(e.g. LEH bankruptcy, BoA buys ML, AIG bailed out by FED)

! Short-selling of financial stocks banned! FED rescue package of $700bn

Page 32: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Key determinants of MI : spreads

Apr 07 Jul 07 Oct 07 Jan 08 Apr 08 Jul 08 Oct 088

10

12

14

16

18

20

22

Spre

ad in

bps

(spreads for volume weighted STOXX600 universe)

Page 33: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Key determinants of MI : volatility

Apr 07 Jul 07 Oct 07 Jan 08 Apr 08 Jul 08 Oct 0820

40

60

80

100

120

140

160

180

Annu

alise

d vo

latili

ty (i

n %

)

(realized volatility for volume weighted STOXX600 universe)

Page 34: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Key determinants of MI : trading volume

Apr 07 Jul 07 Oct 07 Jan 08 Apr 08 Jul 08 Oct 0810

20

30

40

50

60

70

80Tr

adin

g vo

lum

e in

B e

uros

(aggregate trading volume for STOXX600 universe)

Page 35: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustrative exampleApr 07 Aug 07 Jan 08 May 08 Oct 08

! 20% 50% 90% 30% 150%spread bps 9 12 15 10 20EDV 100 100 150 75 60

VWAP of size 5 from 08:00 - 16:30Permanent 3.8 3.8 2.6 5.1 6.4Temporary 5.5 10.4 11.9 8.8 30.3Spread 1.0 1.3 1.2 1.3 2.9Total 10.3 15.6 15.7 15.1 39.5JPM 1.9 12.2 26.1 6.0 195.3BB 34.3 80.5 117.0 56.6 298.7

! In terms of market impact, Aug 07 is comparable to Jan 08 andMay 08

! Oct 08 is the worst trading environment with market impactmore than double

Page 36: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Illustrative example

Apr 07 Aug 07 Jan 08 May 08 Oct 08! 20% 50% 90% 30% 150%spread bps 9 12 15 10 20EDV 100 100 150 75 60

VWAP of size 5 from 10:00 - 13:00Permanent 3.8 3.8 2.6 5.1 6.4Temporary 9.7 18.3 22.4 14.7 49.3Spread 1.7 2.3 2.3 2.2 4.7Total 15.3 24.4 27.2 22.0 60.4JPM 4.0 24.9 48.6 13.1 442.1BB 34.3 80.5 117.0 56.6 298.7

! Higher trading rate increases temporary impact and spread costs

Page 37: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

DB market impact estimate

Apr 07 Jul 07 Oct 07 Jan 08 Apr 08 Jul 08 Oct 080

5

10

15

20

25

30

35

40m

arke

t im

pact

in b

ps

(VWAP of size 5 traded over full day)

Page 38: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Decomposition of total market impact

Apr 07 Jul 07 Oct 07 Jan 08 Apr 08 Jul 08 Oct 080

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

fract

ion

of to

tal m

arke

t im

pact

permanenttemporaryspread

(VWAP of size 5 traded over full day)

Page 39: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Key observations on market impact evolution

! MI has steadily grown over the past year

! for a typical order in a typical stock, MI has roughly doubled

! contribution of temporary impact has been rising

! volumes gradually fall, this a!ects both temporary and permanentimpact in same direction

! volatility substantially up, this only a!ects temporary impact

Page 40: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Cost of market order of fixed notional

Apr 07 Jul 07 Oct 07 Jan 08 Apr 08 Jul 08 Oct 08

10

20

30

40

50

60

70

80

90Co

sts

in b

ps

market order 10K Euromarket order 50K Euromarket order 100K Euromarket order 200K Euro

(median over STOXX600 universe : model-independent)

Page 41: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Outline

Introduction

Market impact models

Calibration & Performance

Market impact evolution over time

Current research topics

Page 42: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Current research topics

QP1, in close cooperation with QPLab, currently conducts research in

! market impact of (i) limit orders, (ii) large multi-day executions

! large dimensional covariance forecasting for ultra-short horizons

! statistical factor models

! mathematical and statistical modeling of limit order books andhidden liquidity

! Bayesian model averaging and forecasting

! . . .

Page 43: Mathematics at the interface between business and …dbquant.com/Presentations/Berlin200812.pdfEquity Market Impact Models Mathematics at the interface between business and research

Thank you very much for your attention !