Rough Heston models: Pricing, hedging and microstructural foundations

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

Lecture 2: Rough Heston models: Pricing and hedging

Pricing and hedging with rough-heston models

How persistent and regular is really volatility? The Rough FSV model. Jim Gatheral, Thibault Jaisson and Mathieu Rosenbaum. Monday 17 th November 2014

Rough volatility models

No-arbitrage and the decay of market impact and rough volatility: a theory inspired by Jim

On VIX Futures in the rough Bergomi model

Recent Advances in Fractional Stochastic Volatility Models

«Quadratic» Hawkes processes (for financial price series)

M5MF6. Advanced Methods in Derivatives Pricing

Beyond the Black-Scholes-Merton model

Rough volatility: An overview

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

QUANTITATIVE FINANCE RESEARCH CENTRE. Regime Switching Rough Heston Model QUANTITATIVE FINANCE RESEARCH CENTRE QUANTITATIVE F INANCE RESEARCH CENTRE

Order driven markets : from empirical properties to optimal trading

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

Rough volatility: An overview

Remarks on rough Bergomi: asymptotics and calibration

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

Asset Pricing Models with Underlying Time-varying Lévy Processes

LIBOR models, multi-curve extensions, and the pricing of callable structured derivatives

Extrapolation analytics for Dupire s local volatility

Exam Quantitative Finance (35V5A1)

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

The stochastic calculus

Stochastic Volatility (Working Draft I)

Option Pricing Modeling Overview

Implied volatility Stochastic volatility Realized volatility The RFSV model Pricing Fitting SPX Forecasting. Rough volatility

Counterparty Credit Risk Simulation

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

IEOR E4703: Monte-Carlo Simulation

Calibration Lecture 4: LSV and Model Uncertainty

Paper Review Hawkes Process: Fast Calibration, Application to Trade Clustering, and Diffusive Limit by Jose da Fonseca and Riadh Zaatour

Local Volatility Dynamic Models

European option pricing under parameter uncertainty

Semi-Markov model for market microstructure and HFT

"Pricing Exotic Options using Strong Convergence Properties

Stochastic Volatility and Jump Modeling in Finance

Credit Risk : Firm Value Model

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

Parametric Inference and Dynamic State Recovery from Option Panels. Nicola Fusari

A Consistent Pricing Model for Index Options and Volatility Derivatives

Lecture 17. The model is parametrized by the time period, δt, and three fixed constant parameters, v, σ and the riskless rate r.

Developments in Volatility Derivatives Pricing

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

Smile in the low moments

Extended Libor Models and Their Calibration

Unified Credit-Equity Modeling

Generalized Multi-Factor Commodity Spot Price Modeling through Dynamic Cournot Resource Extraction Models

Stochastic Processes and Stochastic Calculus - 9 Complete and Incomplete Market Models

Large tick assets: implicit spread and optimal tick value

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

Calculating Implied Volatility

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

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

The Black-Scholes Model

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2009, Mr. Ruey S. Tsay. Solutions to Final Exam

AMH4 - ADVANCED OPTION PRICING. Contents

The Black-Scholes Model

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

Carnets d ordres pilotés par des processus de Hawkes

Modeling and Pricing of Variance Swaps for Local Stochastic Volatilities with Delay and Jumps

AN ANALYTICALLY TRACTABLE UNCERTAIN VOLATILITY MODEL

Two-dimensional COS method

Hedging with Life and General Insurance Products

Supplementary Appendix to The Risk Premia Embedded in Index Options

Volatility. Roberto Renò. 2 March 2010 / Scuola Normale Superiore. Dipartimento di Economia Politica Università di Siena

Pricing Variance Swaps on Time-Changed Lévy Processes

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

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

Are stylized facts irrelevant in option-pricing?

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

Sensitivity Analysis on Long-term Cash flows

Hedging Credit Derivatives in Intensity Based Models

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

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

Portability, salary and asset price risk: a continuous-time expected utility comparison of DB and DC pension plans

Stochastic Volatility Modeling

Calculation of Volatility in a Jump-Diffusion Model

say. With x the critical value at which it is optimal to invest, (iii) and (iv) give V (x ) = x I, V (x ) = 1.

Interest Rate Volatility

The Black-Scholes Model

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

The University of Chicago, Booth School of Business Business 41202, Spring Quarter 2012, Mr. Ruey S. Tsay. Solutions to Final Exam

Polynomial processes in stochastic portofolio theory

Asset-based Estimates for Default Probabilities for Commercial Banks

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

Pension Risk Management with Funding and Buyout Options

VOLATILITY FORECASTING IN A TICK-DATA MODEL L. C. G. Rogers University of Bath

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

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

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

arxiv: v1 [q-fin.st] 13 Oct 2014

(A note) on co-integration in commodity markets

An Analytical Approximation for Pricing VWAP Options

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

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

MLEMVD: A R Package for Maximum Likelihood Estimation of Multivariate Diffusion Models

Fractional Stochastic Volatility Models

Econophysics V: Credit Risk

Transcription:

Rough Heston models: Pricing, hedging and microstructural foundations Omar El Euch 1, Jim Gatheral 2 and Mathieu Rosenbaum 1 1 École Polytechnique, 2 City University of New York 7 November 2017 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 1

Table of contents 1 Introduction 2 3 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 2

Table of contents 1 Introduction 2 3 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 3

A well-know stochastic volatility model The Heston model A very popular stochastic volatility model for a stock price is the Heston model : ds t = S t Vt dw t dv t = λ(θ V t )dt + λν V t db t, dw t, db t = ρdt. Popularity of the Heston model Reproduces several important features of low frequency price data : leverage effect, time-varying volatility, fat tails,... Provides quite reasonable dynamics for the volatility surface. Explicit formula for the characteristic function of the asset log-price very efficient model calibration procedures. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 4

But... Volatility is rough! In Heston model, volatility follows a Brownian diffusion. It is shown in Gatheral et al. that log-volatility time series behave in fact like a fractional Brownian motion, with Hurst parameter of order 0.1. More precisely, basically all the statistical stylized facts of volatility are retrieved when modeling it by a rough fractional Brownian motion. From Alos, Fukasawa and Bayer et al., we know that such model also enables us to reproduce very well the behavior of the implied volatility surface, in particular the at-the-money skew (without jumps). O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 5

Fractional Brownian motion (I) Definition The fractional Brownian motion with Hurst parameter H is the only process W H to satisfy : Self-similarity : (W H at ) L = a H (W H t ). Stationary increments : (W H t+h W H t ) L = (W H h ). Gaussian process with E[W H 1 ] = 0 and E[(W H 1 )2 ] = 1. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 6

Fractional Brownian motion (II) Proposition For all ε > 0, W H is (H ε)-hölder a.s. Proposition The absolute moments satisfy E[ W H t+h W H t q ] = K q h Hq. Mandelbrot-van Ness representation t Wt H = 0 dw 0 ( s (t s) + 1 2 H 1 (t s) 1 1 2 H ( s) 1 2 H ) dw s. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 7

Evidence of rough volatility Volatility of the S&P Everyday, we estimate the volatility of the S&P at 11am (say), over 3500 days. We study the quantity m(, q) = E[ log(σ t+ ) log(σ t ) q ], for various q and, the smallest being one day. In the case where the log-volatility is a fractional Brownian motion : m(, q) c qh. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 8

Example : Scaling of the moments Figure : log(m(q, )) = ζ q log( ) + C q. The scaling is not only valid as tends to zero, but holds on a wide range of time scales. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 9

Example : Monofractality of the log-volatility Figure : Empirical ζ q and q Hq with H = 0.14 (similar to a fbm with Hurst parameter H). O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 10

Combining Heston with roughness Rough version of Heston model Rough Heston model=best of both worlds : Nice features of rough volatility models. Computational simplicity of the classical Heston model. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 11

Rough Heston models Generalized rough Heston model We consider a general definition of the rough Heston model : V t = V 0 + 1 Γ(α) t 0 ds t = S t Vt dw t (t s) α 1 λ(θ 0 (s) V s )ds+ λν Γ(α) with dw t, db t = ρdt, α (1/2, 1). t (t s) α 1 V s db s, 0 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 12

Pricing in Heston models Classical Heston model From simple arguments based on the Markovian structure of the model and Ito s formula, we get that in the classical Heston model, the characteristic function of the log-price X t = log(s t /S 0 ) satisfies E[e iaxt ] = exp ( g(a, t) + V 0 h(a, t) ), where h is solution of the following Riccati equation : t h = 1 2 ( a2 ia)+λ(iaρν 1)h(a, s)+ (λν)2 h 2 (a, s), h(a, 0) = 0, 2 and t g(a, t) = θλ h(a, s)ds. 0 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 13

Pricing in Heston models (2) Rough Heston models Pricing in rough Heston models is much more intricate : Monte-Carlo : Bayer et al., Bennedsen et al. Asymptotic formulas : Bayer et al., Forde et al., Jacquier et al. This work Goal : Deriving a Heston like formula in the rough case, together with hedging strategies. Tool : The microstructural foundations of rough volatility models based on Hawkes processes. We build a sequence of relevant high frequency models converging to our rough Heston process. We compute their characteristic function and pass to the limit. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 14

Table of contents 1 Introduction 2 3 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 15

Building the model Necessary conditions for a good microscopic price model We want : A tick-by-tick model. A model reproducing the stylized facts of modern electronic markets in the context of high frequency trading. A model helping us to understand the rough dynamics of the volatility from the high frequency behavior of market participants. A model helping us to derive a Heston like formula and hedging strategies. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 16

Building the model Stylized facts 1-2 Markets are highly endogenous, meaning that most of the orders have no real economic motivations but are rather sent by algorithms in reaction to other orders, see Bouchaud et al., Filimonov and Sornette. Mechanisms preventing statistical arbitrages take place on high frequency markets, meaning that at the high frequency scale, building strategies that are on average profitable is hardly possible. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 17

Building the model Stylized facts 3-4 There is some asymmetry in the liquidity on the bid and ask sides of the order book. In particular, a market maker is likely to raise the price by less following a buy order than to lower the price following the same size sell order, see Brennan et al., Brunnermeier and Pedersen, Hendershott and Seasholes. A large proportion of transactions is due to large orders, called metaorders, which are not executed at once but split in time. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 18

Building the model Hawkes processes Our tick-by-tick price model is based on Hawkes processes in dimension two, very much inspired by the approaches in Bacry et al. and Jaisson and R. A two-dimensional Hawkes process is a bivariate point process (N + t, N t ) t 0 taking values in (R + ) 2 and with intensity (λ + t, λ t ) of the form : ( ) ( λ + t µ + = λ t µ ) t + 0 ( ) ( ϕ1 (t s) ϕ 3 (t s) dn +. s ϕ 2 (t s) ϕ 4 (t s) dns ). O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 19

Building the model The microscopic price model Our model is simply given by P t = N + t N t. N t + corresponds to the number of upward jumps of the asset in the time interval [0, t] and Nt to the number of downward jumps. Hence, the instantaneous probability to get an upward (downward) jump depends on the location in time of the past upward and downward jumps. By construction, the price process lives on a discrete grid. Statistical properties of this model have been studied in details. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 20

Encoding the stylized facts The right parametrization of the model Recall that ( ) ( λ + t µ + = λ t µ ) t + 0 ( ) ( ϕ1 (t s) ϕ 3 (t s) dn +. s ϕ 2 (t s) ϕ 4 (t s) dns High degree of endogeneity of the market L 1 norm of the largest eigenvalue of the kernel matrix close to one. No arbitrage ϕ 1 + ϕ 3 = ϕ 2 + ϕ 4. Liquidity asymmetry ϕ 3 = βϕ 2, with β > 1. Metaorders splitting ϕ 1 (x), ϕ 2 (x) ). x K/x 1+α, α 0.6. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 21

About the degree of endogeneity of the market L 1 norm close to unity For simplicity, let us consider the case of a Hawkes process in dimension 1 with Poisson rate µ and kernel φ : λ t = µ + φ(t s)dn s. (0,t) N t then represents the number of transactions between time 0 and time t. L 1 norm of the largest eigenvalue close to unity L 1 norm of φ close to unity. This is systematically observed in practice, see Hardiman, Bercot and Bouchaud ; Filimonov and Sornette. The parameter φ 1 corresponds to the so-called degree of endogeneity of the market. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 22

About the degree of endogeneity of the market Population interpretation of Hawkes processes Under the assumption φ 1 < 1, Hawkes processes can be represented as a population process where migrants arrive according to a Poisson process with parameter µ. Then each migrant gives birth to children according to a non homogeneous Poisson process with intensity function φ, these children also giving birth to children according to the same non homogeneous Poisson process, see Hawkes (74). Now consider for example the classical case of buy (or sell) market orders. Then migrants can be seen as exogenous orders whereas children are viewed as orders triggered by other orders. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 23

About the degree of endogeneity of the market Degree of endogeneity of the market The parameter φ 1 corresponds to the average number of children of an individual, φ 2 1 to the average number of grandchildren of an individual,... Therefore, if we call cluster the descendants of a migrant, then the average size of a cluster is given by k 1 φ k 1 = φ 1/(1 φ 1 ). Thus, the average proportion of endogenously triggered events is φ 1 /(1 φ 1 ) divided by 1 + φ 1 /(1 φ 1 ), which is equal to φ 1. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 24

The scaling limit of the price model Limit theorem After suitable scaling in time and space, the long term limit of our price model satisfies the following rough Heston dynamic : V t = V 0 + 1 Γ(α) with t 0 P t = t 0 Vs dw s 1 t V s ds, 2 (t s) α 1 λ(θ V s )ds + λν Γ(α) d W, B t = 0 t (t s) α 1 V s db s, 0 1 β 2(1 + β 2 ) dt. The Hurst parameter H satisfies H = α 1/2. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 25

Table of contents 1 Introduction 2 3 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 26

Rough Heston models Generalized rough Heston model Recall that we consider a general definition of the rough Heston model : ds t = S t Vt dw t V t = V 0 + 1 Γ(α) t (t s) α 1 λ(θ 0 (s) V s )ds+ λν Γ(α) 0 with dw t, db t = ρdt, α (1/2, 1). t (t s) α 1 V s db s, 0 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 27

Dynamics of a European option price Consider a European option with payoff f (log(s T )). We study the dynamics of C T t = E[f (log(s T )) F t ]; 0 t T. Define P T t (a) = E[exp(ia log(s T )) F t ]; a R. Fourier based hedging Writing ˆf for the Fourier transform of f, we have Ct T = 1 ˆf (a)pt T (a)da; dct T = 1 ˆf (a)dpt T (a)da. 2π 2π a R a R O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 28

Characteristic function of the generalized rough Heston model We write : I 1 α f (x) = 1 x Γ(1 α) 0 f (t) (x t) α dt, Dα f (x) = d dx I 1 α f (x). Using the Hawkes framework, we get the following result about the characteristic function of the generalized rough Heston model. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 29

Characteristic function of the generalized rough Heston model Theorem The characteristic function of log(s t /S 0 ) in the generalized rough Heston model is given by exp ( t h(a, t s)(λθ 0 s α (s) + V 0 Γ(1 α) ds)), 0 where h is the unique solution of the fractional Riccati equation D α h(a, t) = 1 2 ( a2 ia) + λ(iaρν 1)h(a, s) + (λν)2 h 2 (a, s). 2 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 30

Link between the characteristic function and the forward variance curve Link between θ 0 and the forward variance curve θ 0. = D α (E[V. ] V 0 ) + E[V. ]. Suitable expression for the characteristic function The characteristic function can be written as follows : exp ( t g(a, t s)e[v s ]ds ), where the function g is defined by 0 g(a, t) = 1 2 ( a2 ia) + λiaρνh(a, s) + (λν)2 h 2 (a, s). 2 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 31

Dynamics of a European option price Recall that P T t (a) = E[exp(ia log(s T )) F t ]. Using that the conditional law of a generalized rough Heston model is that of a generalized rough Heston model, we deduce the following theorem : Theorem and P T t (a) = exp ( ia log(s t ) + T t 0 g(a, s)e[v T s F t ]ds ) dp T t (a) = iap T t (a) ds t S t T t + Pt T (a) g(a, s)de[v T s F t ]ds. 0 We can perfectly hedge the option with the underlying stock and the forward variance curve! O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 32

Calibration We collect S&P implied volatility surface, from Bloomberg, for different maturities T j = 0.25, 0.5, 1, 1.5, 2 years, and different moneyness K/S 0 = 0.80, 0.90, 0.95, 0.975, 1.00, 1.025, 1.05, 1.10, 1.20. Calibration results on data of 7 January 2010 (more recent data currently investigated) : ρ = 0.68; ν = 0.305; H = 0.09. O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 33

Calibration results : Market vs model implied volatilities, 7 January 2010 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 34

Calibration results : Market vs model implied volatilities, 7 January 2010 O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 35

Stability : Results on 8 February 2010 (one month after calibration) O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 36

Stability : Results on 8 February 2010 (one month after calibration) O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 37

Stability : Results on 7 April 2010 (three months after calibration) O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 38

Stability : Results on 7 April 2010 (three months after calibration) O. El Euch, J. Gatheral, M. Rosenbaum Rough Heston models 39