Saddlepoint Approximation Methods for Pricing. Financial Options on Discrete Realized Variance

Similar documents
Analytic Pricing of the Third Generation Discrete Variance Derivatives

Saddlepoint approximation methods for pricing derivatives on discrete realized variance

SADDLEPOINT APPROXIMATIONS TO OPTION PRICES 1. By L. C. G. Rogers and O. Zane University of Bath and First Chicago NBD

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

Large Deviations and Stochastic Volatility with Jumps: Asymptotic Implied Volatility for Affine Models

M5MF6. Advanced Methods in Derivatives Pricing

The stochastic calculus

Extended Libor Models and Their Calibration

1.1 Basic Financial Derivatives: Forward Contracts and Options

Rough Heston models: Pricing, hedging and microstructural foundations

Optimal robust bounds for variance options and asymptotically extreme models

Quadratic hedging in affine stochastic volatility models

An Analytical Approximation for Pricing VWAP Options

M.I.T Fall Practice Problems

Economathematics. Problem Sheet 1. Zbigniew Palmowski. Ws 2 dw s = 1 t

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

Lecture Note 8 of Bus 41202, Spring 2017: Stochastic Diffusion Equation & Option Pricing

Unified Credit-Equity Modeling

USC Math. Finance April 22, Path-dependent Option Valuation under Jump-diffusion Processes. Alan L. Lewis

BIRKBECK (University of London) MSc EXAMINATION FOR INTERNAL STUDENTS MSc FINANCIAL ENGINEERING DEPARTMENT OF ECONOMICS, MATHEMATICS AND STATIS- TICS

Variable Annuities with Lifelong Guaranteed Withdrawal Benefits

Likelihood Estimation of Jump-Diffusions

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

Near-expiration behavior of implied volatility for exponential Lévy models

Valuing volatility and variance swaps for a non-gaussian Ornstein-Uhlenbeck stochastic volatility model

Rohini Kumar. Statistics and Applied Probability, UCSB (Joint work with J. Feng and J.-P. Fouque)

Multiname and Multiscale Default Modeling

Robust Pricing and Hedging of Options on Variance

Pricing and hedging with rough-heston models

Rough volatility models

IEOR E4703: Monte-Carlo Simulation

Lecture 2: Rough Heston models: Pricing and hedging

Volatility Smiles and Yield Frowns

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

The Black-Scholes Model

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

The Black-Scholes Model

Modeling the Implied Volatility Surface. Jim Gatheral Global Derivatives and Risk Management 2003 Barcelona May 22, 2003

Option Pricing for a Stochastic-Volatility Jump-Diffusion Model with Log-Uniform Jump-Amplitudes

Volatility Smiles and Yield Frowns

Extended Libor Models and Their Calibration

An Overview of Volatility Derivatives and Recent Developments

Dr. Maddah ENMG 625 Financial Eng g II 10/16/06

Lecture 8: The Black-Scholes theory

WKB Method for Swaption Smile

Brownian Motion. Richard Lockhart. Simon Fraser University. STAT 870 Summer 2011

Stochastic Volatility (Working Draft I)

Option Pricing for a Stochastic-Volatility Jump-Diffusion Model

CONTINUOUS TIME PRICING AND TRADING: A REVIEW, WITH SOME EXTRA PIECES

Time-changed Brownian motion and option pricing

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

Sensitivity Analysis on Long-term Cash flows

STOCHASTIC INTEGRALS

Short-time asymptotics for ATM option prices under tempered stable processes

Stochastic Volatility and Jump Modeling in Finance

Pricing Parisian options using numerical inversion of Laplace transforms

7 pages 1. Premia 14

The rth moment of a real-valued random variable X with density f(x) is. x r f(x) dx

Two hours. To be supplied by the Examinations Office: Mathematical Formula Tables and Statistical Tables THE UNIVERSITY OF MANCHESTER

A Closed-form Solution for Outperfomance Options with Stochastic Correlation and Stochastic Volatility

Managing Systematic Mortality Risk in Life Annuities: An Application of Longevity Derivatives

NEWCASTLE UNIVERSITY SCHOOL OF MATHEMATICS, STATISTICS & PHYSICS SEMESTER 1 SPECIMEN 2 MAS3904. Stochastic Financial Modelling. Time allowed: 2 hours

CEV Implied Volatility by VIX

From Discrete Time to Continuous Time Modeling

INDIAN INSTITUTE OF SCIENCE STOCHASTIC HYDROLOGY. Lecture -5 Course Instructor : Prof. P. P. MUJUMDAR Department of Civil Engg., IISc.

Pricing Variance Swaps on Time-Changed Lévy Processes

Conditional Density Method in the Computation of the Delta with Application to Power Market

Homework Assignments

arxiv: v2 [q-fin.pr] 23 Nov 2017

Optimally Thresholded Realized Power Variations for Lévy Jump Diffusion Models

Logarithmic derivatives of densities for jump processes

The Lognormal Interest Rate Model and Eurodollar Futures

Chapter 15: Jump Processes and Incomplete Markets. 1 Jumps as One Explanation of Incomplete Markets

MASM006 UNIVERSITY OF EXETER SCHOOL OF ENGINEERING, COMPUTER SCIENCE AND MATHEMATICS MATHEMATICAL SCIENCES FINANCIAL MATHEMATICS.

Extrapolation analytics for Dupire s local volatility

Hedging Credit Derivatives in Intensity Based Models

Hints on Some of the Exercises

"Pricing Exotic Options using Strong Convergence Properties

No-arbitrage theorem for multi-factor uncertain stock model with floating interest rate

Local vs Non-local Forward Equations for Option Pricing

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

Parametric Inference and Dynamic State Recovery from Option Panels. Torben G. Andersen

Solving the Black-Scholes Equation

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

Exact Sampling of Jump-Diffusion Processes

A Continuity Correction under Jump-Diffusion Models with Applications in Finance

Computer Exercise 2 Simulation

Probability in Options Pricing

ESTIMATION OF UTILITY FUNCTIONS: MARKET VS. REPRESENTATIVE AGENT THEORY

IEOR E4703: Monte-Carlo Simulation

SYSM 6304 Risk and Decision Analysis Lecture 2: Fitting Distributions to Data

Value at Risk Ch.12. PAK Study Manual

The Black-Scholes Model

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

Pricing and Risk Management with Stochastic Volatility. Using Importance Sampling

Heston vs Heston. Antoine Jacquier. Department of Mathematics, Imperial College London. ICASQF, Cartagena, Colombia, June 2016

Hedging of swaptions in a Lévy driven Heath-Jarrow-Morton framework

Singular Stochastic Control Models for Optimal Dynamic Withdrawal Policies in Variable Annuities

A Consistent Pricing Model for Index Options and Volatility Derivatives

Essays in Financial Engineering. Andrew Jooyong Ahn

Transcription:

Saddlepoint Approximation Methods for Pricing Financial Options on Discrete Realized Variance Yue Kuen KWOK Department of Mathematics Hong Kong University of Science and Technology Hong Kong * This is a joint work with Wendong Zheng. 1

Overview The saddlepoint method derives approximation formulas for the density function and the cumulative distribution function of a random variable based on knowledge of its moment generating function (mgf). The method is applicable to a large class of Markov processes for which the mgf or characteristic function, but not the transition function, can be found in closed form. The mgf of the discrete realized variance of a stock price process is not available in closed form. We price options on discrete realized variance via small time asymptotic approximation to the moment generating function of the quadratic variation process and discretely sampled realized variance. 2

Complex moment generating functions Let F U (u) and f U (u) = F U (u) denote the cumulative distribution function and continuous density function of a random variable U. Define the complex moment generating function of U by M(z) = ezu f(u) du, where z = x + iy. (i) When y = 0, we recover the ordinary real moment generating function M(x). (ii) When x = 0, M(iy) = eiyu f(u) du is the characteristic function. We assume M(z) to be analytic in some open vertical strip G containing the imaginary axis. In this way, the characteristic function is also analytic. 3

G = vertical strip where M(z) is analytic I = set of points at which the real moment generating function M(x) exists = intersection of G with the real axis 4

Complex cumulant generating function We define κ(z) = log M(z) to be the complex cumulant generating function. We commonly assume the existence of an analytic form of the cumulant generating function (CGF) so that analytic expressions for the derivatives of the CGF of various orders can be obtained. The CGF κ(z) is commonly assumed to be finite in some open vertical strip {z : α < Re(z) < α + } in the complex plane that contains the imaginary axis, where α < 0 and α + > 0; and both α and α + can be infinite. 5

In terms of the complex CGF κ(z), for b > 0, we have b+i density function: f U (u) = 1 exp(κ(z) zu) du 2πi b i tail probability: F U (u) = P [U > u] = 1 b+i exp(κ(z) zu) 2πi b i z dz. An inversion formula similar to those for densities and tail probabilities also exists for E[(U u) + ]. For b > 0, we have where E[(U u) + ] = 1 2πi = 1 2πi b+i b i b+i b i exp(κ(z) zu) z 2 dz exp( κ(z) zu) dz κ(z) = κ(z) log z 2. 6

Saddlepoint approximation formula for the density function Consider the Bromwich integral: f(y) = 1 2πi b+i b i exp(κ(u) yu) du. Set û be the solution in u of the equation: κ (u) = y. With regard to the convexity in u of the function κ(u) (a property that is observed for most Markov processes), solution of the above equation exists and is unique also. Consider the Taylor expansion about û, where κ(u) yu = κ(û) yû + 1 2 We set u = û + iv, v R, so that f(y) 1 2π = 2 κ(u) u 2 exp(κ(û) yû) exp 1 2 κ(u) 2 u 2 ( 1 exp v2 2π 2κ (û) exp(κ(û) yû) 2π ( u=û (u û) 2 +. ) v 2 ) u=û dv = dv exp(κ(û) yû). 2π κ (û) 7

Lugannani-Rice formula Lugannani and Rice (1980) derive a saddlepoint approximation to the tail probability as follows: P {X x} = 1 Φ(s) + ϕ(s) 1 1 t nκ ( t) s + O(n 3/2 ) with s = sgn( t) 2n x t κ( t), and t satisfies κ ( t) = x. Here, Φ and ϕ are the CDF and PDF of the standard normal random variable, respectively. The proof of the above formula can be performed in a similar manner by approximating κ(t) xt in an interval containing both t = 0 and t = t by a quadratic function, where [κ(t) xt] [κ( t) x t] = 1 2 (w ŵ)2, with ŵ 2 /2 = κ( t) x t. Finally, we change the integration variable from t to w. 8

Pricing options on discrete realized variance The advantage of the saddlepoint approximation is more appreciated when we consider approximation formulas for pricing highly path dependent derivatives, like options on discrete realized variance. The terminal payoff of a put option on the discrete realized variance is given by max(k V d (0, T ; N), 0), where K is the strike price and V d (0, T ; N) = A N N i=1 ( ln S t i S ti 1 The annualized factor A is taken to be 252 for daily monitoring and {t 0, t 1,..., t N } is the set of monitoring instants. ) 2. The moment generating function of V d (0, T ; N) cannot be found readily under stochastic volatility models, unlike that of the continuous realized variance. 9

Our contributions to the saddlepoint approximation method for pricing options on discrete realized variance We develop a viable approach such that the saddlepoint approximation can be derived even when κ(z) is defined only in the left half complex plane not including the imaginary axis. When the analytic expression of the CGF is not available, we deduce useful analytic approximations using the small time asymptotic approximation of the Laplace transform of the discrete realized variance as a control. 10

Let κ(θ) and κ 0 (θ) denote the CGF of the random discretely sampled realized variance I and I K, respectively, where K represents the fixed strike. The two CGFs are related by κ 0 (θ) = κ(θ) Kθ. We write X = I K and F 0 (x) as the distribution function of X. Recall that the Fourier transform of the payoff of a call option on discrete realized variance E[X1 {X>0} ] is eκ 0 (t) t 2. Consider the following tail expectations expressed in terms of Bromwich integrals: Ξ 1 = E[X1 {X>0} ] = 1 2πi Ξ 2 = E[X1 {X<0} ] = 1 2πi τ1 +i e κ 0(t) τ 1 i τ2 +i e κ 0(t) τ 2 i t 2 dt, τ 1 (0, α + ) where α + > 0; t 2 dt, τ 2 (α, 0) where α < 0. The contour is taken to be along a vertical line parallel to the imaginary axis. We write the integrand as e κ 0(t) 2 ln t. 11

First order saddlepoint approximation The first order saddlepoint approximation to Ξ j, j = 1, 2, is given by Ξ j ˆΞ j = 2π e κ 0(ˆt j ) /ˆt 2 j [ 2 ˆt 2 j ], j = 1, 2, + κ (2) 0 (ˆt j ) where ˆt 1 > 0 (ˆt 2 < 0) is the positive (negative) root in (α, α + ) of the saddlepoint equation: κ 0 (t) 2/t = 0. Note that Ξ 1 Ξ 2 = µ X, which is consistent with the put-call parity in option pricing theory. Suppose both roots ˆt 1 and ˆt 2 exist, we can use either the saddlepoint approximation ˆΞ 1 ( Ξ 1 ) or µ X + ˆΞ 2 (µ X + Ξ 2 ) to approximate the value of the call option. 12

Second order Saddlepoint approximation By performing the Taylor expansion of κ(t) xt up to the fourth order, we manage to derive the second order saddlepoint approximation formulas. The second order saddlepoint approximation to Ξ j is given by Ξ j = ˆΞ j (1 + R j ), j = 1, 2, where the adjustment term R j is given by R j = 1 8 κ (4) 0 (ˆt j ) + 12ˆt 4 j 0 (ˆt j ) + 2ˆt 2 ] 2 [κ (2) j 5 24 [κ (3) 0 (ˆt j ) 4ˆt 3 j ] 2 [κ (2) 0 (ˆt j ) + 2ˆt 2 j ] 3, j = 1, 2. 13

Small time asymptotic approximation to MGF We consider the small time asymptotic approximation to the MGFs of the quadratic variation process I(0, T ; ) = 1 T [ln S T, ln S T ] and discretely sampled realized variance I(0, T ; N). The asymptotic limit of V d (0, T ; N) is gamma distributed with shape parameter N/2 and scale parameter 2V 0 /N. For any u 0, we obtain lim M T 0 + I(0,T ; ) (u) = euv 0, lim M T 0 + I(0,T ;N) (u) = ( 1 2V 0u N ) N/2. 14

Difference in the corresponding asymptotic approximation terms as a control The difference M I(0,T ;N) (u) M I(0,T ; ) (u) is seen to be almost invariant with respect to T, we use the above difference as a control and propose the following approximate MGF formula: ˆM I(0,T ;N) (u) = M I(0,T ; ) (u) + ( 1 2V 0u N ) N/2 e uv 0, u C. Under an affine stochastic volatility model, M I(0,T ; ) (u) can be derived analytically by solving a Riccati system of equations. 15

Analytic formulas for the approximate cumulant generating function and its higher order derivatives ˆκ I(0,T ;N) (u) = ln ˆM I(0,T ;N) (u), ˆκ I(0,T ;N) (u) = M I(0,T ; ) (u) + f 1(u), M I(0,T ;N) (u) ˆκ (2) I(0,T ;N) (2) M I(0,T ; ) (u) = (u) + f 2(u) ˆM I(0,T ;N) (u) [M I(0,T ; ) (u) + f 1(u)] 2 [ ˆM I(0,T ;N) (u)] 2, where the sequence of functions f n (u) is defined by ( N N2 f n (u) = V0 k 2 + 1 ) (N 2 + n ) ( ( ) N2 n 1 2V ) N/2 n 0u, n = 1, 2,. N 16

Heston affine stochastic volatility models with simultaneous jumps (SVSJ) Under a pricing measure Q, the joint dynamics of stock price S t and its instantaneous variance V t under the affine SVSJ model assumes the form ds t S t = (r λm) dt + V t dw S t + (e JS 1) dn t, dv t = κ(θ V t ) dt + ε V t dw V t + J V dn t, where Wt S and Wt V are a pair of correlated standard Brownian motions with dwt SdW t V = ρ dt, and N t is a Poisson process with constant intensity λ that is independent of the two Brownian motions. J S and J V denote the random jump sizes of the log price and variance, respectively. These random jump sizes are assumed to be independent of W S t, W V t and N t. 17

Joint moment generating function Let X t = ln S t. The joint moment generating function of X t and V t is defined to be E[exp(ϕX T + bv T + γ)], where ϕ, b and γ are constant parameters. Let U(X t, V t, t) denote the non-discounted time-t value of a contingent claim with the terminal payoff function: U T (X T, V T ), where T is the maturity date. Let τ = T t, U(X, V, τ) is governed by the following partial integro-differential equation (PIDE): U τ = ( r mλ V 2 ) U X + κ(θ V ) U V + V 2 U 2 X 2 + ε2 V 2 U 2 V 2 + ρεv 2 U X V + λe [ U(X + J S, V + J V, τ) U(X, V, τ) ]. 18

Riccati system of ordinary differential equations The parameter functions B(Θ; τ, q), Γ(Θ; τ, q) and Λ(Θ; τ, q) satisfy the following Riccati system of ordinary differential equations: B τ = 1 2 (ϕ ϕ2 ) (κ ρεϕ)b + ε2 2 B2 Γ τ = rϕ + κθb Λ τ = λ ( E[exp(ϕJ S + BJ V ) 1] mϕ ) with the initial conditions: B(0) = b, Γ(0) = γ and Λ(0) = 0. Canonical jump distributions Suppose we assume that J V exp(1/η) and J S follows J S J V Normal(ν + ρ J J V, δ 2 ), which is the Gaussian distribution with mean ν + ρ J J V and variance δ 2, we obtain provided that ηρ J < 1. m = E[e JS 1] = eν+δ2 /2 1 ηρ J 1, 19

Under the above assumptions on J S and J V, the parameter functions can be found to be B(Θ; τ, q) = b(ξ e ζτ + ξ + ) (ϕ ϕ 2 )(1 e ζτ ) (ξ + + ε 2 b)e ζτ + ξ ε 2, b Γ(Θ; τ, q) = rϕτ + γ κθ [ ε 2 ξ + τ + 2 ln (ξ + + ε 2 b)e ζτ + ξ ε 2 b 2ζ Λ(Θ; τ, q) = λ(mϕ + 1)τ + λe ϕν+δ2 ϕ 2 /2 k 2 k 4 τ 1 ζ ( k1 k 3 k 2 k 4 ) ln k 3e ζτ + k 4 k 3 + k 4 with q = (ϕ b γ) T and ζ = (κ ρεϕ) 2 + ε 2 (ϕ ϕ 2 ), ξ ± = ζ (κ ρεϕ), k 1 = ξ + + ε 2 b, k 2 = ξ ε 2 b, k 3 = (1 ϕρ J η)k 1 η(ϕ ϕ 2 + ξ b), k 4 = (1 ϕρ J η)k 2 η[ξ + b (ϕ ϕ 2 )]., ], 20

Numerical results maturity (days) 5 10 15 20 40 60 strike (OTM) 0.9037 0.9222 0.9399 0.9568 1.0174 1.0683 SPA1 0.2885 0.2556 0.2530 0.2577 0.2840 0.3071 SPA2 0.2851 0.2545 0.2500 0.2500 0.2741 0.2986 MC 0.2794 0.2463 0.2404 0.2441 0.2732 0.2992 SE 0.0008 0.0007 0.0006 0.0006 0.0006 0.0007 strike (ATM) 1.1296 1.1527 1.1748 1.1960 1.2717 1.3354 SPA1 0.4579 0.4334 0.4367 0.4459 0.4865 0.5188 SPA2 0.4500 0.4255 0.4262 0.4336 0.4729 0.5079 MC 0.4490 0.4286 0.4309 0.4406 0.4828 0.5154 SE 0.0010 0.0009 0.0008 0.0008 0.0008 0.0008 strike (ITM) 1.3555 1.3833 1.4098 1.4352 1.5261 1.6024 SPA1 0.6483 0.6352 0.6455 0.6597 0.7129 0.7517 SPA2 0.6367 0.6240 0.6322 0.6450 0.6978 0.7385 MC 0.6402 0.6330 0.6429 0.6574 0.7094 0.7465 SE 0.0012 0.0010 0.0009 0.0008 0.0008 0.0009 The prices of put options on the daily sampled realized variance with varying strike prices and maturities under the SVSJ model. The first order approximation SPA1 is seen to outperform the second order approximation SPA2 for short-maturity or out-of-the-money put options. 21

Plots of the percentage errors against moneyness for the one-month (20 days) put options on daily sampled realized variance with different model parameters of the SVSJ model. 22

Conclusion We use the small time asymptotic approximation of the Laplace transform of discrete realized variance to obtain analytic approximation formulas using the saddlepoint approximation method for pricing options on discrete realized variance. The second order saddlepoint approximation formulas provide sufficiently good approximation (with a small percentage error) to the values of options on discrete realized variance even when the option is deep out-of-the-money and under the choices of extreme parameter values (high values of jump intensity λ and volatility of variance ε). 23