Local Variance Gamma Option Pricing Model

Similar documents
A Lower Bound for Calls on Quadratic Variation

Simple Robust Hedging with Nearby Contracts

Pricing with a Smile. Bruno Dupire. Bloomberg

Hedging Credit Derivatives in Intensity Based Models

FX Smile Modelling. 9 September September 9, 2008

Simple Robust Hedging with Nearby Contracts

Volatility Smiles and Yield Frowns

Local vs Non-local Forward Equations for Option Pricing

Dynamic Relative Valuation

Valuation of Volatility Derivatives. Jim Gatheral Global Derivatives & Risk Management 2005 Paris May 24, 2005

Volatility Smiles and Yield Frowns

Option Pricing Modeling Overview

Exploring Volatility Derivatives: New Advances in Modelling. Bruno Dupire Bloomberg L.P. NY

Leverage Effect, Volatility Feedback, and Self-Exciting Market Disruptions 11/4/ / 24

Pricing Variance Swaps on Time-Changed Lévy Processes

The vanna-volga method for implied volatilities

A Consistent Pricing Model for Index Options and Volatility Derivatives

The Forward PDE for American Puts in the Dupire Model

Tangent Lévy Models. Sergey Nadtochiy (joint work with René Carmona) Oxford-Man Institute of Quantitative Finance University of Oxford.

Developments in Volatility Derivatives Pricing

Local Volatility Dynamic Models

Leverage Effect, Volatility Feedback, and Self-Exciting MarketAFA, Disruptions 1/7/ / 14

Weak Reflection Principle and Static Hedging of Barrier Options

Optimal Hedging of Variance Derivatives. John Crosby. Centre for Economic and Financial Studies, Department of Economics, Glasgow University

Risk, Return, and Ross Recovery

Pricing Variance Swaps under Stochastic Volatility Model with Regime Switching - Discrete Observations Case

Calibration Lecture 4: LSV and Model Uncertainty

From Discrete Time to Continuous Time Modeling

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

Greek parameters of nonlinear Black-Scholes equation

Advanced Topics in Derivative Pricing Models. Topic 4 - Variance products and volatility derivatives

Arbitrage Bounds for Volatility Derivatives as Free Boundary Problem. Bruno Dupire Bloomberg L.P. NY

Option P&L Attribution and Pricing

Stochastic Volatility (Working Draft I)

Implementing Models in Quantitative Finance: Methods and Cases

Fourier Space Time-stepping Method for Option Pricing with Lévy Processes

The Black-Scholes Model

Lecture 9: Practicalities in Using Black-Scholes. Sunday, September 23, 12

Equity correlations implied by index options: estimation and model uncertainty analysis

A Brief Introduction to Stochastic Volatility Modeling

Analysis of the Models Used in Variance Swap Pricing

Model Estimation. Liuren Wu. Fall, Zicklin School of Business, Baruch College. Liuren Wu Model Estimation Option Pricing, Fall, / 16

Pricing of a European Call Option Under a Local Volatility Interbank Offered Rate Model

Smile in the low moments

Numerics for SLV models in FX markets

Pricing Barrier Options under Local Volatility

A Simple Robust Link Between American Puts and Credit Protection

INTEREST RATES AND FX MODELS

Martingale Methods in Financial Modelling

The Black-Scholes Model

Extrapolation analytics for Dupire s local volatility

Towards a Theory of Volatility Trading. by Peter Carr. Morgan Stanley. and Dilip Madan. University of Maryland

Stochastic Local Volatility: Excursions in Finite Differences

Martingale Methods in Financial Modelling

Hedging Under Jump Diffusions with Transaction Costs. Peter Forsyth, Shannon Kennedy, Ken Vetzal University of Waterloo

Monte Carlo Methods in Structuring and Derivatives Pricing

FX Barrien Options. A Comprehensive Guide for Industry Quants. Zareer Dadachanji Director, Model Quant Solutions, Bremen, Germany

Analysis of the sensitivity to discrete dividends : A new approach for pricing vanillas

P&L Attribution and Risk Management

The Black-Scholes Model

Credit Risk using Time Changed Brownian Motions

Rough volatility models: When population processes become a new tool for trading and risk management

Implied Volatility Surface

Financial Risk Management

Unified Credit-Equity Modeling

MODELLING VOLATILITY SURFACES WITH GARCH

A New Framework for Analyzing Volatility Risk and Premium Across Option Strikes and Expiries

Lecture Quantitative Finance Spring Term 2015

TEACHING NOTE 98-04: EXCHANGE OPTION PRICING

Robust Trading of Implied Skew

Heston Stochastic Local Volatility Model

INTENSITY GAMMA: A NEW APPROACH TO PRICING PORTFOLIO CREDIT DERIVATIVES

An Overview of Volatility Derivatives and Recent Developments

Options Trading Strategies

Pricing Implied Volatility

The Pennsylvania State University. The Graduate School. Department of Industrial Engineering AMERICAN-ASIAN OPTION PRICING BASED ON MONTE CARLO

A Simple Robust Link Between American Puts and Credit Insurance

Calculating Implied Volatility

Derivative Securities Fall 2012 Final Exam Guidance Extended version includes full semester

Using Lévy Processes to Model Return Innovations

Introduction to Financial Mathematics

Valuation of Forward Starting CDOs

2.3 Mathematical Finance: Option pricing

Option Pricing and Calibration with Time-changed Lévy processes

IEOR E4602: Quantitative Risk Management

Definition Pricing Risk management Second generation barrier options. Barrier Options. Arfima Financial Solutions

The Implied Volatility Index

List of tables List of boxes List of screenshots Preface to the third edition Acknowledgements

1 The Hull-White Interest Rate Model

TEST OF BOUNDED LOG-NORMAL PROCESS FOR OPTIONS PRICING

A note on sufficient conditions for no arbitrage

Risk managing long-dated smile risk with SABR formula

Approximation Methods in Derivatives Pricing

The Uncertain Volatility Model

Limit Theorems for the Empirical Distribution Function of Scaled Increments of Itô Semimartingales at high frequencies

Recovering portfolio default intensities implied by CDO quotes. Rama CONT & Andreea MINCA. March 1, Premia 14

Market Risk Analysis Volume I

On modelling of electricity spot price

Volatility Trading Strategies: Dynamic Hedging via A Simulation

OpenGamma Quantitative Research Equity Variance Swap with Dividends

Transcription:

Local Variance Gamma Option Pricing Model Peter Carr at Courant Institute/Morgan Stanley Joint work with Liuren Wu June 11, 2010 Carr (MS/NYU) Local Variance Gamma June 11, 2010 1 / 29

1 Automated Option Market Making 2 Local Variance Gamma Model 3 Conclusions Carr (MS/NYU) Local Variance Gamma June 11, 2010 2 / 29

Automated Option Market Making As markets move from an open outcry system to computerized exchanges, the question arises as to how to automate the pricing and risk management of derivative securities. We take the view that this problem is presently unsolved and this explains why firms continue to use traders to price and hedge. The true revenge of the nerds will begin when a quant develops a solution to this problem. Carr (MS/NYU) Local Variance Gamma June 11, 2010 3 / 29

First Statement of The Problem Banks,software vendors, and other options market participants have historically hired armies of PhD s to tackle the following apparently simple problem. Problem Statement:Given the current market price of the underlying asset and also given market option quotes at several given strikes and terms, provide options quotes at any strike and term in a specified set. For simplicity, we suppose that both the supplied quotes and the produced quotes are mid-points of the bid and the ask. For simplicity, we suppose that both the input quotes and the output quotes are for European options. We will refer to the given strikes, terms, and mids as listed. The problem of inferring option prices at non-listed strikes and terms arises on both exchanges and OTC. Carr (MS/NYU) Local Variance Gamma June 11, 2010 4 / 29

How Many PhD s Does it Take to Connect the Dots? Since the supplied mids can be depicted as points in the first octant of R 3, it first appears that armies of PhD s are merely being asked to connect the dots. As my 7 year old daughter mastered this intellectual challenge several years ago, one has to wonder if this is not the financial equivalent of the lightbulb joke. It is my contention that once all the desired properties of the solution are clarified, no one has ever published a solution that successfully connects the dots. Carr (MS/NYU) Local Variance Gamma June 11, 2010 5 / 29

Glorified Interpolation? Recall that the option market-makers pricing problem only asks that option prices be provided for strikes and terms in a specified set. When this set lies in the convex hull of listed strikes and terms, the option market makers pricing problem can be properly described as glorified interpolation. When at least part of the desired set lies beyond listed strikes and terms, extrapolation is involved. Philosophically, there is no unique solution to any extrapolation problem. What makes this problem even more difficult is that there is a long laundry list of desirable properties that a solution is asked to possess. Unfortunately, these properties are typically only discovered after much effort has been spent solving the wrong problem. Carr (MS/NYU) Local Variance Gamma June 11, 2010 6 / 29

A Partial List of Desirable Properties The following highly demanding criteria can usually be expressed in any of several mathematically equivalent spaces. Common spaces used for the output include option price space, implied vol space, and local vol space. For simplicity, we treat the independent variables as strike K and term T. robust to input data, i.e. desirable output is produced no matter what is input. well-posedness, i.e. small changes in inputs lead only to small changes in output. locality, i.e. a small change in one input has only a local effect on the output. ability to accept related inputs eg. American options, variance swaps, CDS, options on other underlyings. Carr (MS/NYU) Local Variance Gamma June 11, 2010 7 / 29

A Partial List of Desirable Properties (Con d) no model-free arbitrages in the output (assuming wide support for possible levels of the underlying uncertainty). exact price consistency with given mids (implied by above). smooth output (except for option prices at T = 0). perfect out-of-sample prediction in K, T space. ability to extrapolate in S, t space i.e., can produce deltas, gammas, thetas, spot slides, and time slides. resonance with financial orthodoxy eg. nonnegative gammas. Carr (MS/NYU) Local Variance Gamma June 11, 2010 8 / 29

A Partial List of Desirable Properties (Con d) perfect out-of-sample prediction in the Cartesian product of spot prices S and calendar time t. internal consistency eg. quantitities assumed constant in a parametric model should not vary with S, t or other observables. real-time computational speed. numerical robustness (always works on finite precision computers). Carr (MS/NYU) Local Variance Gamma June 11, 2010 9 / 29

A Partial List of Desirable Properties (Con d) ability to uniquely and accurately price related derivatives such as American options, variance swaps, barrier options, and other exotics. parsimony distinct economic role for parameters that permit identification. implied Q dynamics not ridiculously far from observable P dynamics - no stat. arb. Carr (MS/NYU) Local Variance Gamma June 11, 2010 10 / 29

Origin and Motivation Local Variance Gamma (henceforth LVG) is a work in progress which satisfies many, but not all, of the criteria just mentioned. The model takes its name from the fact that it simultaneously generalizes both Dupire s 1994 Local Variance model and Madan and Seneta s 1990 Variance Gamma model. The use of the word local in the LVG name is apt for two reasons: 1 As in local vol models, the uncertainty in stock returns is assumed to depend (only) on the stock price level and time. 2 Calibration is local, if N option prices are given, one does N univariate searches, rather than one global search for N parameters. Carr (MS/NYU) Local Variance Gamma June 11, 2010 11 / 29

Inputs and Outputs of LVG The input into LVG is any set of arbitrage-free option prices at discrete strikes and maturities on a regular grid. The output is an exactly-consistent arbitrage-free price process for the underlying asset. Others have also done this; what is special about LVG AFAIK is that calibration to discrete strike and maturity option prices is local and yet the produced dynamics for the underlying asset price evolve in cont. time with a cont. state space. Carr (MS/NYU) Local Variance Gamma June 11, 2010 12 / 29

Dynamical Description in Words In LVG, the underlying forward price process is assumed to be a driftless diffusion running on an independent gamma clock. The resulting continuous-time price process is a pure jump Markov martingale with infinite activity. The LVG price process is not a Lévy process, but it enjoys time & space homogeneity between listed strikes & terms. If option prices at just 1 term are given, the process is time-homogeneous. Likewise, if option prices at just 1 strike per term are given, the process is space-homogeneous (given by time-dependent VG). When 2 or more option prices at 1 term or strike are given, the diffusion coefficient is assumed to be piecewise constant, i.e, it jumps at listed strikes and maturities, but is otherwise flat. Carr (MS/NYU) Local Variance Gamma June 11, 2010 13 / 29

Assumptions In this presentation, I will just show the case where option prices at a single term are given. Furthermore, interest rates and dividends are zero and limited liability is not respected. (all of this can be relaxed). Carr (MS/NYU) Local Variance Gamma June 11, 2010 14 / 29

Dynamical Description in Symbols Let D be a time homogeneous diffusion starting at S 0 : dd s = a(d s )dw s, s 0, where the diffusion coefficient a(x) : R R is initially unspecified. Let {Γ t, t > 0} be an independent gamma process with Lévy density k Γ (t) = e αt t t, t > 0 for parameters t > 0 and α > 0. The marginal distribution of a gamma process at time t 0 is a gamma distribution with PDF: Q{Γ t ds} = αt/t Γ(t/t ) st/t 1 e αs, s > 0, α > 0, t > 0. Carr (MS/NYU) Local Variance Gamma June 11, 2010 15 / 29

Specifying the Gamma Process Recall that the marginal distribution of a gamma process at time t 0 is a gamma distribution with PDF: Q{Γ t ds} = αt/t Γ(t/t ) st/t 1 e αs, s > 0, α > 0, t > 0. We set the parameter α = 1 t, so that the gamma process becomes unbiased, i.e. E Q Γ t = t for all t 0. The PDF of the unbiased gamma process Γ at time t 0 is: Q{Γ t ds} = st/t 1 e s/t (t ) t/t Γ(t/t ), s > 0, for parameter t > 0. When t = t, this PDF is exponential. We choose t to be the given term, so that the distribution of the gamma clock at expiry is exponential. Carr (MS/NYU) Local Variance Gamma June 11, 2010 16 / 29

Local Variance Gamma Process We assume that the underlying spot price process S is obtained by subordinating the driftless diffusion D to the unbiased gamma process Γ: S t = D Γt, t 0. S inherits the local martingale property from the diffusion D. S inherits dependence of its increments on its level from D. S inherits jumps from the gamma process Γ. S inherits time homogeneity from D and Γ. Carr (MS/NYU) Local Variance Gamma June 11, 2010 17 / 29

Forward PDDE Define C(S, T, K) as the value of a European call with stock price S R, term T 0, and strike K R in the LVG model. Then it can be shown that the LVG model value satisfies the following forward PDDE: C(S, T + t, K) C(S, T, K) t for all S R, T 0, and K R. = a2 (K) 2 2 K 2 C(S, T + t, K), Remarkably, the effect of the gamma time change is to simultaneously inject realism into the underlying price dynamics and to semi-discretize Dupire s forward PDE. More specifically, Dupire s infinitessimal calendar spread gets replaced by a discrete calendar spread, with the time between the two maturities given by t. Carr (MS/NYU) Local Variance Gamma June 11, 2010 18 / 29

Forward PDDE (Con d) Setting the first maturity date to the valuation date and S = S 0, the LVG model value of a call satisfies: for all K R. C(S 0, t, K) (S 0 K) + t = a2 (K) 2 2 K 2 C(S 0, t, K), If call prices at a continuum of strikes are given, then the diffusion coefficient a(x) becomes observed. As a result, the stock price process becomes specified. Options of other terms and other derivatives can be valued by Monte Carlo. Carr (MS/NYU) Local Variance Gamma June 11, 2010 19 / 29

Backward PDDE Consider a European-style claim paying φ(s T ) at its maturity date T t. Let V (S, t) : R [0, T ] R denote the function that relates the value of this claim to the underlying spot price S and calendar time t. It can be shown that V (S, t) solves the following backward PDDE: a 2 (S) 2 2 S 2 V (S, t) = V (S, t) V (S, t + t ) t. We note that this PDDE arises if Rothe s method (also known as semi-discretization or (horizontal) method of lines) is used to discretize the diffusion equation. Carr (MS/NYU) Local Variance Gamma June 11, 2010 20 / 29

Backward PDDE (Con d) The European claim value function V satisfies the terminal condition: V (S, T ) = φ(s), S R. Re-arranging the backward PDDE implies that V (S, t) solves the following second order inhomogeneous ODE: t a2 (S) 2 2 S 2 V (S, t) V (S, t) = V (S, t + t ). Evaluating at t = T t the RHS forcing term is φ(s). One can numerically solve the ODE and recursively step backwards in time steps of length t. The algorithm switches from the express (ODE) to the local (PIDE), when the express would overshoot the valuation time. Carr (MS/NYU) Local Variance Gamma June 11, 2010 21 / 29

Option Pricing Under Constant Absolute Volatility Setting T = 0 and S = S 0 in the forward PDDE, the LVG model value of a call solves a linear second order ODE in K: t a2 (K) 2 for all K R. 2 K 2 C(S 0, t, K) C(S 0, t, K) = (S 0 K) + When a(k) = a is a constant, one can solve the call option value analytically, C (K) = (S 0 K) + + 1 2β e β S 0 K, β = 2 a 2 t. (1) The time value of the option is a symmetric, double-exponential function of strike, centered at K = S 0. ATM option is proportional to square root of maturity. Carr (MS/NYU) Local Variance Gamma June 11, 2010 22 / 29

Option Pricing Under Constant Percentage Volatility Under constant percentage volatility, a(k) = σk, we can define k ln K, s 0 ln S 0 and apply change of variables to obtain, 1 ( 2 σ2 t (C kk C k ) C = e s 0 e k) +. (2) The solution is, C (k) = (S 0 K) + + S 0 (β + + β ) e β ± s 0 k, (3) where 1 β ± = 4 + 2 σ 2 t ± 1 2. β + is for k > s 0 and β is for k s 0. The time value of the option is an asymmetric, double-exponential function of log strike, centered at K = S 0. The asymmetry increases with σ and maturity. Carr (MS/NYU) Local Variance Gamma June 11, 2010 23 / 29

Implied Volatility Smiles/Skews from LVG model Constant absolute volatility: a(k) = a = 20% Maturity: 1 months Maturity: 12 months 30 25 25 Maturity: 24 months 28 20 20 Implied Volatility, % 26 24 22 20 Implied Volatility, % 15 10 Implied Volatility, % 15 10 18 5 5 16 20 15 10 5 0 5 10 15 20 k, % 0 20 15 10 5 0 5 10 15 20 k, % Constant percentage volatility: a(k) = σk, σ = 20% 28 Maturity: 1 months 20 Maturity: 12 months 0 20 15 10 5 0 5 10 15 20 k, % 22 Maturity: 24 months Implied Volatility, % 26 24 22 20 18 16 20 15 10 5 0 5 10 15 20 k, % Implied Volatility, % 18 16 14 12 10 8 6 4 2 0 20 15 10 5 0 5 10 15 20 k, % Implied Volatility, % 20 18 16 14 12 10 8 6 4 20 15 10 5 0 5 10 15 20 k, % Carr (MS/NYU) Local Variance Gamma June 11, 2010 24 / 29

PDF of Log Return Under Constant σ LVG model 14 12 Maturity: 1 months LVG Log Normal 4 3.5 Maturity: 12 months LVG Log Normal 2.6 2.4 Maturity: 24 months LVG Log Normal 2.2 10 3 2 PDF 8 6 PDF 2.5 2 PDF 1.8 1.6 4 1.5 1.4 1.2 2 1 1 0 0.2 0.15 0.1 0.05 0 0.05 0.1 0.15 0.2 k, % 0.5 0.2 0.15 0.1 0.05 0 0.05 0.1 0.15 0.2 k, % 0.8 0.2 0.15 0.1 0.05 0 0.05 0.1 0.15 0.2 k, % Carr (MS/NYU) Local Variance Gamma June 11, 2010 25 / 29

LVG Volatility Calibration From the forward PDDE (percentage vol representation), we have, σ (k, T + t ) 2 = 2 τ C(K, T + t ) C(K, T ) K 2 C KK (K, T + t. (4) ) To calibrate Dupire s LV model, one needs both continuous strike (for C kk, C k ) and continuous maturity (for C T ). To calibrate our LVG model, we only need continuous strike. Observations along strikes are much denser than along maturities. Interpolation along strikes is much easier. One way to achieve stable interpolation is to interpolate the implied volatility smile directly: σ (k) 2 = 2Σ C(K, T + t ) C(K, T ) t SN (d 1 ) (K 2 Σ (Σ KK d 1 Σ 2K ) + (1 + d 1KΣ K ) 2), with Σ = IV T + t. Carr (MS/NYU) Local Variance Gamma June 11, 2010 26 / 29

An Example Generate option prices from a jump-diffusion stochastic volatility model. Assume observations at 4 maturities: 1,6,12,24 months; 5 strikes at each maturity: ±20%, ±12%,±4%. Local quadratic fitting on the implied volatility. t is set to 1, 5, 6, 12 months to match observation. LVG with constant σ generates a smile/skew. To the extent the observed smile/skew is larger/smaller, the LVG volatility can smile or frown. Volatility 0.5 0.45 0.4 0.35 0.3 0.25 0.2 Maturity: 1Month Observation IV Model IV Fitted σ Volatility 0.32 0.3 0.28 0.26 0.24 0.22 0.2 0.18 Maturity: 6Month Observation IV Model IV Fitted σ Volatility 0.3 0.28 0.26 0.24 0.22 0.2 0.18 0.16 Maturity: 12Month Observation IV Model IV Fitted σ Volatility 0.28 0.26 0.24 0.22 0.2 0.18 Maturity: 24Month Observation IV Model IV Fitted σ 0.15 0.16 0.14 0.16 0.1 0.8 0.9 1 1.1 1.2 1.3 K 0.8 0.9 1 1.1 1.2 1.3 K 0.12 0.8 0.9 1 1.1 1.2 1.3 K 0.8 0.9 1 1.1 1.2 1.3 K Carr (MS/NYU) Local Variance Gamma June 11, 2010 27 / 29

Comparison to Similar Approaches & Calibration of LVG The LVG model, Entropy Methods, and Mixtures of Lognormals also produce continuous-time arbitrage-free dynamics for the underlying asset price that are exactly consistent with any given set of option prices at discrete strikes and terms. In terms of smoothness in K, T, S, t, LVG lies between Entropy Methods and Mixtures of Lognormals. Calibration of the LVG process just involves univariate root-finding one option at a time. In contrast, Entropy Methods and Mixtures of Lognormals both require global searches, which can take a long time or may never succeed. Carr (MS/NYU) Local Variance Gamma June 11, 2010 28 / 29

Parting Remarks Just as the gamma function is a natural way to interpolate (and extrapolate) the factorials, subordination to a gamma process is a natural way to interpolate option prices at discrete terms. There is no doubt in my mind that LVG can be improved upon in several dimensions, eg. realism, at the possible cost of sacrificing in other dimensions, eg. simplicity. In my view, the automated options market making problem remains open. Carr (MS/NYU) Local Variance Gamma June 11, 2010 29 / 29