Vous êtes sur la page 1sur 57

Quantitative Strategies for Trading Volatility

Bruno Dupire Head of Quantitative Research Bloomberg L.P.

CBOE Dublin, September 7, 2012

Known Unknowns

I know one thing, that I know nothing. Plato

Known Unknowns
There are known knowns; there are things we know we know. We also know there are known unknowns; that is to say we know there are some things we do not know. But there are also unknown unknowns there are things we do not know we don't know. United States Secretary of Defense Donald Rumsfeld

Known Unknowns
I know very accurately how much I do not know. VIX market

OUTLINE
I. Frequency games II.Term structure games III. Historical/implied games

I. Frequency Games

SPX 2006 to 2011 Data


Historical volatility tends to depend on the sampling frequency
Data from 2006 to 2011 25 24.5 24

Historical Volatility

23.5 23 22.5 22 21.5 21 20.5 20 0 5 10 15

Periodicity

SPX 2006 Data


10

Data from 2006

9.5

Historical volatility

8.5

7.5

10

15

Periodicity

SPX 2007 Data


16.5 16 15.5

Data from 2007

Historical volatility

15 14.5 14 13.5 13 12.5 12

10

15

Periodicity

SPX 2008 Data


42

Data from 2008

40

Historical volatility

38

36

34

32

30

10

15

Periodicity

SPX 2009 Data


27.5

Data from 2009

27

Historical volatility

26.5

26

25.5

25

10

15

Periodicity

SPX 2010 Data


18.2

Data from 2010

18

Historical volatility

17.8

17.6

17.4

17.2

17

16.8

10

15

Periodicity

SPX 2011 Data


Data from 2006 to 2011 23.5 23 22.5

Historical Volatility

22 21.5 21 20.5 20 19.5 19 18.5 0 5 10 15

Periodicity

Historical Vol / Historical Vol Arbitrage


If weekly historical vol < daily historical vol : buy strip of T options, -hedge daily sell strip of T options, -hedge weekly Adding up : do not buy nor sell any option; play intra-week mean reversion until T; final P&L :

RVTdaily RVTweekly

RVTdaily RVTweekly

Bruno Dupire

14

Daily Vol / weekly Vol Arbitrage


-On each leg: always keep $ invested in the index and update every t -Resulting spot strategy: follow each week a mean reverting strategy -Keep each day the following exposure:

.(
where

1 1 ) S t i , j S t i ,1

ti , j is the j-th day of the i-th week

-It amounts to follow an intra-week mean reversion strategy

Bruno Dupire

15

Intra week mean reversion strategy


Data from 05/04/2009 to 05/18/2009 930 925 Short 920 915 Short

SP500

910 905 900 895 890 885 880 1 2 3 4 5 6 7 8 9 10 11 Long Long

II. Term Structure Games

VIX and VSTOXX

VIX and VSTOXX

SPX and VIX (MR portfolio)


SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012 50 45 40 35 30 25 20 15 10 900

VIX Index

950

1000 1050 1100 1150 1200 1250 1300 1350 1400 1450

SPX Index

SPX and VIX (MR portfolio)


SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012 50 45 40 35 30 25 20 15 10 900

VIX Index

950

1000 1050 1100 1150 1200 1250 1300 1350 1400 1450

SPX Index

SPX and VIX (MR portfolio)


SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012 50 45 40 35 30 25 20 15 10 900

VIX Index

950

1000 1050 1100 1150 1200 1250 1300 1350 1400 1450

SPX Index

SPX and VIX (MR portfolio)


Time series of portfolio P&L 5 5 Occupation time 4 4

-1

200 Time

400

600

-1

50

100

150

SPX and VIX (MR portfolio)


Time series of portfolio P&L 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 -0.5 04/01/10 09/06/10 02/11/11 Time 07/20/11 12/25/11 06/01/12

SPX and VIX


SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012 50 45 40 35 30 25 20 15 10 900

VIX Index

950

1000 1050 1100 1150 1200 1250 1300 1350 1400 1450

SPX Index

SPX and VIX


SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012 50 45 40 35

VIX Index

30 25 20 15 10 5 0 900 950 1000 1050 1100 1150 1200 1250 1300 1350 1400 1450

SPX Index

SPX and VIX


SPX and VIX Data from 4/1/2010 to 4/1/2012 50 45 40 35 30

VIX

25 20 15 10 5 0 950 1000 1050 1100 1150 1200 1250 1300 1350 1400

SPX

SPX and VIX


Time series of portfolio P&L 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 -0.5 0 200 Time 400 600 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 -0.5 0 50 100 150 Occupation time

SPX and VIX


Time series of portfolio P&L 4.5 4 3.5 3 2.5 2 1.5 1 0.5 0 -0.5 04/01/10 09/06/10 02/11/11 Time 07/20/11 12/25/11 06/01/12

VIX and V2X (MR portfolio)


VIX Index and V2X Index Data from 1/1/2009 to 9/10/2011 60 55 50 45

V2X Index

40 35 30 25 20 15 10

20

30

40

50

60

70

VIX Index

VIX and V2X (MR portfolio)


VIX Index and V2X Index Data from 1/1/2009 to 9/10/2011 65 60 55 50

V2X Index

45 40 35 30 25 20 15 10 20 30 40 50 60 70

VIX Index

VIX and V2X (MR portfolio)


VIX Index and V2X Index Data from 1/1/2009 to 9/10/2011 65 60 55 50

V2X Index

45 40 35 30 25 20 15 10 20 30 40 50 60 70

VIX Index

VIX and V2X (MR portfolio)


Time series of portfolio P&L 7 6 5 4 3 2 1 0 -1 7 6 5 4 3 2 1 0 -1 Occupation time

200

400 Time

600

800

50

100

150

200

VIX and V2X (MR portfolio)


Time series of portfolio P&L 7 6 5 4 3 2 1 0 -1 -2 01/01/09

09/26/09

06/22/10 Time

03/17/11

12/11/11

09/05/12

VIX Futures
34 32 30 28 26 24 22 20 18

2-D representation

VIX futures

Jan

Feb

Mar

Apr

Maturity

VIX Futures and VStoxx Futures


34 32

2-D representation

VIX & VStoxx Futures

30 28 26 24 22 20 18

Jan

Feb

Mar

Apr

Maturity

VIX Futures and VStoxx Futures


45

2-D representation

40

VIX & VStoxx Futures

35

30

25

20

Jan

Feb

Mar

Apr

Maturity

III. Historical/Implied Games

Historical/implied moments
Volatility Skew: slope of implied volatility as a function of Strike Link with Skewness (asymmetry) of the Risk Neutral density function ? Moments 1 2 3 4
Bruno Dupire

Statistics Expectation Variance Skewness Kurtosis


39

Finance FWD price Level of implied vol Slope of implied vol Convexity of implied vol

S&P 500: Option Prices

Bruno Dupire

40

Non parametric fit of implied vols


40

SPX Implied Vols on 31-Jan-2o12 (1M)

35

Implied (%)

30

25

20

15

10 1000

1100

1200

1300

1400

1500

1600

1700

K
Bruno Dupire 41

Implied Volatilities

Bruno Dupire

42

Local Volatilities

Bruno Dupire

43

Risk Neutral Densities


0.01 0.009 0.008 0.007 0.006

Risk Neutral Density SPX on 31-Jan-2o12 (1M, 3M, 1Y)

PDF

0.005 0.004 0.003 0.002 0.001 0 500

750

1000

1250

1500

1750

2000

Bruno Dupire

SPOT 44

Theoretical Skew From Price History

Theoretical Skew from Prices


? =>
Problem : How to compute option prices on an underlying without options? For instance : compute 3 month 5% OTM Call from price history only. 1) Discounted average of the historical payoffs. Bad : depends on bull/bear, no call/put parity. 2) Generate paths by sampling 1 day return recentered histogram. Problem : CLT => converges quickly to same volatility for all strike/maturity; breaks autocorrelation and vol/spot dependency.
46

Bruno Dupire

Theoretical Skew from Prices (2)


3) Discounted average of the Intrinsic Value from recentered 3 month histogram. 4) -Hedging : compute the implied volatility which makes the hedging a fair game.

Bruno Dupire

47

Strike dependency
Fair or Break-Even volatility is an average of squared returns, weighted by the Gammas, which depend on the strike

Bruno Dupire

48

Strike dependency for multiple paths

Bruno Dupire

49

Theoretical Skew from historical prices

Bruno Dupire

50

S&P500 2006
SP500 1/3/2006 to 1/3/2009 BEVL surface 1/3/2006 Implied vol surface 1

0.8

0.6

0.4

0.2

0 80 90 100 110 120 1m 3m 2m maturity 1y 6m 18m 2y

Bruno Dupire

moneyness

51

S&P500 2008
SP500 10/1/2008 to 11/22/2010 BEVL surface 10/1/2008 Implied vol surface 0.65 0.6 0.55 0.5 0.45 0.4 0.35 0.3 0.25 0.2 80 90 100 110 120 1m 2m 3m 6m 1y 18m 2y

Bruno Dupire

moneyness

52

maturity

Conditional Realized Variance


Assume dSt = vt dWt , then E[vt ST = K ] E[vt S t' = E[ St ST = K ]] = vloc ( E[ S t ST = K ], t ) It follows that E[ RVT ST = K ] = E[ vt dt ST = K ] = E[vt ST = K ] dt
0 0 2 = vloc ( E[ S t ST = K ], t ) dt impl (K ,T )T 0 T T T

In summary
2 ( K , T ) T E[ RVT ST = K ] impl

We apply this approximation to historical realized variance


Bruno Dupire 53

S&P500 example
Realized Variance vs Final Return 0.12

0.1

0.08 Realized Variance

0.06

0.04

0.02

0 85

90

95

100 Final Return

105

110

S&P500 example
Realized Vol vs Final Return 0.4 0.35

0.3

Realized Vol

0.25

0.2

0.15

0.1

0.05 85

90

95

100 Final Return

105

110

Density extracted from previous skew


0.12

0.1

0.08

0.06

0.04

0.02

0 85

90

95

100

105

110

Summary
We can play with volatility even without options Term structure of volatility can be exploited Careful with implied/historical games More complex games with more dimensions

Bruno Dupire

57

Vous aimerez peut-être aussi