Testing for non-correlation between price and volatility jumps and ramifications

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

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

Parameters Estimation in Stochastic Process Model

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

On modelling of electricity spot price

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

M5MF6. Advanced Methods in Derivatives Pricing

Weierstrass Institute for Applied Analysis and Stochastics Maximum likelihood estimation for jump diffusions

Quadratic hedging in affine stochastic volatility models

Optimum Thresholding for Semimartingales with Lévy Jumps under the mean-square error

Extended Libor Models and Their Calibration

Economics 883: The Basic Diffusive Model, Jumps, Variance Measures. George Tauchen. Economics 883FS Spring 2015

Weak Convergence to Stochastic Integrals

Ultra High Frequency Volatility Estimation with Market Microstructure Noise. Yacine Aït-Sahalia. Per A. Mykland. Lan Zhang

Asymptotic Methods in Financial Mathematics

The Birth of Financial Bubbles

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

Universität Regensburg Mathematik

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

Stochastic Dynamical Systems and SDE s. An Informal Introduction

Extended Libor Models and Their Calibration

Credit Risk in Lévy Libor Modeling: Rating Based Approach

Lecture on advanced volatility models

Economics 201FS: Variance Measures and Jump Testing

Estimation methods for Levy based models of asset prices

Short-Time Asymptotic Methods in Financial Mathematics

Economics 883: The Basic Diffusive Model, Jumps, Variance Measures, and Noise Corrections. George Tauchen. Economics 883FS Spring 2014

An overview of some financial models using BSDE with enlarged filtrations

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

Non-semimartingales in finance

Basic Concepts and Examples in Finance

Lattice (Binomial Trees) Version 1.2

Self-Exciting Corporate Defaults: Contagion or Frailty?

Jumps in Equilibrium Prices. and Market Microstructure Noise

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

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

The stochastic calculus

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

A Simulation Study of Bipower and Thresholded Realized Variations for High-Frequency Data

Numerical Solution of Stochastic Differential Equations with Jumps in Finance

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

Functional vs Banach space stochastic calculus & strong-viscosity solutions to semilinear parabolic path-dependent PDEs.

Modeling the dependence between a Poisson process and a continuous semimartingale

Investors Attention and Stock Market Volatility

Estimation of High-Frequency Volatility: An Autoregressive Conditional Duration Approach

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

Volatility Jumps. December 8, 2008

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

Insiders Hedging in a Stochastic Volatility Model with Informed Traders of Multiple Levels

Mgr. Jakub Petrásek 1. May 4, 2009

The Use of Importance Sampling to Speed Up Stochastic Volatility Simulations

Control Improvement for Jump-Diffusion Processes with Applications to Finance

"Pricing Exotic Options using Strong Convergence Properties

Short-Time Asymptotic Methods In Financial Mathematics

MSc Financial Engineering CHRISTMAS ASSIGNMENT: MERTON S JUMP-DIFFUSION MODEL. To be handed in by monday January 28, 2013

The value of foresight

Option Panels in Pure-Jump Settings. Torben G. Andersen, Nicola Fusari, Viktor Todorov and Rasmus T. Varneskov. CREATES Research Paper

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

The investment game in incomplete markets.

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

Short-Time Asymptotic Methods In Financial Mathematics

Stochastic Volatility Modeling

Last Time. Martingale inequalities Martingale convergence theorem Uniformly integrable martingales. Today s lecture: Sections 4.4.1, 5.

STOCHASTIC INTEGRALS

Control. Econometric Day Mgr. Jakub Petrásek 1. Supervisor: RSJ Invest a.s.,

GRANULARITY ADJUSTMENT FOR DYNAMIC MULTIPLE FACTOR MODELS : SYSTEMATIC VS UNSYSTEMATIC RISKS

The ruin probabilities of a multidimensional perturbed risk model

Optimization Models in Financial Mathematics

Hedging of Contingent Claims under Incomplete Information

Equivalence between Semimartingales and Itô Processes

Pakes (1986): Patents as Options: Some Estimates of the Value of Holding European Patent Stocks

Utility maximization in models with conditionally independent increments

ESTIMATION OF UTILITY FUNCTIONS: MARKET VS. REPRESENTATIVE AGENT THEORY

SOCIETY OF ACTUARIES Quantitative Finance and Investment Advanced Exam Exam QFIADV AFTERNOON SESSION

Portfolio Management and Optimal Execution via Convex Optimization

Stochastic Volatility and Jump Modeling in Finance

There are no predictable jumps in arbitrage-free markets

Interest rate models and Solvency II

AMH4 - ADVANCED OPTION PRICING. Contents

Girsanov s Theorem. Bernardo D Auria web: July 5, 2017 ICMAT / UC3M

Continuous Time Approximations to GARCH and Stochastic Volatility Models

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

1. You are given the following information about a stationary AR(2) model:

Sparse Wavelet Methods for Option Pricing under Lévy Stochastic Volatility models

Jumps and Betas: A New Framework for Disentangling and Estimating Systematic Risks

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

Exact Sampling of Jump-Diffusion Processes

Central Limit Theorem for the Realized Volatility based on Tick Time Sampling. Masaaki Fukasawa. University of Tokyo

A No-Arbitrage Theorem for Uncertain Stock Model

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

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

A structural model for electricity forward prices Florentina Paraschiv, University of St. Gallen, ior/cf with Fred Espen Benth, University of Oslo

Numerical Solution of Stochastic Differential Equations with Jumps in Finance

Asymptotic Theory for Renewal Based High-Frequency Volatility Estimation

Martingale invariance and utility maximization

Option Pricing Modeling Overview

Lecture 1: Lévy processes

Lévy Processes. Antonis Papapantoleon. TU Berlin. Computational Methods in Finance MSc course, NTUA, Winter semester 2011/2012

Bandit Problems with Lévy Payoff Processes

VaR Estimation under Stochastic Volatility Models

Transcription:

Testing for non-correlation between price and volatility jumps and ramifications Claudia Klüppelberg Technische Universität München cklu@ma.tum.de www-m4.ma.tum.de Joint work with Jean Jacod, Gernot Müller, Carsten Chong and Anita Behme June 2013 Claudia Klüppelberg, Technische Universität München 1

Outline Stochastic Volatility Models Construction of Tests Local Volatility Estimation Data Analysis Superpositioned Models Jacod, J. and Protter, P. (2011) Discretization of Processes. Springer, Berlin. Claudia Klüppelberg, Technische Universität München 2

Stochastic volatility models for financial data Presence of jumps in the price and the volatility process Merton (1976). Lee and Mykland (2008) Aït-Sahalia and Jacod (2009) Do price and volatility jump together? Jacod and Todorov (2010) Are common jumps in price and volatility correlated? Jacod, Klüppelberg and Müller (2012a,b) Claudia Klüppelberg, Technische Universität München 3

Prominent continuous-time models Consider any model for (log) price X and squared volatility V = σ 2. All prominent models satisfy a relationship between their jump sizes: f (X t, X t ) = γ g(v t, V t ) for known functions f, g and one fixed parameter γ R. Claudia Klüppelberg, Technische Universität München 4

Prominent continuous-time models Linear models: CARMA (the OU process is a CAR(1) model): f CARMA (x, y) = g CARMA (x, y) = y x X t = γ V t (in these models, joint jumps of X and V are always positive). COGARCH models: f COG (x, y) = (y x) 2, g COG (x, y) = y x ( X t ) 2 = γ V t ECOGARCH models: f ECOG (x, y) = y x, g ECOG (x, y) = x (log y log x) Such relationships seem too strong, but we can ask: are jump sizes in price and squared volatility correlated? Claudia Klüppelberg, Technische Universität München 5

Semimartingale framework X V = σ 2 (log-)price process, observed on a discrete time grid with grid size n 0 squared volatility process (càdlàg), unobserved X t = X 0 + V t = V 0 + t 0 t 0 b s ds + t 0 t b s ds + 0 σ s dw s + σ s dw s + + t 0 E t 0 t 0 δ(s, z) (µ ν)(ds, dz) σ s dw s δ(s, z) (µ ν)(ds, dz) E Claudia Klüppelberg, Technische Universität München 6

Assumptions jumps of X have finite activity (otherwise rates change) all moments of V are bounded in t, those of X are finite the processes b, b, σ,... are bounded some ergodicity property for jumps... Claudia Klüppelberg, Technische Universität München 7

The Goal Goal: Tests based on data within [0, T] for non-correlation of f ( X) and g( V) using observations from a discrete time grid with n 0 Define for joint jump times S m U(f, g) Sm := E [ ] f ( X Sm ) g( V Sm ) F Sm Null hypothesis: jump sizes are uncorrelated, i.e. H 0 : U(f, g) Sm = U(f, 1) Sm U(1, g) Sm for all m Claudia Klüppelberg, Technische Universität München 8

Log-price process 20 0 10 20 0 200 400 600 800 1000 Claudia Klüppelberg, Technische Universität München 9

Log-price process 20 0 10 20 0 200 400 600 800 1000 Claudia Klüppelberg, Technische Universität München 10

Log-price process: continuously observed 16 12 8 360 370 380 390 400 410 420 Claudia Klüppelberg, Technische Universität München 11

Log-price process: n = 0.25 16 12 8 360 370 380 390 400 410 420 Claudia Klüppelberg, Technische Universität München 12

Local volatility estimation 16 12 8 360 370 380 390 400 410 420 Claudia Klüppelberg, Technische Universität München 13

Local volatility estimation Local volatility estimates [Mancini (2001)]: V n i = 1 k n n i+j k n X 2 1 { n i+j X u n } n j=1 u n : threshold used to identify the jumps of X k n : number of observations used for volatility estimation Claudia Klüppelberg, Technische Universität München 14

The test statistic (1) Recall: Define U(f, g) Sm := E [ ] f ( X Sm ) g( V Sm ) F Sm Û(f, g) n t = [t/ n ] k n i=k n +1 f ( n i X) g( V n i V n i k n 1 ) 1 { n i X >u n} Claudia Klüppelberg, Technische Universität München 15

The test statistic (2) Set Γ n = Û(1, 1) n T n Û(f, g) n T n Û(f, 1) n T n Û(1, g) n T n. As test statistic take Ψ n = Γ n Φ n /Û(1, 1) n T n where Φ n = (U(1, 1) n T n ) 3 U(f 2, g 2 ) n T n +U(1, 1) n T n (U(f, 1) n T n ) 2 U(1, g 2 ) n T n +U(1, 1) n T n (U(1, g) n T n ) 2 U(f 2, 1) n T n +4U(1, 1) n T n U(1, g) n T n U(f, 1) n T n U(f, g) n T n 2U(1, 1) n T n U(f, 1) t U(f, g 2 ) n T n 2U(1, 1) n T n U(1, g) n T n U(f 2, g) n T n 3(U(f, 1) n T n ) 2 (U(1, g) n T n ) 2 Claudia Klüppelberg, Technische Universität München 16

Theorem 1 Let T n and n 0 s.t. T n 1/2 η n 0 for some η (0, 1 2 ), u n 0 more slowly than 1/2 n, and k n more slowly than 1/2 n. Under the assumptions for the stochastic volatility model and the test functions f and g, we have, as n, under H 0 : Ψ n d N(0, 1) under H 1 : Ψ n P. Claudia Klüppelberg, Technische Universität München 17

Theorem 2 Under the assumptions of Theorem 1 the critical regions C n := { ψ n > z α } (P(N(0, 1) > z α ) = α) have the asymptotic size α for testing H 0 and are consistent for H 1. Claudia Klüppelberg, Technische Universität München 18

Conclusions from an extended simulation study for a substantial number of jumps the test works very well the more jumps are considered, the bigger is the power of the test sensitivity on k n is weak test works better for lower values of u n Claudia Klüppelberg, Technische Universität München 19

The data 1-minute data of the SPDR S&P 500 ETF (SPY) from 2005 to 2011 traded at NASDAQ use data between 9:30 am and 4:00 pm 390 observations per day days with periods of more than 60 consecutive seconds without trades deleted choice of parameters: length of volatility window: k = 3.00, leading to k n = 56 [minutes] price jump detection: u = 3.89 (99.995% quantile of standard normal) Claudia Klüppelberg, Technische Universität München 20

Selection of jumps the threshold u n is locally adapted to the current volatility level calculated as a moving average over 20 days (10 before, 10 after) the threshold u n is locally adapted to the daily volatility smile (taken from Mykland, Shephard and Sheppard (2012)) only isolated jumps: for the test statistic we only use jumps, where within 56 minutes before and 56 minutes after no other jump(s) occurred no overnight jumps for volatility estimation: we account only for jumps between 10:26 am and 3:04 pm thresholds for volatility jumps: at least 10% upwards or 9% downwards from current volatility level this way, 330 jumps are selected Claudia Klüppelberg, Technische Universität München 21

Price jumps X versus volatility jumps σ Dc 0.002 0.001 0.000 0.001 0.002 0.003 0.005 0.000 0.005 0.010 DX Claudia Klüppelberg, Technische Universität München 22

Results SPY data set f ( X) vs. g( V) f (x) = x f (x) = x f (x) = x 2 g(v) = v -1.4213 0.8859 1.1421 g(v) = v -0.3561 1.7766 2.0007 g(v) = v 2-0.6019 1.0949 1.2920 Claudia Klüppelberg, Technische Universität München 23

Are jump sizes in price and volatility correlated? For the SPY data set: on a 10% level, the test rejects the null hypothesis of no correlation between price and volatility jump sizes, for 2 out of 9 choices of (f, g) Claudia Klüppelberg, Technische Universität München 24

Superpositioned COGARCH model (supcogarch) [Klüppelberg, Lindner, Maller (2004)] Let L be a Lévy process with discrete quadratic variation S = [L, L] d. The COGARCH squared volatility V ϕ is the solution of the SDE V ϕ t dv ϕ t = (β ηv ϕ t ) dt + Vϕ t ϕ ds t t 0. It admits the integral representation = V ϕ 0 + βt η Vs ϕ ds + Vs ϕ S ϕ s t 0. (0,t] 0<s t The integrated COGARCH price process is then X ϕ t = t 0 V ϕ s dl s, t 0. Stationary solutions exist for all ϕ Φ = (0, ϕ max ) with ϕ max < Claudia Klüppelberg, Technische Universität München 25

supcogarch: [Behme, Chong and Klüppelberg (2013)] Replace L by an independently scattered infinitely divisible random measure Λ such that L t := Λ((0, t] Φ), t 0 and Λ S := [Λ, Λ] d is the jump part of the quadratic variation measure. Let Λ S have characteristics (0, 0, dt ν S (dy) π(dϕ)), where π is a probability measure on Φ = (0, ϕ max ). We define a supcogarch squared volatility process by V t = V 0 + (β η V s ) ds + ϕv ϕ s Λ S (ds, dϕ), t 0, (0,t] (0,t] where V 0 is independent of the restriction of Λ to R + Φ. Φ Claudia Klüppelberg, Technische Universität München 26

The stochastic integral: [Chong and Klüppelberg (2013)] We work in L 0 (space of all P-a.s. finite random variables X) with X 0 = E[ X 1], and we do not require independence of integrand and integrator; Λ is an independently scattered infinitely divisible random measure and we have to combine this with an adaptedness concept; cf. Bichteler and Jacod (1983); i.e. Λ is a filtration-based Lévy basis on R Φ. In particular, we want Λ(A (s, t] Φ) = 1 A (L t L s ) s < t and A F s. Claudia Klüppelberg, Technische Universität München 27

Example: The two-factor supcogarch Let π = p 1 δ ϕ1 + p 2 δ ϕ2 with p 1 + p 2 = 1 and ϕ 1, ϕ 2 Φ = (0, ϕ max ). The subordinator S drives two COGARCH processes V ϕ 1 and V ϕ 2 : when S jumps, a value is randomly chosen from {ϕ 1, ϕ 2 }: ϕ takes the value ϕ 1 with prob. p 1 and the value ϕ 2 with prob. p 2. The jump size of V is the jump size of the COGARCH with this ϕ. If (T i ) i N denote the jump times of S, we have V Ti = V ϕ i T i = ϕ i V ϕ i T i S T i i N, and (ϕ i ) i N is an i.i.d. sequence with distribution π, independent of S. Claudia Klüppelberg, Technische Universität München 28

Example: π = p 1 δ ϕ1 + p 2 δ ϕ2, Λ is CPRM 1 2 3 4 5 6 0 10 20 30 40 50 60 70 0 5 10 15 20 25 0 5 10 15 20 25 0 5 10 15 20 25 0 5 10 15 20 25 Figure: COGARCH V ϕ 1, V ϕ 2 and supcogarch V. β = 1, η = 1, ϕ 1 = 0.5, π 1 = 0.75, ϕ 2 = 0.95, π 2 = 0.25, Poisson rate λ = 1, jumps are N(0, 1). Claudia Klüppelberg, Technische Universität München 29

The supcogarch price process We define the integrated supcogarch price process by X t := V t dl t t 0. (0,t] X has stationary increments and jumps at exactly the times as V. Claudia Klüppelberg, Technische Universität München 30

References Behme, A., Chong, C., and Klüppelberg, C. (2013) Superposition of COGARCH processes. Submitted. Chong, C. and Klüppelberg, C. (2013) Integrability conditions for space-time stochastic integrals: theory and applications. Submitted. Jacod, J., Klüppelberg, C. and Müller, G. (2012) Functional relationships between price and volatility jumps and its consequences for discretely observed data. J. Appl. Prob. 49(4), 901-914. Jacod, J., Klüppelberg, C. and Müller, G. (2012) Testing for non-correlation between price and volatility jumps. Under revision. Claudia Klüppelberg, Technische Universität München 31