I. Generalities Market Skews Dominating fact since 1987 crash: strong negative skew on Equity Markets impl K Not a general phenomenon FX: impl Gold: impl K K We focus on Equity Markets Bruno Dupire 2 Skews • 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 Finance FWD price Level of implied vol Slope of implied vol Convexity of implied vol 3 Why Volatility Skews? • Market prices governed by – a) Anticipated dynamics (future behavior of volatility or jumps) – b) Supply and Demand impl Market Skew Th. Skew K • 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 Bruno Dupire 4 Modeling Uncertainty Main ingredients for spot modeling • Many small shocks: Brownian Motion (continuous prices) S t • A few big shocks: Poisson process (jumps) S t Bruno Dupire 5 2 mechanisms to produce Skews (1) • To obtain downward sloping implied volatilities impl K – a) Negative link between prices and volatility • Deterministic dependency (Local Volatility Model) • Or negative correlation (Stochastic volatility Model) – b) Downward jumps Bruno Dupire 6 2 mechanisms to produce Skews (2) – a) Negative link between prices and volatility S1 S2 – b) Downward jumps S1 Bruno Dupire S2 7 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 8 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 D of European options • Calibrating to the current vol surface do not impose these dynamics Bruno Dupire 9 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 L K • 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 Bruno Dupire 10 II. A Brief History of Volatility A Brief History of Volatility (1) – dSt dWt Q : Bachelier 1900 – dSt r dt dWt Q St : Black-Scholes 1973 – dSt r (t ) dt (t ) dWt Q St – dSt (r k ) dt dWt Q dq : Merton 1976 St – dSt Q r dt dW t t S t d 2 a(V V )dt dZ L t t Bruno Dupire : Merton 1973 : Hull&White 1987 12 A Brief History of Volatility (2) dSt t dWt Q St 2 LT t Q d 2 dt dZ t 2 T 2 t dSt r (t ) dt ( S , t ) dWt Q St C C rK 2 K , T 2 T 2 K 2 C K ,T K K 2 Bruno Dupire Dupire 1992, arbitrage model which fits term structure of volatility given by log contracts. Dupire 1993, minimal model to fit current volatility surface 13 A Brief History of Volatility (3) dSt S r dt t dWt t d 2 b( 2 2 )dt dZ t t t t dVK ,T K ,T dt bK ,T dZ tQ VK ,T : instantaneous forward variance condit ional to Bruno Dupire ST K Heston 1993, semi-analytical formulae. Dupire 1996 (UTV), Derman 1997, stochastic volatility model which fits current volatility surface HJM treatment. 14 A Brief History of Volatility (4) – Bates 1996, Heston + Jumps: dSt S r dt t dZ t dq t d 2 b( 2 2 )dt dW t t t t – Local volatility + stochastic volatility: • Markov specification of UTV • Reech Capital Model: f is quadratic • SABR: f is a power function dS t r dt t f S , t dZ tQ St Bruno Dupire 15 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 Bruno Dupire 16 III. Local Volatility Model 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 18 Black-Scholes assumption • BS assumes constant volatility => same implied vols for all options. dS dt dW S (instantaneous vol) CALL PRICES Strike Bruno Dupire 19 Black-Scholes assumption • In practice, highly varying. Implied Vol Implied Vol Strike Maturity Nikkei Bruno Dupire Strike Maturity Japanese Government Bonds 20 Modeling Problems • Problem: one model per option. – for C1 (strike 130) –for C2 (strike 80) Bruno Dupire = 10% σ = 20% 21 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 22 Interest rate analogy • From the current Yield Curve, one can compute an Instantaneous Forward Rate. 13 12 11 10 9 8 7 6 5 13 11 9 7 5 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 – Would be realized in a world of certainty, – Are not realized in real world, – Have to be taken into account for pricing. Bruno Dupire 23 31 23 Local vol Implied vol Volatility 21 19 17 15 23 19 15 11 13 Strike 27 Maturity Dream: from Implied Vols Strike Maturity read Local (Instantaneous Forward) Vols How to make it real? Bruno Dupire 24 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 25 Tree Geometry Binomial Trinomial To discretize σ(S,t) TRINOMIAL is more adapted Example: 20% 20% Bruno Dupire 5% 5% 26 Tango Tree • Rules to compute connections – price correctly Arrow-Debreu associated with nodes – respect local risk-neutral drift • Example .1 40 20 .25 25 50 1 .5 40 40 25 30 .2 40 30 20 .5 40 .1 .2 .25 Bruno Dupire 27 Continuous Time Approach Call Prices Exotics ? Distributions Bruno Dupire Diffusion 28 Distributions - Diffusion Distributions Diffusion Bruno Dupire 29 Distributions - Diffusion • Two different diffusions may generate the same distributions x x time dx x dt dWt Bruno Dupire time dx b (t ) dWt 30 The Risk-Neutral Solution But if drift imposed (by risk-neutrality), uniqueness of the solution Risk Neutral Processes Diffusions Compatible with Smile Bruno Dupire sought diffusion (obtained by integrating twice Fokker-Planck equation) 31 Continuous Time Analysis Implied Volatility Strike Strike Maturity Call Prices Maturity Bruno Dupire Local Volatility Densities Maturity Strike Maturity Strike 32 Implication : risk management Implied volatility Perturbation Bruno Dupire Black box Price Sensitivity 33 Forward Equations (1) • BWD Equation: price of one option C K 0 ,T0 for different S, t • FWD Equation: price of all options C K , T for current S 0 ,t0 • 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. Bruno Dupire 34 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 35 Fokker-Planck • If dx bx, t dW 1 2 b 2 • Fokker-Planck Equation: t 2 x 2 2C • Where is the Risk Neutral density. As K 2 2 2 C C C 2 2 2 K 2 1 b K 2 t x 2 t 2 x 2 • Integrating twice w.r.t. x: C b 2 2C t 2 K 2 Bruno Dupire 36 FWD Equation: dS/S = (S,t) dW T Define CS K ,T CK ,T T CK ,T T CK ,T T C K ,T ST K CS KT,T at T 2 K , T dT dT/2 T 0 2 ST ST K K 2 K ,T K 2 2 C K , T C 2 Equating prices at t0: K T 2 K 2 Bruno Dupire 37 FWD Equation: dS/S = r dt + (S,t) dW TV CS KT,T at T Time Value + Intrinsic Value ST Ke rT IV ST K (Strike Convexity) (Interest on Strike) C K ,T CK ,T T Ke rT ST K 2 K , T 2 TV Ke rT K IV T 0 rK rKDig K ,T ST Equating prices at t0: Bruno Dupire K 2 K ,T K ST C 2 K , T 2 2C C K rK 2 T 2 K K 38 FWD Equation: dS/S = (r-d) dt + (S,t) dW ST Ke rT TVIV CS KT,T at T ST e dT Ke rT CK ,T T Ke d r T C K ,T TV + Interests on K – Dividends on S ST K 2 K , T T 0 2 r d K Ke( d r )T K ST d CK ,T K 2 K ,T (r d ) K Dig K ,T K ST d CK ,T 2 K , T 2 2 C C K r d K d C 2 T 2 K K Equating prices at t0: C Bruno Dupire 39