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

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

Economics 201FS: Variance Measures and Jump Testing

FINANCIAL MATHEMATICS WITH ADVANCED TOPICS MTHE7013A

Attempt QUESTIONS 1 and 2, and THREE other questions. Do not turn over until you are told to do so by the Invigilator.

Short-Time Asymptotic Methods in Financial Mathematics

FINANCIAL MATHEMATICS WITH ADVANCED TOPICS MTHE7013A

Attempt QUESTIONS 1 and 2, and THREE other questions. Do not turn over until you are told to do so by the Invigilator.

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

Cross-Stock Comparisons of the Relative Contribution of Jumps to Total Price Variance

Lecture on advanced volatility models

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

Relative Contribution of Common Jumps in Realized Correlation

Modeling the extremes of temperature time series. Debbie J. Dupuis Department of Decision Sciences HEC Montréal

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

The Relative Contribution of Jumps to Total Price Variance

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

1. What is Implied Volatility?

Systematic Jumps. Honors Thesis Presentation. Financial Econometrics Lunch October 16 th, Tzuo-Hann Law (Duke University)

Empirical Discrimination of the SP500 and SPY: Activity, Continuity and Forecasting

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

The Black-Scholes PDE from Scratch

A Consistent Pricing Model for Index Options and Volatility Derivatives

Dynamic Price Jumps: the Performance of High Frequency Tests and Measures, and the Robustness of Inference

King s College London

Realized Measures. Eduardo Rossi University of Pavia. November Rossi Realized Measures University of Pavia / 64

Midterm Exam. b. What are the continuously compounded returns for the two stocks?

Correcting Finite Sample Biases in Conventional Estimates of Power Variation and Jumps

IEOR E4703: Monte-Carlo Simulation

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

arxiv: v2 [q-fin.st] 7 Feb 2013

Asymptotic Methods in Financial Mathematics

Analyzing and Applying Existing and New Jump Detection Methods for Intraday Stock Data

Energy Price Processes

Math 239 Homework 1 solutions

THE CHINESE UNIVERSITY OF HONG KONG Department of Mathematics MMAT5250 Financial Mathematics Homework 2 Due Date: March 24, 2018

Trading Durations and Realized Volatilities. DECISION SCIENCES INSTITUTE Trading Durations and Realized Volatilities - A Case from Currency Markets

Numerical Methods for Pricing Energy Derivatives, including Swing Options, in the Presence of Jumps

Volatility Measurement

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

Testing for Jumps and Modeling Volatility in Asset Prices

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

Dynamic Asset Price Jumps and the Performance of High Frequency Tests and Measures

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

Econophysics V: Credit Risk

Simulating Stochastic Differential Equations

Volatility Trading Strategies: Dynamic Hedging via A Simulation

Queens College, CUNY, Department of Computer Science Computational Finance CSCI 365 / 765 Fall 2017 Instructor: Dr. Sateesh Mane.

The University of Chicago Department of Statistics

Deriving the Black-Scholes Equation and Basic Mathematical Finance

The Black-Scholes Model

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

A Closer Look at High-Frequency Data and Volatility Forecasting in a HAR Framework 1


Market Volatility and Risk Proxies

CS 774 Project: Fall 2009 Version: November 27, 2009

2.3 Mathematical Finance: Option pricing

Short-Time Asymptotic Methods In Financial Mathematics

The Black-Scholes Model

On modelling of electricity spot price

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

STOCHASTIC CALCULUS AND BLACK-SCHOLES MODEL

Asymptotic Theory for Renewal Based High-Frequency Volatility Estimation

Short-Time Asymptotic Methods In Financial Mathematics

Jumps in Equilibrium Prices. and Market Microstructure Noise

Neil Shephard Oxford-Man Institute of Quantitative Finance, University of Oxford

Binomial model: numerical algorithm

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

VaR Estimation under Stochastic Volatility Models

Jumps, Realized Densities, and News Premia

Modeling via Stochastic Processes in Finance

Computer Exercise 2 Simulation

Parameters Estimation in Stochastic Process Model

Lecture 8: The Black-Scholes theory

Information about price and volatility jumps inferred from option prices

Principal Component Analysis of the Volatility Smiles and Skews. Motivation

Variance derivatives and estimating realised variance from high-frequency data. John Crosby

Lecture 6: Normal distribution

econstor Make Your Publications Visible.

Black-Scholes Option Pricing

King s College London

Use of the Risk Driver Method in Monte Carlo Simulation of a Project Schedule

Options Analysis. 1 The Black-Scholes Fair Value and Volatility

The Effect of Infrequent Trading on Detecting Jumps in Realized Variance

High Frequency vs. Daily Resolution: the Economic Value of Forecasting Volatility Models 2 nd ed

Beta Estimation Using High Frequency Data*

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

Normal Inverse Gaussian (NIG) Process

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

Graduate School of Business, University of Chicago Business 41202, Spring Quarter 2007, Mr. Ruey S. Tsay. Solutions to Final Exam

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

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

Actuarial Society of India

Stochastic Differential equations as applied to pricing of options

Are stylized facts irrelevant in option-pricing?

XML Publisher Balance Sheet Vision Operations (USA) Feb-02

- 1 - **** d(lns) = (µ (1/2)σ 2 )dt + σdw t

Index Arbitrage and Refresh Time Bias in Covariance Estimation

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

Return Volatility, Market Microstructure Noise, and Institutional Investors: Evidence from High Frequency Market

Volatility Estimation

Transcription:

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

Main Points 1. The Continuous Time Model, Theory and Simulation 2. Observed Data, Plotting and Pitfalls 3. Empirical Variance Measures 4. Options and Implied Volatility 5. Microstructure Noise

1. The Continuous Time Model Dynamics of the log price (p) process: Continuous dp(t) = µ(t)dt + σ(t)dw(t). With jumps dp(t) = µ(t)dt + σ(t)dw(t) + dj(t), where J(t) J(s) = s<τ t κ(τ).

Basic Diffusion 80 78 76 74 72 70 68 66 64 62 60 0.5 1 1.5 2 2.5 x 10 4

Simulation Generated by Euler Scheme Generate Gaussian (normal) random variables: Z j N(0, 1), j = 1, 2,..., J M steps per day: M = 80 = 1/80 Standard deviation σ = 0.011 1.10 percent per day T days:

Euler Scheme (continued) Wiener increments dw j = Z j j = 1, 2,..., J Initialize p 0 = log(75) ($75 per share) Iterate: p j = p j 1 + µ + σ dw j, j = 1, 2,..., J Convert to levels: {P j } J j=1, P j = e p j j = 1, 2,,..., J(= M T ), and make a nice plot.

Euler Scheme: Time Varying Variance Wiener increments dw j = Z j j = 1, 2,..., J Initialize p 0 = log(75) ($75 per share) Iterate: p j = p j 1 + µ + σ j 1 dw j, j = 1, 2,..., J Convert to levels: {P j } J j=1, P j = e p j j = 1, 2,,..., J(= M T ), and make a nice plot.

Simulation of Jump Diffusion by an Euler Scheme Sample the number of jumps N Poisson, then draw N jumps κ k N(0, σ jmp ), k = 1,..., N, and scatter the jumps randomly.

Jump Diffusion With jumps dp(t) = µ(t)dt + σ(t)dw(t) + dj(t), 100 95 90 85 80 75 70 65 60 55 50 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000

2. Observed Data: XOM September-October 2008 85 XOM: September October 2008 80 75 70 65 60 55 Sep 02, 2008 Sep 16, 2008 Oct 01, 2008 Oct 16, 2008 Oct 31, 2008

Within-day geometric returns X = p (log-price) r t,i n i X

XOM Returns, September-October, 2008 10 XOM, Return: September October 2008 8 6 4 2 0 2 4 6 8 10 Sep 02, 2008 Sep 16, 2008 Oct 01, 2008 Oct 16, 2008 Oct 31, 2008

Default Plots from Graphics are not Acceptable Poorly labeled axis, scales, and colors: 85 80 75 70 65 60 55 0 2000 4000 6000 8000 10000 12000 14000 16000 18000

Default gives very poor graphic: 6 Default no good 4 2 0 2 4 6 8 10 0 2000 4000 6000 8000 10000 12000 14000 16000 18000

Care with Data: e.g., Stock Splits Consider Apple (APPL): AAPL Price 300 250 200 150 100 50 Jan 02, 2002 Apr 06, 2004 Jul 05, 2006 Oct 03, 2008 Dec 30, 2010

Clearly, something is wrong, or needs attention: AAPL Returns 60 40 20 0 20 40 60 Jan 02, 2002 Apr 06, 2004 Jul 05, 2006 Oct 03, 2008 Dec 30, 2010

Culprit Data recording error or maybe a stock split? AAPL (Yahoo Finance, Charts, click max) Splits: Jun 16, 1987 [2:1], Jun 21, 2000 [2:1], Feb 28, 2005 [2:1] Need to adjust the data for any stock splits. The convention is to adjust backwards. Watch it, sometimes there can be a reverse stock split such as 1:3.

3. Variance Measures The Realized Variance For integer t RV t = n n i X 2 i=1 As 0, n, then from advanced probability theory: RV t t s=t 1 c s ds + t 1<s t X s RV t converges to the integrated variance plus sum of all withinday jumps squared.

Bipower Variation The Bipower variation of Barndorff-Nielsen and Shephard (2003) BV t = µ 1 1 n n 1 M n i X n i X j=2 As 0, M, and BV t t s=t 1 σ 2 (s) ds BV t converges to the integrated variance. It is jump robust. In the absence of jumps RV t BV t 0.

Continuous and Jump Variation Model: dx t = µ t dt + c t dw t + J t, Split the quadratic variation into two pieces: RV t QV t = t s=t 1 σ 2 (s) ds + t 1<s t κ 2 s QV t = IV t + T JV t IV t = t s=t 1 σ 2 (s) ds, T JV t = t 1<s t κ 2 s

Decompose the Realized Variance RV t = CV t + JV t CV t = RV t I(z t c) + BV t I(z t > c) JV t = (RV t BV t ) I(z t > c)

Realized Variance (Annualized) XOM 2007-2010 Annualized Realized Volatility 200 150 100 50 0 Jan 03, 2007 Oct 19, 2007 Aug 11, 2008 Jun 01, 2009 Mar 17, 2010 Dec 30, 2010

Bipower Variation (Annualized) XOM 2007-2010 Annualized Bipower Variation 200 150 100 50 0 Jan 03, 2007 Oct 19, 2007 Aug 11, 2008 Jun 01, 2009 Mar 17, 2010 Dec 30, 2010

Relative Contribution of Jumps XOM 2007-2010 A poorly scaled graphic: 0.5 XOM: Relative Contribution of Jumps 0.4 0.3 0.2 0.1 0 0.1 0.2 0.3 Jan 03, 2007 Oct 19, 2007 Aug 11, 2008 Jun 01, 2009 Mar 17, 2010 Dec 30, 2010

Relative Contribution of Jumps XOM 2007-2010 A reasonable well-scaled graphic: XOM: Relative Contribution of Jumps 0.8 0.6 0.4 0.2 0 0.2 Jan 03, 2007 Oct 19, 2007 Aug 11, 2008 Jun 01, 2009 Mar 17, 2010 Dec 30, 2010

Truncated Variance (TV) as Estimator of IV t Threshold Estimator(Mancini, 2009) Truncated Variance: T V t = n n i X 2 I [ n i X cutoff t ] i=1 where I[ ] is the 0-1 indicator function (1 = true, 0 = false).

Value of cutoff for Threshold Variation What is the cutoff? Something like 4 (or 2, 3) standard deviations would be about right, but what standard deviation? Papers by Ait-Sahalia, Todorov, and others provide some guidance. A reasonable choice would be cutoff t = 3 BV t 1 ( n ) ω, 0 < ω < 1 2 where BV t 1 is the bipower variation of the preceding day.

4. Options and Implied Volatility XOM Call Options Expire at close Friday, April 20, 2012 Close of Trading, Friday, January 13, 2012 S 0 = $84.88 Strike Call Price at Close 65.00 $19.30 70.00 14.87 75.00 10.30 80.00 6.45 85.00 3.20 S 0 = $84.88 T = 98/365 = 0.2685

Call-80 $6.45 Implied 19.38 6.45 Valuation Under the Model Option Market Price σ Black-Scholes Value Call Call-80 $6.45 Historical 25 7.27 Call-80 10 5.34 Call-80 30 8.05 Put Put-80 $2.13 Historical 25 2.19 Put-80 10 0.24 Put-80 30 2.95 Option Market Price σ Black-Scholes Value

Option Market Price σ Black-Scholes Value Call Call-90 $1.12 Historical 25 2.49 Call-90 Implied 16.28 1.12

5. Market Microstructure Noise A better term would be trading frictions, or small deviations from the appropriate price. From the present value model, i.e. the correct stock price is: the Gordon Growth model, p t = Πe t r a,t g t

Market Price cannot Possibly Track the Correct Price Perfectly New information continuously flows to the market about the three fundamentals, Π e t, r a,t, g t, and no market can keep the actual price equal to p t. Thus, we write p t = p t + ɛ t

Implications Note the observed geometric return over the interval t t is: r,t = p t p t + ɛ t ɛ t r,t = r,t + ɛ t ɛ t Var (r,t ) = σ 2 r + 2σ2 ɛ As 0 the noise dominates: lim Var (r,t ) 0 = 2σ 2 ɛ

Coarse Sampling 5-Minute returns, or k-minute returns r t,j,k = 100 [p(t 1 + jk/m) p(t 1 + (j 1)k/m)], j = 1, 2,..., end of day Volatility signature plots are helpful.

ALL 1997-2002 (Allstate Corporation) 45 Annualized Volatility Signature 40 35 30 25 10 20 30 40 50 60 Minutes

XOM 2007-2010: 35 Annualized Volatility Signature 30 25 20 15 10 20 30 40 50 60 Minutes

Sub-Sampling RV (0) = r 2 9:35,9:40 + r2 9:40,9:45 + + r2 3:54,3:59 RV (1) = r 2 9:36,9:41 + r2 9:41,9:46 + + r2 3:53,3:58. RV (4) = r 2 9:39,9:44 + r2 9:44,9:49 + + r2 3:50,3:55 RV SS = 1 5 ( RV (0) + RV (1) + RV (2) + RV (3) + RV (4))

Pre-Averaging See papers by Mark Podolskij and many co-authors. (Tentative) Form local averages of the prices to wash out the noise: