options hedging with market impact [r. almgren] presentation. 2012

38
Robert Almgren Option Hedging with Market Impact New York University Courant Institute of Mathematical Sciences Market Microstructure, Paris, Dec 2012

Upload: vladimir-lubyshev

Post on 03-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 1/38

Robert Almgren

Option Hedgingwith Market Impact

New York UniversityCourant Institute of Mathematical Sciences

Market Microstructure, Paris, Dec 2012

Page 2: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 2/38

Outline

1. The problem

2. Formulation

3. Solution

4. Examples

2

Work with Tianhui Michael LiPrinceton: Bendheim Center and ORFE

Page 3: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 3/38

1. Option hedging (version 1)

3

time tT

Asset price PtP t = P 0 + W t + himpacti

Hedge portfolio Xt shares

X t = X 0 +Z T 

0

✓s ds

Final

mark-to-market

valueg0(P T ) + X T P T  + cash

evaluate on

mean and variance

option expiryor

market close

Page 4: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 4/38

Option hedging (version 2)

4

time tClose

T

Asset price Pt

P t = P 0 + W t + himpacti

Hedge shares Xt

X t = X 0 +Z T 

0

✓s ds

Mark-to-marketvalue

Open

T’

X T 0 = X T 

Overnight

g0(P T 0) + X T P T 0 + cash

Page 5: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 5/38

Applications

1. Broker execution algorithm:Client specifies ∆ and Γ (possibly varying)

Execute to achieve optimal hedge at closeone direction trading (buy or sell)

2. What happens after you buy an option?Seller must hedgeWhat does his hedging do to price process?

5

Page 6: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 6/38

Questions

1. What is a reasonable market model?

2. What do solutions look like?

3. How do they compare to Black-Scholes?

6

Page 7: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 7/38

Market impact models

Two types of market impact(usually both are active):

• Permanentdue to information transmissionaffects public market price

• Temporary

due to finite instantaneous liquidity“private” execution price not reflected in market

Many richer structures are possible

7

Page 8: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 8/38

Permanent impact

8

t = instantaneous rate of trading

X t = X 0 +

Z T 0

✓s ds

Linear to avoid arbitrage (Huberman & Stanzl, Gatheral)

P t = P 0 +  W t + ⌫(X t X 0)

G(✓)=

⌫ ✓

dP t =  dW t + G(✓t)dt

Page 9: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 9/38

Temporary impact

9

We trade at P t 6= P t

P t depends on instantaneous trade rate ✓t

Require finite instantaneous trade rate

imperfect hedging

P t = P t + H(✓t)

Page 10: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 10/38

Example: bid-ask spread

10

✓t

buy at ask 

sell at bid

P t

P t s

P t = P t +1

2s sgn(✓t)

1

2s sgn(✓t) · ✓t t =

1

2s|✓t|t

“Linear” model: cost to trade sharest t

Page 11: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 11/38

Solutions with bid-ask spread cost

11

Ideal Black-Scholes hedge

Target band(no-trade region) Actual hedge holding

Davis & Norman, Shreve & Soner,Cvitanic, Cvitanic & Karatzas

Page 12: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 12/38

Critique of linear cost model

independent of trade size

not suitable for large traders

in practice, effective execution near midpointspread cost not consistent with modern cost models

liquidity takers act as liquidity providers

12

Page 13: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 13/38

Proportional cost model

13

t

H(0) = 0

concave(empirical)

Linear for simplicity

Quadratic cost:

H( t)

H(✓) =1

2✓

H(✓) · ✓t =

1

2✓

2t

P t = P t + H(✓t)

Page 14: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 14/38

Our solutions with proportional cost

14

Ideal Black-Scholes hedge

Actual hedge holding

pursuit

Gârleanu & Pedersen:investment with proportional cost

✓t =  h (T  t)

·

X t target

Page 15: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 15/38

2. Formulation

Market model

15

X t = X 0 +

Z T 

0

✓s ds

P t = P 0 +  W t + ⌫(X t X 0)

˜P t = P t +

1

2 ✓t

Hedge holding:

Public market price:

Private trade price:

F t = filtration of W t

Page 16: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 16/38

Black-Scholes option value

16

g(T,p) = g0(p)

g(t, p), t < T , p 2 R

g +1

2

 2g

00= 0

Final value specified

Intermediate values defined by Black-Scholes PDE

Def:(t,p) = g0(t,p)

 (t,p) = 0(t,p) = g00(t,p)

Page 17: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 17/38

17

Short

call

g(t,p) = option payout to trader

(t,p) = g0(t,p)  (t,p) = 0(t,p) = g00(t,p)

Longcall

Short

put

Longput

> 0

  < 0 < 0

  < 0

< 0

  > 0

> 0  > 0

p p

pp

g

gg

g

Γ= sign and size of option position

Page 18: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 18/38

Final portfolio value

18

RT  = g(T,P T ) + X T P T 

Z T 0

P t ✓t dt

Option value Portfolio value Cash spent

Mark to marketwithout transaction costs

1

2⌫X 

2Include permanent impact

in liquidation cost:

We neglect: gives manipulation opportunities

dominated by risk aversion

Page 19: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 19/38

Integrate by parts

19

RT  = R0 +

Z T 0

X t + g0(t,P t)

dP t

1

2

Z T 0

✓2

t dt

= R0 + Z T 

0

Y tdP 

t

1

2

Z T 

0

✓2

tdt

= R0 +

Z T 0

Y t  dW t +

Z T 0

Y t ⌫✓t dt 1

2

Z T 0

✓2

t dt

R0 = g(0, P 0) + X 0 P 0Initial value:

Mishedge:

(constant)

Y t = X t (t,P t) = X t + g0(t,P t)

Page 20: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 20/38

Mean-variance evaluation

20

infinitevariation

smooth

Y t = X t + g0(t,P t) 6= 0

RT  = R0 +

Z T 

0

Y t  dW t + ⌫

Z T 

0

Y t ✓t dt 1

2

Z T 

0

✓2

t dt

ERT  = R0 + ⌫ E

Z T 

0Y t ✓t dt

1

2E

Z T 

0✓

2t dt

VarRT  = complicated

RT  is random: optimize expectation and variance

mishedge

Page 21: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 21/38

Variance of RT

21

Small portfolio size, or

“market power”(Almgren/Lorenz 2007)

µ = X/T ⇤  T 

price impact of trading whole position

price changefrom volatility

Neglect uncertainty of market impact term

in comparison with price uncertainty

(“Mean-quadratic-variation” Forsyth et al 2012)

VarRT  ⇡ VarZ T 0

 Y t dW t =  2Z T 0

Y 2t dt

Page 22: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 22/38

Page 23: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 23/38

Version 2: Overnight risk 

T = market close todayT’ = market open tomorrow

23

RT 0 = g(T 0, P T 0) + X T P T 0 Z T 

0

P t ✓t dt

= RT + Y T P T 0 P T 

+

Z T 0T 

hg0

t, P t

g0

T, P T 

idP t

= RT  + Y T P T  ⇠

P T ,⇠ have mean zero

Page 24: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 24/38

Version 2 objective function

24

Random variables

Terminal

mishedge

⇠ distribution depends only on P T 

P T  mean 0, independent of F T 

inf 

✓2⇥

E"1

2

⇣Y T P T  ⇠⌘2

+1

2 2

Z T 

0

Y 2t dt ⌫

Z T 

0

Y t ✓t dt +1

2

Z T 

0

✓ 2t dt

#

Page 25: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 25/38

3. Solution

25

J(t,p,y) = inf ✓s :tsT 

E

"1

2⇣

Y T P T  ⇠⌘2

+1

2 2

Z T 

tY 2s ds ⌫

Z T 

tY s ✓s ds +

1

2

Z T 

t✓ 2

s ds

P t = p, Y t = y #

Value function

Page 26: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 26/38

Dynamic programming

26

0 = inf ✓

⇢1

2 2y 2 y ⌫✓ +

1

2✓2

+ J t +1+ ⌫ 

✓J y  + ⌫✓J p

+1

2

 2J pp +  2 J py  +1

2

 2 2J yy 

=1

2 2y 2

1

2

h⌫y  J p

1+ ⌫ )J y 

i2

+ J t +1

2 2J pp +  2 J py  +

1

2 2 

2J yy 

HJB PDE:

✓ =1

⇣⌫y 

1+ ⌫ 

J y  ⌫J p

⌘optimal control

Page 27: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 27/38

Page 28: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 28/38

Solvable in 2 special cases

1. Constant gamma

2. No permanent impact

28

g0(t,P t) = g0(t,P 0) +  P t P 0

⌫ = 0

Γ measures position size and size

Page 29: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 29/38

Constant Γ

29

A1 = 0, A0(T 

t,p) = A0(T t)

Instantaneousmishedge

ratecoefficient

function of time remaining

  =

s 2

timeconstant

risk / temporary impact

✓t =  h⇣ (1+ ⌫ )(T  t)

⌘Y t

Page 30: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 30/38

Page 31: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 31/38

Summary of hedge strategy

Far from expiration, h=1

Near expirationh increases if overnight risk large

h decreases if overnight risk small

h becomes negative (!) if no overnight risk 

✓t =  Y t

31

✓t =  hY t

Page 32: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 32/38

What happens to price process?

32

constant Γ

(t,P t) = 0  (P t P 0)

Y t = X t

= X t X 0 +  (P t P 0)

dX t = ✓t dt

dP t =  dW t + ⌫ ✓t dt

✓t =  Y t (h = 1)dynamic hedge

Page 33: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 33/38

Combined processes

33

dY t = dX t +  dP t=  (1+ ⌫ )Y t dt +    dW t

Z t = ⌫(X t X 0) + (P t P 0)

dZ t =  dW t

def: same dWt

hY 2t i = 2 

2

2 (1+ ⌫ )=

 2 2

2(1+ ⌫ )s

 2

Page 34: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 34/38

Combined processes

34

P t = P 0 + 1

1+ ⌫ 

⌫Y t + Z t

= P 0 + 

1+ ⌫ 

W t + ⌫ Z 

t

0

e⌫(1+⌫ )(ts)dW s

!

stationarymodifiedvolatility

Γ<0: hedger is short the option1+νΓ<1: overreaction, increased volatility

Γ>0: hedger is long the option

1+νΓ>1: underrreaction, reduced volatility

Page 35: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 35/38

General Γ

35

t =   (T  t) Y t + bias term

Restriction on sign of trading

inf ✓2⇥+

(· · ·)solve numerically

Extensions

Page 36: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 36/38

Restricted sign

36

Unrestrictedstrategy

Restrictedstrategy

Page 37: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 37/38

4. Possible applications

Price pinning to strike near expirationif hedgers are net long Γ

Intraday volume patterns

hedge near open and close

37

Page 38: Options Hedging With Market Impact [R. Almgren] Presentation. 2012

7/28/2019 Options Hedging With Market Impact [R. Almgren] Presentation. 2012

http://slidepdf.com/reader/full/options-hedging-with-market-impact-r-almgren-presentation-2012 38/38

Conclusions

Simple market impact modeltemporary/permanent

linear model

Explicit solution (at least for constant Γ)hedge position tracks toward Black-Scholes

Large hedger can change volatilitymarket impact on implied and realised vol