Financial Econometrics and Volatility Models Estimating Realized Variance

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

Asymptotic Theory for Renewal Based High-Frequency Volatility Estimation

Volatility estimation with Microstructure noise

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

Separating microstructure noise from volatility

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

Separating microstructure noise from volatility

Université de Montréal. Rapport de recherche. Empirical Analysis of Jumps Contribution to Volatility Forecasting Using High Frequency Data

Economics 201FS: Variance Measures and Jump Testing

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

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

High-Frequency Data Analysis and Market Microstructure [Tsay (2005), chapter 5]

The Impact of Microstructure Noise on the Distributional Properties of Daily Stock Returns Standardized by Realized Volatility

Comments on Hansen and Lunde

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

Short-Time Asymptotic Methods in Financial Mathematics

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

Asymptotic Methods in Financial Mathematics

I Preliminary Material 1

Jumps in Equilibrium Prices. and Market Microstructure Noise

Realized Variance and Market Microstructure Noise

Volatility Measurement

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

Real-time Volatility Estimation Under Zero Intelligence

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

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

On the finite sample properties of kernel-based integrated variance estimators

Realized Variance and Market Microstructure Noise

Index Arbitrage and Refresh Time Bias in Covariance Estimation

Parameters Estimation in Stochastic Process Model

Estimation of dynamic term structure models

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

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

Properties of Bias Corrected Realized Variance in Calendar Time and Business Time

On modelling of electricity spot price

Chapter 5 Univariate time-series analysis. () Chapter 5 Univariate time-series analysis 1 / 29

Comment. Peter R. Hansen and Asger Lunde: Realized Variance and Market Microstructure Noise

Semi-Markov model for market microstructure and HFT

Time Varying Heteroskedastic Realized GARCH models for tracking measurement error bias in volatility forecasting

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

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

Supervisor, Prof. Ph.D. Moisă ALTĂR. MSc. Student, Octavian ALEXANDRU

Measuring volatility with the realized range

High Frequency data and Realized Volatility Models

Introduction to Computational Finance and Financial Econometrics Descriptive Statistics

On Optimal Sample-Frequency and Model-Averaging Selection when Predicting Realized Volatility

Data-Based Ranking of Realised Volatility Estimators

Final Exam Suggested Solutions

Measuring volatility with the realized range

Does Anything Beat 5-Minute RV? A Comparison of Realized Measures Across Multiple Asset Classes

There are no predictable jumps in arbitrage-free markets

Estimating Bivariate GARCH-Jump Model Based on High Frequency Data : the case of revaluation of Chinese Yuan in July 2005

Realized Volatility and Colored Market Microstructure Noise

Testing for Jumps and Modeling Volatility in Asset Prices

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

Beta Estimation Using High Frequency Data*

The Effect of Infrequent Trading on Detecting Jumps in Realized Variance

Absolute Return Volatility. JOHN COTTER* University College Dublin

Lecture Note 6 of Bus 41202, Spring 2017: Alternative Approaches to Estimating Volatility.

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

Optimal combinations of realised volatility estimators

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

IEOR E4703: Monte-Carlo Simulation

Volatility Models and Their Applications

Large tick assets: implicit spread and optimal tick value

Efficient multipowers

Which Power Variation Predicts Volatility Well?

Fourteen. AÏT-SAHALIA and DACHENG XIU

Analyzing volatility shocks to Eurozone CDS spreads with a multicountry GMM model in Stata

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

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

Financial Risk Forecasting Chapter 9 Extreme Value Theory

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

High-frequency price data analysis in R

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

Realized kernels in practice: trades and quotes

The Self-financing Condition: Remembering the Limit Order Book

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

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

Comprehensive Exam. August 19, 2013

Analyzing Oil Futures with a Dynamic Nelson-Siegel Model

Extended Libor Models and Their Calibration

Estimation methods for Levy based models of asset prices

LECTURE NOTES 10 ARIEL M. VIALE

Optimally Thresholded Realized Power Variations for Stochastic Volatility Models with Jumps

Amath 546/Econ 589 Univariate GARCH Models: Advanced Topics

The Effect of Intraday Periodicity on Realized Volatility Measures

Econ 424/CFRM 462 Portfolio Risk Budgeting

Indian Institute of Management Calcutta. Working Paper Series. WPS No. 797 March Implied Volatility and Predictability of GARCH Models

Properties of Realized Variance for a Pure Jump Process: Calendar Time Sampling versus Business Time Sampling

Extended Libor Models and Their Calibration

Lecture on advanced volatility models

Properties of bias corrected realized variance under alternative sampling schemes

Data Sources. Olsen FX Data

Discussion Paper No. DP 07/05

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

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

Hedging of Contingent Claims under Incomplete Information

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

Data-Based Ranking of Realised Volatility Estimators

Transcription:

Financial Econometrics and Volatility Models Estimating Realized Variance Eric Zivot June 2, 2010

Outline Volatility Signature Plots Realized Variance and Market Microstructure Noise Unbiased Estimation of Realized Variance Empirical Applications Realized Covariance Estimation Bipower Variation and Tests for Jumps

Reading Bandi, F. and J. Russell (2006). Separating Microstucture Noise from Volatility, Journal of Financial Economics, 79, 655-692 Bandi, F. and J. Russell (2008). Microstructure Noise, Realized Variance, and Optimal Sampling. Review of Financial Studies, 79, 339-369. Hansen, P.R. and A. Lunde (2006). Realized Variance and Market Microstructure Noise, Journal of Business and Economic Statistics, 24(2), 127-161.

Barndorff-Nielsen, O.E. and N. Shephard (2006). Econometrics of Testing for Jumps in Financial Economics Using Bipower Variation, Journal of Financial Econometrics, 4(1), 1-50.

Volatility Signature Plots Observed log price (transaction price or mid-quote) for day t =1,...,n is denoted p t Divide each day into M subperiods and define δ =1/M. This creates a regularly spaced time clock Align observed prices to time clock Previous tick method Linear interpolation between adjacent ticks

Define the jth inter-daily return for day t r j,t = p (t 1)+jδ p (t 1)+(j 1)δ, j =1,...,M Define realized variance (RV) for day t at frequency M RV (M) t = MX j=1 r 2 j,t Result: If returns are free of microstructure noise and prices follow a continuous time diffusion then RV (M) t p IV t = Z t t 1 σ2 (s)ds

Result: If M is chosen too large (δ is too small) then RV (M) t due to microstructure noise. becomes biased Lack of liquidity could cause observed price to differ from true price (e.g. large trades or short time periods) Bid-Ask spread and discrete nature of price price data that implies rounding errors Econometric method to construct price data (infer prices from transaction data or mid-quotes; impute prices at times when no prices are observed) Data recording errors

Variance Signature Plots can be used to uncover biases due to microstructure noise P nt=1 RV (M) Plot average realized variance, RV (M) n 1 t, against the sampling frequency M, where the average is taken over n days Example: Hansen and Lund (2004) 5 years of intra-day data for Alcoa and Microsoft (n = 1250) Compute RV (M) t for M = 1,...,3600 seconds using transactions and midquotes and prices aligned using previous tick and linear interpolation methods.

Realized Variance and Market Microstructure Noise Bandi, F. and J. Russell (2006). Separating Microstucture Noise from Volatility, Journal of Financial Economics, 79, 655-692 Bandi, F. and J. Russell (2008). Microstructure Noise, Realized Variance, and Optimal Sampling. Review of Financial Studies, 79, 339-369. Main Points Observed HF log price = log efficient price + microstructure noise Variance of daily return = variance of efficient returns + variance of microstructure noise

Both unobserved components of variance can be estimated using HF data sampled at different frequencies High frequency sampling captures microstructure noise Low frequency sampling captures efficient return variance Provide procedure to purge HF return data of microstructure components and extract information on efficient return variance by sampling at optimal frequencies

Price Formation Mechanism Consider t =1,...,n trading days. Observed log price at time t p t = p t + η t p t = unobserved efficient price η t = unobserved microstructure noise Divide each day into M subperiods and define δ =1/M.Define the jth inter-daily return for day t r j,t = p (t 1)+jδ p (t 1)+(j 1)δ, j =1,...,M

Return decomposition r j,t = r j,t + ε j,t r j,t = p (t 1)+jδ p (t 1)+(j 1)δ : efficient return ε j,t = η (t 1)+jδ η (t 1)+(j 1)δ : microstructure noise

Assumption 1 (Efficient Price Process) 1. p t is is a continuous stochastic volatility local martingale. Specifically, p t = m t = Z t 0 σ sdw s, W t = Wiener process 2. Spot volatility σ t is cadlag and bounded away from zero 3. σ t is independent of W t for all t 4. Integrated volatility: IV t = R t 0 σ 2 sds 5. Quarticity Q t = R t 0 σ 4 sds < M

Assumption 2 (Microstructure Noise) 1. The random shocks η t are iid, E[η t ]=0,E[η 2 t ]=σ2 η,e[η 8 t ] < 2. True return process r j,t is independent of η j,t for all t and j Remarks σ s can display jumps, diurnal effects, high persistence (long memory) and nonstationarities

ε j,t follows an MA(1) process independent of δ, withnegativefirst order autocovariance E[ε 2 j,t ] = 2E[η2 j,t ]=2σ2 η E[ε j,t ε j 1,t ] = E[η 2 j,t ]= σ2 η,e[ε j,t ε j k,t ]=0, k > 1 justified by Roll s bid-ask bounce model Efficient returns r j,t are of order O p ( δ) over periods of size δ Microstructure noise returns ε j,t are O p (1) over any time period Price discreteness, bid-ask spread Longer period intra-day returns are less contaminated by noise than shorter period returns

Identification at High Frequencies: Volatility of the Unobserved Microstructure Noise Squared Return Decomposition MX j=1 r 2 j,t = MX r 2 MX j,t + ε 2 MX j,t +2 r j,t ε j,t j=1 j=1 j=1 = O p ( δ)+o p (1) + O p µ 1 2 Result (Bandi and Russell, 2004). As M 1 M MX j=1 r 2 j,t p E[ε 2 ], 2 M MX j=1 r 2 j,t p E[η 2 ]

Note: if η are iid across days (t =1,...,n) 1 nm nx MX r j,t 2 t=1 j=1 p E[ε 2 ] Use highest possible sample frequency to construct estimates

Identification at Low Frequencies: Volatility of the Unobserved Efficient Return Result (Bandi and Russell, 2004). As M MX rj,t 2 j=1 p Z t t 1 σ2 sds = IV t, MX ε 2 j,t j=1 p MX j=1 r j,t ε j,t = O p (1) Consequently, MX j=1 r 2 j,t Hence, traditional RV estimator is inconsistent in the presence of microstructure noise!

Optimal Sampling: Balancing Bias-Variance Tradeoff Intuition: RV estimator is expected to be less biased when sampled at low frequencies, since noise plays less of a roll when δ is large, but considerably more volatile. The optimal sampling frequency minimizes the MSE. Result (Bandi and Russell, 2004) MSE MX j=1 r j,t 2,IV t = E σ MX j=1 r 2 j,t IV t 2 = 2 1 M (Q t + o(1)) + Mβ + M 2 α + γ α = ³ E[ε 2 ] 2, β =2E[ε 4 ] 3α γ = 4E[ε 2 ]IV t E[ε 4 ]+2α

Remarks: The necessary indegrediants to compute the minimum of the MSE are E[ε 2 ], E[ε 4 ] and Q t Consistent estimators for E[ε 2 ] and E[ε 4 ] (as M ) 1 nm nx MX t=1 j=1 r 2 j,t p E[ε 2 ], 1 nm nx MX t=1 j=1 r 4 j,t p E[ε 4 ] Undermicrostructurenoise,theBNSestimatorofQ t is inconsistent ˆQ t = M 3 MX r 4 j,t as M j=1

Bandi and Russell suggest to estimate Q t using ˆQ t with a low sampling frequency (e.g. 15 minutes) ˆQ t = Mlow 3 M low X j=1 r 4 j,t

Result (Approximate optimal sampling frequency). The approximate optimal sampling frequency is chosen as the value δ t =1/M t with M t = ˆα = Ã ˆQ t ˆα ˆQ t = Mlow 3! 1/3 1 nx nm high t=1 M low X j=1 M high X j=1 Optimal sampling frequency RV estimate 2 r j,t 2, M is highest frequency r 4 j,t, Mlow is low frequency (15 mins) RV (M t ) t = M Xt r j,t 2 j=1

Empirical Applications S&P 100 Stocks: 1993-2003 Use mid-quotes as observed prices Compute optimal sampling frequencies for 100 stocks Mean value of 4 minutes Vary considerably over time

Hansen, P.R. and A. Lunde (2006). Realized Variance and Market Microstructure Noise, Journal of Business and Economic Statistics, 24(2), 127-161. Main points: Characterize how RV is affected by market microstructure noise under a general specification for the noise that allows for various forms of stochastic dependencies Market microstructure noise is time-dependent and correlated with efficient returns For Dow 30 stocks, noise may be ignored when returns are sampled a low frequencies (e.g. 20 mins)

Ugly Facts about Market Microstructure Noise Noise is correlated with efficient price Noise is time dependent Noise is quite small in Dow Jones 30 stocks Properties of noise have changed substantially over time

Notation and Assumptions p (t) =p(t)+u(t) =efficient price + noise dp (t) =σ(t)dw (t) Dataareobservedoninterval[a, b] (e.g. trading day) IV = R b a σ 2 (t)dt

Partition [a, b] into m subintervals ith subinterval is [t i 1,m,t i,m ] [a = t 0,m <t 1,m < <t m,m = b] δ i,m = t i,m t i 1,m Intra-day returns y i,m = p(t i,m ) p(t i 1,m ),i=1,...,m = yim + e i,m yi,m = p (t i,m ) p (t i 1,m ) e i,m = u(t i,m ) u(t i 1,m )

IV over [t i 1,m,t i,m ] σ 2 i,m = Z ti,m t i 1,m σ 2 (s)ds =var(y i,m ) RV of efficient price RV (m) = mx i=1 y 2 i,m RV of observed price RV (m) = mx yi,m 2 i=1

Sampling Schemes Calendar time sampling (CTS) Align prices to common regularly spaced time clock associated with [a = t 0,m <t 1,m < <t m,m = b] Tick time sampling (TTS) t i,m denotes actual transaction time e.g. sample every fifth transaction

Characterizing the Bias of RV Assumption 2: The noise process, u, is covariance stationary with mean 0, such that its autocovariance function is defined by π(s) = E[u(t)u(t + s)] Remark: Assumption 2 allows for dependence between p and u Decomposition of RV (m) when y i,m = y im + e i,m RV (m) = mx i=1 X yi,m 2 m X +2 e i,m yi,m m + e 2 i,m i=1 i=1

Theorem 1. Given Assumptions 1 and 2, the bias of RV (m) under CTS is given by µ E[RV (m) b a IV ] = 2ρ m +2m π(0) π m ρ m = E mx i=1 e i,m y i,m Remarks Bias always positive when cov(y im,e i,m) =0 Bias can be negative when cov(y im,e i,m) < 0 and large

Bias Corrected RV Assumption 4: The noise process has finite dependence in the sense that π(s) = 0 for all s>θ 0 for some θ 0 > 0, and E[u(t) p (s)] = 0 for all t s >θ 0 Theorem 2. Suppose Assumptions 1,2, and 4 hold and let q m be such that q m /m > θ 0. Then under CTS, where E[RV (m) AC q m IV ]=0 RV (m) X m AC = q y m i,m 2 +2 Xq m i=1 γ h = m m h m h X i=1 h=1 γ h y i,m y i+h,m

Remarks RV (m) AC q m may be negative because γ h isnotscaleddownwardinawaythat would guarantee positivity (e.g. as with the NW type long-run variance estimator) One could use various kernels (e.g. Bartlett) to ensure positivity but the resulting estimators may not be unbiased RV (m) AC q m p IV as m because q m /m 0 sufficiently fast

Realized Kernel Estimators Barndorff-Nielsen, O.E., P. Hansen, A. Lunde, N. Shephard (2008). Designing realised kernels to measure the ex-post variation of equity prices in the presence of noise, Unpublished Working Paper (http://ssrn.com/abstract=620203) Idea: Create approximately unbiased RV estimators that have good finite sample properties

RV (m) X m ker = q y m i,m 2 +2 Xq m i=1 γ h = m m h m h X i=1 h=1 k à h 1 q m y i,m y i+h,m k( ) = kernel weight function q m = lag truncation parameter! γ h

Realized Covariance Estimation Griffin, J.E. and R.C.A. Oomen (2006). Covariance Measurement in the Presence of Non-Synchronous Trading and Market Microstructure Noise, Unpublished paper, Department of Statistics, University of Warwick. Payseur, S. (2008). Essays on Realized Covariance Estimation, Phd thesis, University of Washington. Payseur, S. (2008). Realized Software Package.

Notation Observed vector of log prices for k assets, aligned to a common time clock equally spaced by δ =1/M, for day t =1,...,n is denoted p t = (p 1 t,...,p2 t )0. Define the jth inter-daily return vector for day t r j,t = p (t 1)+jδ p (t 1)+(j 1)δ, j =1,...,M Define k k realized covariance (RCOV) matrix for day t at frequency M RCOV (M) t = MX r j,t r j,t 0 j=1

For 2 assets with intra-day returns r 1 j,t and r2 j,t define RCOV (M) t = MX r j,t r2 1 j,t j=1

Result: If returns are free of microstructure noise and prices follow a continuous time diffusion then RCOV (M) t p ICOV t = Z t t 1 Σ(t)dt Result: If M is chosen too large (δ is too small) then RCOV (M) t becomes biased due to microstructure noise. However, the bias of the off diagonal terms is different from the bias observed in realized variance due to non-synchronous trading.

Covariance Signature Plots Average Plot: Plot average pairwise realized covariance variance, RCOV (M) 1 P nt=1 n RCOV (M) t, against the sampling frequency M, where the average is taken over n days. Remark: Payseur (2008) argues that averaging over days masks the instability of RCOV (M) t for different M, and advocates the use of 1-day pairwise covariance signature plots.

Kernel Estimators for Realized Covariance RCOV (M) X M t,ker = q r m j,t rj,t 0 +2 Xq m j=1 Γ h = M M h M h X j=1 h=1 k r j,t r 0 j+h,t k( ) = kernel weight function q m = lag truncation parameter à h 1 q m! ( Γ h + Γ 0 h )

Realized Bipower Variation and Tests for Jumps Barndorff-Nielsen, O.E. and N. Shephard (2004). Power and Bipower Variation with Stochastic Volatility and Jumps, Journal of Financial Econometrics, 2, 1-48. Barndorff-Nielsen, O.E. and N. Shephard (2006). Econometrics of Testing for Jumps in Financial Economics Using Bipower Variation, Journal of Financial Econometrics, 4(1),1-50. Main point: Show how realized bipower variation can be used to create test statistics to construct nonparametric tests for the presence of jumps in the price process.

Notation and Quadratic Variation p t = continuous time log price process (semi-martingale) p t = p c t + p d t, t > 0 p c t = continuous part p d t = discontinuous (jump) part Quadratic variation defined QV t = p lim n n 1 X j=0 (p tj+1 p tj ) 2 = QVt c + QVt d QVt d = X Yu 2, Y t = Y t Y t = jumps 0 u<t

Intra-day returns for δ =1/m r j = p jδ p (j 1)δ, j =1,...,t/δ Realized quadratic variation (realized variance) RV (m) t = [t/δ] X yj 2 j=1

Assume p t belongs to the Brownian semimartingale plus jump (BSMJ) process p t = Z t = Z t 0 a sds + X N t c j j=1 Z t 0 σ sdw s + Z t N t = counting process and c j are non-zero random variables. Result: QV t = QVt c + QVt d QV c t = QV d t = Z t 0 σ2 sds X N t c 2 j j=1

Bipower Variation Defn: The 1,1-order BPV process is BPV 1,1 t [t/δ] X = p lim y j 1 y j δ 0 j=2 Result: If p t BSMJ with a =0and σ independent of W then Z t BPVt 1,1 = μ 2 1 0 σ2 sds = μ 2 1 QV t c μ 1 = E[z] = 2/ π, z N(0, 1) Hence, μ 2 1,1 1 BPVt = QV c t

Result: QV t μ 2 1,1 1 BPVt = QV d t = X N t c 2 j j=1 Jump component can be estimated using realized variance and realized bipower variation QV d t = RV (m) RBP V 1,1(m) t = t [t/δ] X j=2 μ 2 1,1(m) 1 RBP Vt y j 1 y j

Testing for Jumps Theorem 1. Let p t belong to the Brownian semimartingale (BSM) process without jumps, and suppose that σ s is independent of W. Then, as δ 0 G = µ δ 1/2 μ 2 1 RBP V 1,1(m) ³ θ R t0 σ 4 udu 1/2 t RV (m) t N(0, 1) H = δ 1/2 Ã θ μ 2 1,1(m) 1 RBP Vt RV (m) t 1/2 R t 0 σ4 udu n R t 2 0 uduo σ2 1! N(0, 1) where θ =(π 2 /4) + π 5.

Feasible Tests Problem: Need a consistent estimator of R t 0 σ 4 udu under null and alternative Solution: Use realized quadpower variation Result: RBP V 1,1,1,1(m) t = [t/δ] X j=4 y j 3 y j 2 y j 1 y j RBP V 1,1,1,1(m) t μ 4 1 Z t 0 σ4 udu

Ĝ = Ĥ = µ δ 1/2 μ 2 1,1(m) 1 RBP Vt µ θμ 4 1 t à δ 1/2 μ 2 1,1(m) 1 RBP Vt RV (m) t 1/2 1,1,1,1(m) RBP V θn t RBP V 1,1(m) o 2 t RV (m) t 1,1,1,1(m) 1/2 N(0, 1) RBP V 1! N(0, 1)