Day 3 Keynote.dupire

download Day 3 Keynote.dupire

of 57

Transcript of Day 3 Keynote.dupire

  • 7/27/2019 Day 3 Keynote.dupire

    1/57

    Quantitative Strategiesfor Trading Volatility

    Bruno Dupire

    Head of Quantitative Research

    Bloomberg L.P.

    CBOE

    Dublin, September 7, 2012

  • 7/27/2019 Day 3 Keynote.dupire

    2/57

    Known Unknowns

    I know one thing, that I know nothing.

    Plato

    http://en.wikipedia.org/wiki/Donald_Rumsfeldhttp://en.wikipedia.org/wiki/Donald_Rumsfeld
  • 7/27/2019 Day 3 Keynote.dupire

    3/57

    Known Unknowns

    There are known knowns; there are things we know weknow.

    We also know there are known unknowns; that is to say weknow 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

    http://en.wikipedia.org/wiki/United_States_Secretary_of_Defensehttp://en.wikipedia.org/wiki/Donald_Rumsfeldhttp://en.wikipedia.org/wiki/Donald_Rumsfeldhttp://en.wikipedia.org/wiki/United_States_Secretary_of_Defense
  • 7/27/2019 Day 3 Keynote.dupire

    4/57

    Known Unknowns

    I know very accurately how much I do not know.

    VIX market

    http://en.wikipedia.org/wiki/Donald_Rumsfeldhttp://en.wikipedia.org/wiki/Donald_Rumsfeld
  • 7/27/2019 Day 3 Keynote.dupire

    5/57

    OUTLINE

    I. Frequency games

    II.Term structure games

    III. Historical/implied games

  • 7/27/2019 Day 3 Keynote.dupire

    6/57

    I. Frequency Games

  • 7/27/2019 Day 3 Keynote.dupire

    7/57

    Historical volatility tends to depend on the sampling frequency

    SPX 2006 to 2011 Data

    0 5 10 1520

    20.5

    21

    21.5

    22

    22.5

    23

    23.5

    24

    24.5

    25

    Periodicity

    HistoricalVolatility

    Data from 2006 to 2011

  • 7/27/2019 Day 3 Keynote.dupire

    8/57

    0 5 10 157.5

    8

    8.5

    9

    9.5

    10

    Periodicity

    Historicalv

    olatility

    Data from 2006

    SPX 2006 Data

  • 7/27/2019 Day 3 Keynote.dupire

    9/57

    0 5 10 1512

    12.5

    13

    13.5

    14

    14.5

    15

    15.5

    16

    16.5

    Periodicity

    Historicalv

    olatility

    Data from 2007

    SPX 2007 Data

  • 7/27/2019 Day 3 Keynote.dupire

    10/57

    0 5 10 1530

    32

    34

    36

    38

    40

    42

    Periodicity

    Historicalv

    olatility

    Data from 2008

    SPX 2008 Data

  • 7/27/2019 Day 3 Keynote.dupire

    11/57

    0 5 10 1525

    25.5

    26

    26.5

    27

    27.5

    Periodicity

    Historicalvo

    latility

    Data from 2009

    SPX 2009 Data

  • 7/27/2019 Day 3 Keynote.dupire

    12/57

    0 5 10 1516.8

    17

    17.2

    17.4

    17.6

    17.8

    18

    18.2

    Periodicity

    Historicalvolatility

    Data from 2010

    SPX 2010 Data

  • 7/27/2019 Day 3 Keynote.dupire

    13/57

    SPX 2011 Data

    0 5 10 1518.5

    19

    19.5

    20

    20.5

    21

    21.5

    22

    22.5

    23

    23.5

    Periodicity

    HistoricalVolatility

    Data from 2006 to 2011

  • 7/27/2019 Day 3 Keynote.dupire

    14/57

    Bruno Dupire 14

    Historical Vol / Historical Vol Arbitrage

    weekly

    TRV

    daily

    TRV

    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 : weeklyT

    daily

    T RVRV

  • 7/27/2019 Day 3 Keynote.dupire

    15/57

    Bruno Dupire 15

    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 is the j-th day of the i-th week

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

    jit ,

    )11

    .(

    1,, iji ttSS

  • 7/27/2019 Day 3 Keynote.dupire

    16/57

    Intra week mean reversion strategy

    1 2 3 4 5 6 7 8 9 10 11880

    885

    890

    895

    900

    905

    910

    915

    920

    925

    930

    SP500

    Data from 05/04/2009 to 05/18/2009

    Short

    Long Long

    Short

  • 7/27/2019 Day 3 Keynote.dupire

    17/57

    II. Term Structure Games

  • 7/27/2019 Day 3 Keynote.dupire

    18/57

    VIX and VSTOXX

  • 7/27/2019 Day 3 Keynote.dupire

    19/57

    VIX and VSTOXX

  • 7/27/2019 Day 3 Keynote.dupire

    20/57

    SPX and VIX (MR portfolio)

    900 950 1000 1050 1100 1150 1200 1250 1300 1350 1400 145010

    15

    20

    25

    30

    35

    40

    45

    50

    SPX Index

    VIX

    Ind

    ex

    SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012

  • 7/27/2019 Day 3 Keynote.dupire

    21/57

    SPX and VIX (MR portfolio)

    900 950 1000 1050 1100 1150 1200 1250 1300 1350 1400 145010

    15

    20

    25

    30

    35

    40

    45

    50

    SPX Index

    VIXI

    ndex

    SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012

  • 7/27/2019 Day 3 Keynote.dupire

    22/57

    SPX and VIX (MR portfolio)

    900 950 1000 1050 1100 1150 1200 1250 1300 1350 1400 1450

    10

    15

    20

    25

    30

    35

    40

    45

    50

    SPX Index

    VIX

    Index

    SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012

  • 7/27/2019 Day 3 Keynote.dupire

    23/57

    SPX and VIX (MR portfolio)

    0 200 400 600-1

    0

    1

    2

    3

    4

    5

    Time series of portfolio P&L

    Time0 50 100 150

    -1

    0

    1

    2

    3

    4

    5

    Occupation time

  • 7/27/2019 Day 3 Keynote.dupire

    24/57

    SPX and VIX (MR portfolio)

    04/01/10 09/06/10 02/11/11 07/20/11 12/25/11 06/01/12-0.5

    0

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    4.5

    Time series of portfolio P&L

    Time

  • 7/27/2019 Day 3 Keynote.dupire

    25/57

    SPX and VIX

    900 950 1000 1050 1100 1150 1200 1250 1300 1350 1400 145010

    15

    20

    25

    30

    35

    40

    45

    50

    SPX Index

    VIX

    Ind

    ex

    SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012

  • 7/27/2019 Day 3 Keynote.dupire

    26/57

    SPX and VIX

    900 950 1000 1050 1100 1150 1200 1250 1300 1350 1400 14500

    5

    10

    15

    20

    25

    30

    35

    40

    45

    50

    SPX Index

    VIX

    Inde

    x

    SPX Index and VIX Index Data from 4/1/2010 to 4/1/2012

  • 7/27/2019 Day 3 Keynote.dupire

    27/57

    SPX and VIX

    950 1000 1050 1100 1150 1200 1250 1300 1350 1400

    0

    5

    10

    15

    20

    25

    30

    35

    40

    45

    50

    SPX

    VIX

    SPX and VIX Data from 4/1/2010 to 4/1/2012

  • 7/27/2019 Day 3 Keynote.dupire

    28/57

    SPX and VIX

    0 200 400 600

    -0.5

    0

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    4.5

    Time series of portfolio P&L

    Time0 50 100 150

    -0.5

    0

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    4.5

    Occupation time

  • 7/27/2019 Day 3 Keynote.dupire

    29/57

    SPX and VIX

    04/01/10 09/06/10 02/11/11 07/20/11 12/25/11 06/01/12-0.5

    0

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    4.5

    Time series of portfolio P&L

    Time

  • 7/27/2019 Day 3 Keynote.dupire

    30/57

    VIX and V2X (MR portfolio)

    10 20 30 40 50 60 7015

    20

    25

    30

    35

    40

    45

    50

    55

    60

    VIX Index

    V2XIn

    dex

    VIX Index and V2X Index Data from 1/1/2009 to 9/10/2011

  • 7/27/2019 Day 3 Keynote.dupire

    31/57

    VIX and V2X (MR portfolio)

    10 20 30 40 50 60 70

    15

    20

    25

    30

    35

    40

    45

    50

    55

    60

    65

    VIX Index

    V2XI

    ndex

    VIX Index and V2X Index Data from 1/1/2009 to 9/10/2011

  • 7/27/2019 Day 3 Keynote.dupire

    32/57

    VIX and V2X (MR portfolio)

    10 20 30 40 50 60 70

    15

    20

    25

    30

    35

    40

    45

    50

    55

    60

    65

    VIX Index

    V2X

    Index

    VIX Index and V2X Index Data from 1/1/2009 to 9/10/2011

  • 7/27/2019 Day 3 Keynote.dupire

    33/57

    VIX and V2X (MR portfolio)

    0 200 400 600 800

    -1

    0

    1

    2

    3

    4

    5

    6

    7

    Time series of portfolio P&L

    Time0 50 100 150 200

    -1

    0

    1

    2

    3

    4

    5

    6

    7

    Occupation time

  • 7/27/2019 Day 3 Keynote.dupire

    34/57

    VIX and V2X (MR portfolio)

    01/01/09 09/26/09 06/22/10 03/17/11 12/11/11 09/05/12-2

    -1

    0

    1

    2

    3

    4

    5

    6

    7

    Time series of portfolio P&L

    Time

    VIX F t

  • 7/27/2019 Day 3 Keynote.dupire

    35/57

    Jan Feb Mar Apr 18

    20

    22

    24

    26

    28

    30

    32

    34

    Maturity

    VIX

    futu

    res

    2-D representation

    VIX Futures

    VIX Futures and VStoxx Futures

  • 7/27/2019 Day 3 Keynote.dupire

    36/57

    Jan Feb Mar Apr

    18

    20

    22

    24

    26

    28

    30

    32

    34

    Maturity

    V

    IX&VStoxx

    Futures

    2-D representation

    VIX Futures and VStoxx Futures

  • 7/27/2019 Day 3 Keynote.dupire

    37/57

    VIX Futures and VStoxx Futures

    Jan Feb Mar Apr 20

    25

    30

    35

    40

    45

    Maturity

    VIX&VStoxx

    Futures

    2-D representation

  • 7/27/2019 Day 3 Keynote.dupire

    38/57

    III. Historical/Implied Games

    /

  • 7/27/2019 Day 3 Keynote.dupire

    39/57

    Bruno Dupire 39

    Historical/implied moments

    Volatility Skew: slope of implied volatility as afunction of Strike

    Link with Skewness (asymmetry) of the RiskNeutral density function ?

    Moments Statistics Finance1 Expectation FWD price

    2 Variance Level of implied vol3 Skewness Slope of implied vol

    4 Kurtosis Convexity of implied vol

    S&P 500 O ti P i

  • 7/27/2019 Day 3 Keynote.dupire

    40/57

    Bruno Dupire 40

    S&P 500: Option Prices

    Non parametric fit

  • 7/27/2019 Day 3 Keynote.dupire

    41/57

    Bruno Dupire 41

    Non parametric fit

    of implied vols

    1000 1100 1200 1300 1400 1500 1600 170010

    15

    20

    25

    30

    35

    40

    K

    Implied

    (%)

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

    I li d V l tiliti

  • 7/27/2019 Day 3 Keynote.dupire

    42/57

    Bruno Dupire 42

    Implied Volatilities

    L l V l tiliti

  • 7/27/2019 Day 3 Keynote.dupire

    43/57

    Bruno Dupire 43

    Local Volatilities

    Ri k N t l D iti

  • 7/27/2019 Day 3 Keynote.dupire

    44/57

    Bruno Dupire 44

    Risk Neutral Densities

    500 750 1000 1250 1500 1750 20000

    0.001

    0.002

    0.003

    0.004

    0.005

    0.006

    0.007

    0.008

    0.009

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

    SPOT

    PDF

  • 7/27/2019 Day 3 Keynote.dupire

    45/57

    Theoretical Skew

    From Price History

    Theoretical Ske from Prices

  • 7/27/2019 Day 3 Keynote.dupire

    46/57

    Bruno Dupire 46

    Problem : How to compute option prices on an underlying withoutoptions?

    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.

    Theoretical Skew from Prices

    ?

    =>

    Theoretical Skew from Prices (2)

  • 7/27/2019 Day 3 Keynote.dupire

    47/57

    Bruno Dupire 47

    Theoretical Skew from Prices (2)

    3) Discounted average of the Intrinsic Value from recentered 3 monthhistogram.

    4) -Hedging : compute the implied volatility which makes the -hedging a fair game.

    Strike dependency

  • 7/27/2019 Day 3 Keynote.dupire

    48/57

    Bruno Dupire 48

    Strike dependency

    Fair or Break-Even volatility is an average of squaredreturns, weighted by the Gammas, which depend on the

    strike

    Strike dependency for multiple paths

  • 7/27/2019 Day 3 Keynote.dupire

    49/57

    Bruno Dupire 49

    Strike dependency for multiple paths

    Theoretical Skewf hi t i l i

  • 7/27/2019 Day 3 Keynote.dupire

    50/57

    Bruno Dupire

    from historical prices

    50

    S&P500 2006

  • 7/27/2019 Day 3 Keynote.dupire

    51/57

    S&P500 2006

    Bruno Dupire 51

    80

    90

    100

    110

    120 1m2m

    3m6m

    1y18m

    2y

    0

    0.2

    0.4

    0.6

    0.8

    1

    maturity

    SP500 1/3/2006 to 1/3/2009

    moneyness

    BEVL surface

    1/3/2006 Implied vol surface

    S&P500 2008

  • 7/27/2019 Day 3 Keynote.dupire

    52/57

    S&P500 2008

    Bruno Dupire 52

    80

    90

    100

    110

    1201m

    2m3m

    6m1y

    18m2y

    0.2

    0.25

    0.3

    0.35

    0.4

    0.45

    0.5

    0.55

    0.6

    0.65

    maturity

    SP500 10/1/2008 to 11/22/2010

    moneyness

    BEVL surface

    10/1/2008 Implied vol surface

    Conditional Realized Variance

  • 7/27/2019 Day 3 Keynote.dupire

    53/57

    Bruno Dupire 53

    variancerealizedhistoricalion toapproximatapply thisWe

    ][),(

    summaryIn

    ),()],[(

    ][][][

    thatfollowsIt

    )],[(]][[][

    then,Assume

    2

    20

    00

    '

    KSRVETTK

    TTKdttKSSEv

    dtKSvEKSdtvEKSRVE

    tKSSEvKSSESvEKSvE

    dWvdS

    TTimpl

    impl

    T

    Ttloc

    T

    T

    tT

    T

    tTT

    TtlocTtttTt

    ttt

    =

    ==

    =====

    ======

    0 12

    Realized Variance vs Final Return

    S&P500 example

  • 7/27/2019 Day 3 Keynote.dupire

    54/57

    85 90 95 100 105 1100

    0.02

    0.04

    0.06

    0.08

    0.1

    0.12

    Final Return

    Realize

    dVariance

    S&P500 exampleRealized Vol vs Final Return

  • 7/27/2019 Day 3 Keynote.dupire

    55/57

    85 90 95 100 105 1100.05

    0.1

    0.15

    0.2

    0.25

    0.3

    0.35

    0.4

    Final Return

    RealizedVol

    Density extracted from previous skew

  • 7/27/2019 Day 3 Keynote.dupire

    56/57

    85 90 95 100 105 1100

    0.02

    0.04

    0.06

    0.08

    0.1

    0.12

    Summary

  • 7/27/2019 Day 3 Keynote.dupire

    57/57

    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