Abstract

The paper examines the relative performance of Stochastic Volatility (SV) and GARCH(1,1) models fitted to twenty plus years of daily data for three indices. As a benchmark, I use the realized volatility (RV) for the S&P 500, DOW JONES and STOXX50 indices, sampled at 5-minute intervals, taken from the Oxford Man Realised Library. Both models demonstrate comparable performance and are correlated to a similar extent with the RV estimates, when measured by OLS. However, a crude variant of Corsi’s (2009) Heterogenous Auto-Regressive (HAR) model, applied to squared demeaned daily returns on the indices, appears to predict the daily RV of the series, better than either of the two base models. The base SV model was then enhanced by adding a regression matrix including the first and second moments of the demeaned return series. Similarly, the GARCH(1,1) model was augmented by adding a vector of demeaned squared returns to the mean equation. The augmented SV model showed a marginal improvement in explanatory power. This leads to the question of whether we need either of the two standard volatility models, if the simple expedient of using lagged squared demeaned daily returns provides a better RV predictor, at least in the context of the indices in the sample. The paper thus explores whether simple rules of thumb match the volatility forecasting capabilities of more sophisticated models.

Highlights

  • The paper explores the performance of Stochastic Volatility and GARCH(1,1) models as estimators of the volatility of the S&P 500, the DOW JONES and the STOXX50 indices

  • We contrast the estimates of volatility from the stochastic volatility (SV) model with those from a GARCH(1,1) model, and assess which better explains the behaviour of the realized volatility (RV) of FTSE sampled at 5-minute intervals

  • The results suggest that the base SV model captures between 40 and 50 per cent of the volatilities of the three index series when the benchmark is RV5

Read more

Summary

Introduction

The paper explores the performance of Stochastic Volatility and GARCH(1,1) models as estimators of the volatility of the S&P 500, the DOW JONES and the STOXX50 indices. The R packages, stochvol and factorstochvol, are used, which employ Markov chain Monte Carlo (MCMC) samplers to conduct inference by obtaining draws from the posterior distribution of parameters and latent variables, which can be used for predicting future volatilities This is done within the context of a fully Bayesian implementation of heteroskedasticity modelling within the framework of stochastic volatility. The advantage of the stochvol and factorstochvol R packages is that they incorporate an efficient MCMC estimation scheme for SV models, as discussed by Kastner and Frühwirth-Schnatter (2014) and Kastner et al (2017) These two R library packages facilitate the analysis in the paper, which features a direct comparison of the volatility predictions of a SV model, a GARCH (1,1) model, and a simple application of a historical volatility based estimation method, as applied to the the three indices.

Stochastic Volatility
ARCH and GARCH
Realised Volatility
Historical Volatility Model
Preliminary Analysis
SV and GARCH Estimates
Mincer–Zarnowitz Tests
Method
Further Analysis
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call