i.generalities. bruno dupire 2 market skews dominating fact since 1987 crash: strong negative skew...

39
I. Generalities

Upload: giana-wadkins

Post on 16-Dec-2015

225 views

Category:

Documents


4 download

TRANSCRIPT

I. Generalities

Bruno Dupire 2

Market Skews

Dominating fact since 1987 crash: strong negative skew on Equity Markets

Not a general phenomenon

Gold: FX:

We focus on Equity Markets

K

impl

K

impl

K

impl

Bruno Dupire 3

Skews

• Volatility Skew: slope of implied volatility as a function of Strike

• Link with Skewness (asymmetry) of the Risk Neutral density function ?

Moments Statistics Finance

1 Expectation FWD price

2 Variance Level of implied vol

3 Skewness Slope of implied vol

4 Kurtosis Convexity of implied vol

Bruno Dupire 4

Why Volatility Skews?

• Market prices governed by– a) Anticipated dynamics (future behavior of volatility or jumps)– b) Supply and Demand

• To “ arbitrage” European options, estimate a) to capture risk premium b)

• To “arbitrage” (or correctly price) exotics, find Risk Neutral dynamics calibrated to the market

K

impl Market Skew

Th. Skew

Supply and Demand

Bruno Dupire 5

Modeling Uncertainty

Main ingredients for spot modeling• Many small shocks: Brownian Motion

(continuous prices)

• A few big shocks: Poisson process (jumps)

t

S

t

S

Bruno Dupire 6

• To obtain downward sloping implied volatilities

– a) Negative link between prices and volatility• Deterministic dependency (Local Volatility Model)• Or negative correlation (Stochastic volatility Model)

– b) Downward jumps

K

impl

2 mechanisms to produce Skews (1)

Bruno Dupire 7

2 mechanisms to produce Skews (2)

– a) Negative link between prices and volatility

– b) Downward jumps

1S 2S

1S 2S

Bruno Dupire 8

Model Requirements

• Has to fit static/current data:– Spot Price– Interest Rate Structure– Implied Volatility Surface

• Should fit dynamics of:– Spot Price (Realistic Dynamics)– Volatility surface when prices move– Interest Rates (possibly)

• Has to be– Understandable– In line with the actual hedge– Easy to implement

Bruno Dupire 9

Beyond initial vol surface fitting

• Need to have proper dynamics of implied volatility

– Future skews determine the price of Barriers and

OTM Cliquets– Moves of the ATM implied vol determine the of

European options

• Calibrating to the current vol surface do not impose these dynamics

Bruno Dupire 10

Barrier options as Skew trades

• In Black-Scholes, a Call option of strike K extinguished at L can be statically replicated by a Risk Reversal

• Value of Risk Reversal at L is 0 for any level of (flat) vol• Pb: In the real world, value of Risk Reversal at L

depends on the Skew

L K

I. A Brief History of Volatility

Bruno Dupire 12

A Brief History of Volatility (1)

– : Bachelier 1900

– : Black-Scholes 1973

– : Merton 1973

– : Merton 1976

– : Hull&White 1987

Qt

t

t dWtdttrS

dS )( )(

Qtt dWdS

tLt

Qtt

t

t

dZdtVVad

dWdtrS

dS

)(

2

Qt

t

t dWdtrS

dS

dqdWdtkrS

dS Qt

t

t )(

Bruno Dupire 13

A Brief History of Volatility (2)

Dupire 1992, arbitrage model

which fits term structure of

volatility given by log contracts.

Dupire 1993, minimal model

to fit current volatility surface

Qt

Tt

Qtt

t

t

dZdtT

tLd

dWS

dS

2

2

22

2

,2

2

2 2,

),( )(

K

CK

KC

rKTC

TK

dWtSdttrS

dS

TK

Qt

t

t

Bruno Dupire 14

A Brief History of Volatility (3)

Heston 1993,

semi-analytical formulae.

Dupire 1996 (UTV), Derman 1997,

stochastic volatility model

which fits current volatility

surface HJM treatment.

tttt

ttt

t

dZdtbd

dWdtrS

dS

)(

222

K

V

dZbdtdV

TK

QtTKTKTK

T

,

,,,

S

tolconditiona

varianceforward ousinstantane :

Bruno Dupire 15

A Brief History of Volatility (4)

– Bates 1996, Heston + Jumps:

– Local volatility + stochastic volatility:• Markov specification of UTV• Reech Capital Model: f is quadratic• SABR: f is a power function

tttt

ttt

t

dWdtbd

dqdZdtrS

dS

)(

222

Qtt

t

t dZtSfdtrS

dS ,

Bruno Dupire 16

A Brief History of Volatility (5)

– Lévy Processes– Stochastic clock:

• VG (Variance Gamma) Model: – BM taken at random time g(t)

• CGMY model: – same, with integrated square root process

– Jumps in volatility (Duffie, Pan & Singleton)– Path dependent volatility– Implied volatility modelling– Incorporate stochastic interest rates– n dimensional dynamics of s– n assets stochastic correlation

I. Local Volatility Model

Bruno Dupire 18

From Simple to Complex

• How to extend Black-Scholes to make it compatible with market option prices?

– Exotics are hedged with Europeans.– A model for pricing complex options has to

price simple options correctly.

Bruno Dupire 19

Black-Scholes assumption

• BS assumes constant volatility

=> same implied vols for all options.

dS

S dt dW

(instantaneous vol)CALL PRICES

Strike

Bruno Dupire 20

Black-Scholes assumption

• In practice, highly varying.

Strike Maturity

Japanese Government BondsNikkei

Strike Maturity

Implied Vol

Implied Vol

Bruno Dupire 21

Modeling Problems

• Problem: one model per option.– for C1 (strike 130) = 10%

–for C2 (strike 80) σ = 20%

Bruno Dupire 22

One Single Model

• We know that a model with (S,t) would generate smiles.– Can we find (S,t) which fits market smiles?– Are there several solutions?

ANSWER: One and only one way to do it.

Bruno Dupire 23

Interest rate analogy

• From the current Yield Curve, one can compute an Instantaneous Forward Rate.

– Would be realized in a world of certainty,– Are not realized in real world,– Have to be taken into account for pricing.

5

7

9

11

13

0 1 2 3 4 5 6 7 8 9 1056789

10111213

0 1 2 3 4 5 6 7 8 9 10

Bruno Dupire 24

Volatility

Strike MaturityStrike Maturity

Local (Instantaneous Forward) VolsreadDream: from Implied Vols

How to make it real?

11

15

19

23

27

31

Loc

al v

ol

13

15

17

19

21

23

Impl

ied

vol

Bruno Dupire 25

Discretization

• Two approaches:

– to build a tree that matches European options,

– to seek the continuous time process that matches European options and discretize it.

Bruno Dupire 26

Tree Geometry

Binomial Trinomial

Example:

To discretize σ(S,t) TRINOMIAL is more adapted

20%

5%20% 5%

Bruno Dupire 27

40

40

20

30

30

40

2040

.25

25

1

25

50 .5

.25

.1

.2

.5

.2

.1

40

Tango Tree

• Rules to compute connections– price correctly Arrow-Debreu associated with nodes– respect local risk-neutral drift

• Example

Bruno Dupire 28

Continuous Time Approach

Call Prices Exotics

Distributions Diffusion?

Bruno Dupire 29

Distributions

Diffusion

Distributions - Diffusion

Bruno Dupire 30

Distributions - Diffusion

• Two different diffusions may generate the same distributions

time

x

time

x

tdWdtxdx tdWtbdx )(

Bruno Dupire 31

sought diffusion(obtained by integrating twice

Fokker-Planck equation)

Diffusions

Risk Neutral

Processes

Compatible with Smile

The Risk-Neutral Solution

But if drift imposed (by risk-neutrality), uniqueness of the solution

Bruno Dupire 32

Continuous Time Analysis

Strike Maturity

Implied Volatility Local Volatility

Strike Maturity

StrikeMaturityStrike

Maturity

Call Prices Densities

Bruno Dupire 33

Implication : risk management

Implied volatility

Black box Price

Perturbation Sensitivity

Bruno Dupire 34

Forward Equations (1)

• BWD Equation: price of one option for different

• FWD Equation: price of all options for current

• Advantage of FWD equation:– If local volatilities known, fast computation of implied

volatility surface,– If current implied volatility surface known, extraction of

local volatilities,– Understanding of forward volatilities and how to lock

them.

tS ,

00 , tS TKC ,

00 ,TKC

Bruno Dupire 35

Forward Equations (2)

• Several ways to obtain them:– Fokker-Planck equation:

• Integrate twice Kolmogorov Forward Equation

– Tanaka formula:• Expectation of local time

– Replication• Replication portfolio gives a much more financial

insight

Bruno Dupire 36

Fokker-Planck

• If• Fokker-Planck Equation:

• Where is the Risk Neutral density. As

• Integrating twice w.r.t. x:

dWtxbdx , 2

22

2

1

x

b

t

2

2

K

C

2

2

222

2

2

2

2

2

1

x

KC

b

t

KC

xtC

2

22

2 K

Cb

t

C

Bruno Dupire 37

FWD Equation: dS/S = (S,t) dW

T

CCCS TKTTKT

TK ,,

, Define

2

22

2

2

,

K

CK

TK

T

C

Equating prices at t0:

TTKC ,TKC , ST

K

dT

dT/2

Tat ,TTKCS

ST

K

0T

ST

K

TKK

TK,

22

2

,

Bruno Dupire 38

FWD Equation: dS/S = r dt + (S,t) dW

Tat ,TTKCS

K

CrK

K

CK

TK

T

C

2

22

2

2

,

Time Value + Intrinsic Value(Strike Convexity) (Interest on Strike)

Equating prices at t0:

TV IV

TrKe K

rK

ST

TTKC ,

TrKe K ST

TKC ,

TV IVTr

T KeS

KST

0TTKrKDig ,

K ST

TKK

TK,

22

2

,

Bruno Dupire 39

TV + Interests on K – Dividends on S

FWD Equation: dS/S = (r-d) dt + (S,t) dW

Tat ,TTKCS

CdK

CKdr

K

CK

TK

T

C

2

22

2

2

,Equating prices at t0:

TrdKe )( K

Kdr ST

0T

TKDigKdr , )(

TKK

TK,

22

2

,

K ST

TKCd , TKCd ,

TTKC ,

TrdKe KST

TKC ,

TVIV

TrTdT KeeS

TrT KeS