Next Article in Journal
The Trade Effect of the EU’s Preference Margins and Non-Tariff Barriers
Next Article in Special Issue
Application of Discriminant Analysis for Avoiding the Risk of Quarry Operation Failure
Previous Article in Journal
Are the Current Account Imbalances on a Sustainable Path?
Previous Article in Special Issue
Precious Metal Mutual Fund Performance Evaluation: A Series Two-Stage DEA Modeling Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Stochastic Volatility and GARCH: Do Squared End-of-Day Returns Provide Similar Information?

by
David Edmund Allen
1,2,3
1
School of Mathematics and Statistics, University of Sydney, Sydney, NSW 2006, Australia
2
Department of Finance, Asia University, Wufeng, Taichung 41354, Taiwan
3
School of Business and Law, Edith Cowan University, Joondalup 6027, Australia
J. Risk Financial Manag. 2020, 13(9), 202; https://0-doi-org.brum.beds.ac.uk/10.3390/jrfm13090202
Submission received: 19 June 2020 / Revised: 1 September 2020 / Accepted: 2 September 2020 / Published: 7 September 2020
(This article belongs to the Special Issue Volatility Modelling and Forecasting)

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.

1. 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 volatilities estimated by these models are compared with realized volatility estimates for the three indices, obtained from the Oxford Man Realised Library, sampled at 5-minute intervals, as described in Heber et al. (2009). Their volatility forecasts are further compared with those derived from a simple historical volatility model. The data series features a 20 year sample window of daily prices taken from 3 January 2000 to 30 April 2020, initially comprising 5100 observations, also taken from the Oxford Man Realised Library. The study is a companion study to Allen and McAleer (2020).
The paper is motivated by Poon and Granger (2003, p. 507) who observed that: “as a rule of thumb, historical volatility methods work equally well compared with more sophisticated ARCH class and SV models.” The paper features a continued exploration of this observation in the context of basic GARCH and Stochastic Volatility models as compared with a simple historical volatility model based on lags of squared demeaned daily returns.
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 then 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. For more information, see the discussion of the methods by Kastner and Frühwirth-Schnatter (2014), Kastner et al. (2017), and of the stochvol and factorstochvol packages by Kastner (2016, 2019).
Taylor (1982) developed modelling volatility probabilistically, through a state-space model where the logarithm of the squared volatilities—the latent states—follow an autoregressive process of order one, which became known as the stochastic volatility (SV) model. Jacquier et al. (1994), Ghysels et al. (1996), and Kim et al. (1998) provided evidence in support of the application of stochastic volatility models, but their practical use has been infrequent. The shortage of empirical applications of the SV models has been limited by two major factors: the variety (and potential incompatibility) of estimation methods for SV models, plus the lack of standard software packages (see Bos (2012)). The situation for multivariate SV was even more problematic until Hosszejni and Kastner (2019) developed the R package ’factorstochvol’.
Taylor (1994) reviews the stochastic volatility and the ARCH/GARCH literature. Other reviews are by McAleer (2005) and Asai et al. (2006). Poon and Granger (2003, p. 485), noted the difficulties in the application of the SV model: “the SV model has no closed form, and hence cannot be estimated directly by maximum likelihood”. 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.
The paper is divided into four sections: Section 2 reviews the literature and econometric method employed. Section 3 presents the results, and Section 4 presents conclusions.

2. Previous Work and Econometric Models

2.1. Stochastic Volatility

There have been numerous empirical studies of changes in volatility in various stock, currency, and commodities markets. The findings in volatility research have implications for option pricing, volatility estimation, and the degree to which volatility shocks persist. These research questions have been approached by means of different models and methodologies.
Taylor (1982) suggested a novel SV approach, and Taylor (1994) developed the SV model as follows: if P t denotes the prices of an asset at time t , and assuming no dividend payments, the returns on the asset can be defined, in the context of discrete time periods, as:
X t = l n [ P t / P t 1 ] .
Volatility is customarily indicated by σ , and prices are described by a stochastic differential equation:
d ( l n P ) = μ d t + σ d W ,
with W a standard Weiner process. If μ and σ are constants, X t has a normal distribution, and:
X t = μ + σ U t ,
with U t independent and identically distributed ( i . i . d ) .
Equation (3) can be generalised by replacing σ with a positive random variable σ t , to give:
X t = μ + σ t U t ,
where U t N ( 0 , 1 ) .
In circumstances where the returns process { X t } can be presented by Equation (4), Taylor (1994) calls σ t the stochastic volatility for period t. His definition assumes that ( X t μ ) / σ t follows a normal distribution.
The stochastic process { σ t } generates realised volatilities { σ t * } which, in general, are not observable. For any realisation, σ t * :
X t σ t = σ t * Ñ ( μ , σ t * 2 ) .
The mixture of these conditional normal distributions defines the unconditional distribution of X t , which will have excess kurtosis whenever σ t has positive variance and is independent of U t .
In the empirical section which follows, I use the RV of the S&P500, DOW JONES and STOXX50 indices, sampled at 5-minute intervals provided by Oxford Man, as a proxy for the true realised volatility. I then compare the estimates of volatility obtained from SV and GARCH(1,1) models, using the RV estimates as a benchmark.
Taylor (1994, p. 3) suggests using “capital letters to represent random variables and lower case letters to represent outcomes”. I shall follow that convention. Given observed returns of I t 1 = { x 1 , x 2 , . . . . . x t 1 } the conditional variance for period t is:
h t = v a r ( X t I t 1 ) .
Taylor (1994) notes that, in general, the random variable H t , which generates the observed conditional variance h t is not, in general, equal to σ t 2 . A convenient way to use economic theory to motivate changes in volatility is to assume that returns are generated by a number of intra-period price revisions, as in the manner of Clark (1973) and Tauchen and Pitts (1983).
It is assumed that there are N t price revisions during trading day t, each caused by unpredictable information. Let event i on day t change the logarithmic price by ω i t , with:
X t = μ + i = 1 N t ω i t .
If we assume that ω i t i . i . d . and is independent of the random variable N t , with ω i t N ( 0 , σ ω 2 ) , then:
σ t 2 = σ ω 2 N t a n d H t = σ ω 2 E [ N t I t 1 ] .
The above model suggests that squared volatility is proportional to the amount of price information.
The lack of standard software to estimate such a model is addressed by Kastner and Frühwirth-Schnatter (2014) who propose an efficient MCMC estimation scheme which is implemented in the R stochvol package, Kastner (2016). Kastner (2016, p. 2) proceeds by “letting y = ( y 1 , y 2 , . . . . . y n ) | be a vector of returns, with mean zero. An intrinsic feature of the SV model is that each observation y t is assumed to have its ’own’ contemporaneous variance, e h t , which relaxes the usual assumption of homoscedasticity”. It is assumed that the logarithm of this variance follows an autoregressive process of order one. This assumption is fundamentally different to GARCH models, where the time-varying conditional volatility is assumed to follow a deterministic instead of a stochastic evolution.
The centered parameterization of the SV model can be given as:
y t h t N ( 0 , e x p h t ) ,
h t h t 1 , μ , ϕ , σ n N ( μ , + ϕ ( h t 1 μ ) , σ n 2 ) ,
h 0 μ , ϕ , σ n N ( μ , σ n 2 / ( 1 ϕ 2 ) ,
where N ( μ , σ n 2 ) denotes the normal distribution with mean μ and variance σ n 2 . θ = ( μ , ϕ , σ n ) | is the vector of parameters which consists of the level of the log variance μ , the persistence of log variance, ϕ , and the volatility of log variance, σ n . The process h = ( h 0 , h 1 , . . . . . . , h n ) | which features in equations (10) and (11) is the unobserved or latent time-varying volatility process.
Kastner (2016, p. 4) remarks that: “A novel and crucial feature of the algorithm implemented in stochvol is the usage of a variant of the “ancillarity-sufficiency interweaving strategy” (ASIS) which was suggested in the general context of state-space models by Yu and Meng (2011). ASIS exploits the fact that, for certain parameter constellations, sampling efficiency improves substantially when considering a non-centered version of a state-space model”.
Another key feature of the algorithm used in stochvol is the joint sampling of all instantaneous volatilities “all without a loop” (AWOL), a technique with links to Rue (2001) and as discussed in McCausland et al. (2011). The combination of these features enables the R package stochvol to estimate SV models efficiently even when large datasets are involved.
Kastner et al. (2017) suggest that the multivariate factor stochastic volatility (SV) model (Chib et al. 2006) provides a means of uniting simplicity with flexibility and robustness. It is simple in the sense that the potentially high-dimensional observation space is reduced to a lower-dimensional orthogonal latent factor space. It is flexible in the sense that these factors are allowed to exhibit volatility clustering, and it is robust in the sense that idiosyncratic deviations are themselves stochastic volatility processes, thereby allowing for the degree of volatility co-movement to be time-varying. Hosszejni and Kastner (2019) set up a factor SV model employed in the factorstochvol package in R, and the analysis also uses code from this package.

2.2. ARCH and GARCH

Engle (1982) developed the Autoregressive Conditional Heteroskedasticity (ARCH) model that incorporates all past error terms. It was generalised to GARCH by Bollerslev (1986) to include lagged term conditional volatility. GARCH predicts that the best indicator of future variance is a weighted average of long-run variance, the predicted variance for the current period, and any new information in this period, as captured by the squared residuals.
Consider a time series y t = E t 1 ( y t ) + ε t , where E t 1 ( y t ) is the conditional expectation of y t at time t 1 and ε t is the error term. The basic GARCH model has the following specification:
ε t = h t η t η t ( 0 , 1 )
h t = ω + j = 1 p α j ε t j 2 + j = 1 q β j h t j
in which ω > 0 , α j 0 and β j 0 (usually a positive fraction), to ensure a positive conditional variance, h t 0 (see Tsay (1987)). The ARCH effect is captured by the parameter α j , which represents the short-run persistence of shocks to returns, β j captures the GARCH effect that contributes to long-run persistence, and α j + β j measures the persistence of the impact of shocks to returns to long-run persistence. A GARCH(1,1) process is weakly stationary if α j + β j 1 . (See the discussion in Allen et al. (2013).
We contrast the estimates of volatility from the SV model with those from a GARCH(1,1) model, and assess which better explains the behaviour of the RV of FTSE sampled at 5-minute intervals.

2.3. Realised Volatility

Use was made of the RV 5-min estimates from Oxford Man for the three indices as the RV benchmark (see: https://realized.oxford-man.ox.ac.uk/data). This database contains “daily (close to close) financial returns, and a corresponding sequence of daily realised measures r m 1 , r m 2 , . . . . . , r m T . Realised measures are theoretically sound high frequency, nonparametric-based estimators of the variation of the price path of an asset during the times at which the asset trades frequently on an exchange. Realised measures ignore the variation of prices overnight and sometimes the variation in the first few minutes of the trading day when recorded prices may contain large errors”. The metrics were developed by Andersen et al. (2001), Andersen et al. (2003), and Barndorff-Nielsen and Shephard (2002). Shephard and Sheppard (2010) provide an account of the RV measures used in the Oxford Man Realised Library.
The simplest realised metric is realised variance (RV):
R V t = x j , t 2 ,
where x j , t = X t j , t X t j 1 , t . The t j , t are the times of trades or quotes on the t-th day. The theoretical justification of this measure is that, if prices are observed without noise then, as m i n j t j , t t j 1 , t 0 , it consistently estimates the quadratic variation of the price process on the t-th day. If the sampling is reduced to very small intervals of time, market microstructure noise may become a contaminant. In order to avoid this issue, we use RV estimates from Oxford Man, sampled at 5-minute intervals, hereafter R V 5 .

2.4. Historical Volatility Model

Poon and Granger (2005) discuss various practical issues involved in forecasting volatility. They suggest that the HISVOL model has the following form:
σ ^ t = ϕ 1 σ t 1 + ϕ 2 σ t 2 + . . + ϕ τ σ t τ ,
where σ ^ t is the expected standard deviation at time t, ϕ is the weight parameter, and σ is the historical standard deviation for periods indicated by the subscripts. Poon and Granger (2005) suggest that this group of models include the random walk, historical averages, autoregressive (fractionally integrated) moving average, and various forms of exponential smoothing that depend on the weight parameter ϕ .
We use a simple form of this model in which the estimate of σ is the previous day’s demeaned squared return. Poon and Granger (2005) review 66 previous studies, and suggest that implied standard deviations appear to perform best, followed by historical volatility and GARCH which have roughly equal performance. They also note that, at the time of writing, there were insufficient studies of SV models to come to any conclusions about this class of models. This observation provides the motivation for the current study which assesses the performance of all three classes of models. It also provides the motivation to use a crude rule of thumb in the form of 20 lags of daily squared demeaned returns. The choice of 20 lags is conditioned by Corsi’s (2009) “Heterogeneous Autoregressive model of Realized Volatility” (HAR) model, as discussed in the next section. A feature of this model is that it includes estimates of daily, weekly, and monthly ex-post realised volatility. The crude HISVOL model adopted in the paper takes 20 lags as an approximation for this, as it roughly represents a month of trading days.
Barndorff-Nielsen and Shephard (2003) point out that taking the sums of squares of increments of log-prices has a long tradition in the financial economics literature. See, for example, Poterba and Summers (1986), Schwert (1989), Taylor and Xu (1997), Christensen and Prabhala (1998), Dacorogna et al. (1998), and Andersen et al. (2001). (Shephard and Sheppard (2010), p 200, footnote 4) note that: “Of course, the most basic realised measure is the squared daily return”. We utilise this approach as the basis of our historical volatility model.

2.5. Heterogenous Autoregressive Model (HAR)

Corsi (2009, p. 174) suggests “an additive cascade model of volatility components defined over different time periods. The volatility cascade leads to a simple AR-type model in the realized volatility with the feature of considering different volatility components realized over different time horizons and which he termed as a “Heterogeneous Autoregressive model of Realized Volatility”. Corsi (2009) suggests that the model successfully achieves the purpose of reproducing the main empirical features of financial returns (long memory, fat tails, and self-similarity) in a parsimonious way. He writes his model as:
σ t + 1 d ( d ) = c + β ( d ) R V t ( d ) + β ( w ) R V t ( w ) + β ( m ) R V t ( m ) + ω ˜ t + 1 d ( d ) ,
where σ ( d ) is the daily integrated volatility, and R V t ( d ) , R V t ( w ) and R V t ( m ) are respectively the daily, weekly, and monthly (ex post) observed realized volatilities, and w t + 1 d = ω ˜ t + 1 d ( d ) ω t + 1 d ( d ) .
Corsi (2009) inspires the HISVOL model adopted in the paper, which uses lags of historical RV estimates, but, in the current case, lags of squared demeaned daily close-to-close returns are employed.
A further justification for the approach adopted in the current study is provided by a recent publication by Perron and Shi (2020), who show that squared low-frequency daily returns can be expressed in terms of the temporal aggregation of a high-frequency series. They explore the links between the spectral density function of squared low-frequency and high-frequency returns. They analyze the properties of the spectral density function of realized volatility, constructed from squared returns with different frequencies under temporal aggregation. However, for the low frequency data on S&P 500 returns, they cannot infer whether the noise is stationary long memory but a long-memory process appears needed to explain the features related to high frequency S&P 500 futures. However, they caution that they cannot explain this difference and that it may also be related to the fact that they have used both spot and futures series for the S&P500 in the case of the high frequency data.
Perron and Shi (2020, p. 14), suggest that: “that both the realized volatility and the squared daily returns contain the same information about long memory. However, the squared daily returns contain a larger noise component than does the realized volatility”. The current paper uses the long-memory component of low frequency squared daily demeaned returns to capture this long memory feature and to provide an approximation to a HAR model. The paper does not apply a full HAR model as the intention is to explore whether a simple HISVOL rule of thumb model, based on lagged squared demeaned returns, performs as well as standard GARCH or SV models. It is clear that a full HAR specification is likely to perform better, though Perron and Shi (2020) suggest that many of the HAR’s long memory features will be captured by the approach adopted in the paper.

3. Results of the Analysis

3.1. Preliminary Analysis

The sample data set consists of 20 years and four months of daily data of adjusted continuously compounded close to close returns for S&P 500, DOW JONES and STOXX50 indices, taken from 3 January 2000 through to 30 April 2020. There are a matching set of daily RV5 estimates for the three indices obtained from the Oxford Man Realised library. These three indices are chosen because they constitute major components of global capital markets in the US and in Europe.
The S&P500 reflects the performance of the top 500 stocks of leading companies in the USA, and is listed on the NYSE (New York Stock Exchange) and (Nasdaq Exchange). The companies included comprise roughly 80% coverage of the available US market capitalisation. The DOW JONES index is a much narrower index that measures the daily price movements of 30 large American companies on the Nasdaq and the New York Stock Exchange and is comprised of blue-chip stocks. The EURO STOXX 50 is a stock index of Eurozone stocks designed by STOXX, an index provider owned by Deutsche Börse Group. STOXX suggests that the aim is “to provide a blue-chip representation of Supersector leaders in the Eurozone”. It is made up of fifty of the largest and most liquid stocks. These indices are representative of blue chip stocks in the USA and Eurozone, plus the broader US market. Thus, these indices are likely to be of great importance and appeal to investors given the nature of the markets that they cover.
Summary statistics for the six series are provided in Table 1. The sample size varies for the three indices varies given a different incidence of holidays in the USA and in Europe. For example, in 2019, there were nine days of holiday related closures on the NYSE but only five in Europe. The total number of sample observations for the USA indices initially comprised 5100 data points whilst the total for the STOXX50 was 5180.
Close to close returns were used because it was thought that these are likely to capture all the information released over a 24 h period and would provide more accurate measures of volatility for the demeaned squared return series used in the regression tests.
The S&P500 has a mean daily return of 0.01361 per cent and a standard deviation of 1.248 per cent. Plots of the daily returns and RV5 estimates are provided in Figure 1. It had positive excess kurtosis and does not conform to a Gaussian distribution, as can be seen from the QQ plot in Figure 2. The S&P500 RV5 has a mean of 0.00011202 and a standard deviation of 0.00026873. However, Rv5 is measured as a variance, and, if we take the square root of its value and multiply it by 100, it will be on a common scale with the S&P500 returns. We undertake this transformation in some of the comparison plots in subsequent figures. It has very high skewness and kurtosis which is also evident in the QQ plots in Figure 2.
The DOWJONES has a mean return of 0.01496 per cent and a standard deviation of 1.1946 per cent, while STOXX50 has a mean return of −0.0098108 per cent and a standard deviation of 1.4439. DOWJONES RV5 has a mean of 0.00011386 and a standard deviation of 0.00028661, while RV5 of DOWJONES has a mean of 0.00011386 and a standard deviation of 0.00028661. STOXX50 RV5 has a mean of 0.00016066 and a standard deviation of 0.00033556. All three RV5 series are skewed and have high excess kurtosis.

3.2. SV and GARCH Estimates

The R library stochvol was used to fit a stochastic volatility model to the S&P500, DOWJONES and STOXX50 de-meaned return series, and Gaussian distributions applied to fit the SV model. Some of the initial parameters for the SV model estimation, as applied to the three series, are shown in Table 2. The SV model applied to the three series produces the volatility estimates shown in Figure 3, while Figure 4 displays a comparison of the volatility estimates for both a GARCH (1,1) model and the SV model, as applied to the three return series. The estimates of volatility are quite similar. The estimates for the GARCH(1,1) model used to obtain conditional volatilities are shown in Table 3. The diagnostic tests (not reported), suggested that the models are a satisfactory fit and that the volatility model parameter estimates are within stable limits.
The benchmark used in this paper is the same as in Allen and McAleer (2020), namely estimates of realised volatility sampled at five-minute intervals, as obtained from Oxford Man. These are employed as the baseline in ordinary least squares regressions adopted to explore the linear correlations between the estimates of the two volatility models and the base RV5 estimates of volatility. The results are shown in panels A, B and C of Table 4.
All the regressions reported in Table 4 use RV5 values as the benchmark dependent variable, for the three index series. The first set of regressions in each panel reports the results of the regression of RV5 on the predictions of volatility obtained from the SV model, lagged by one day. Each of the three estimated coefficients on SV, for the three indices S&P500, DOW JONES and STOXX50, with respective values of 0.000305766, 0.000328020 and 0.000249773 are significant at the 1 per cent level. The respective adjusted R-Squares of these regressions are 0.528418, 0.483024 and 0.398682. 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.
As a further cross-check of the effectiveness of the two models, we used a further crude estimate of volatility with the demeaned squared daily returns on the three series, in the context of a HISVOL model, which is motivated by Corsi’s (2009) Heterogeneous Autoregressive model of Realized Volatility (HAR-RV).
This crude model produces better results than those using SV and GARCH(1,1) conditional volatilities as explanatory variables. The adjusted R-squared values are 0.540166 for the S&P500 Index in Panel A, 0.445781 in Panel B for DOWJONES, and 0.443043 in Panel C for STOXX50. The adjusted R-square values obtained by this crude approximation to a HAR-RV model all exceed the explanatory values produced by the SV and GARCH(1,1) models in two of the three cases with the exception of the DOWJONES. These results are largely consistent with Allen and McAleer (2020).

3.3. Mincer–Zarnowitz Tests

As an additional test of the accuracy of the forecasts, I used some Mincer and Zarnowitz (1969) regression tests. (I am grateful to a reviewer for this suggestion). The test involves regressing realised values on the forecasts:
σ t + 1 = β 0 + β 1 σ ^ t + 1 .
The joint hypothesis tested is that β 0 = 0 , and β 1 = 1 . The results of the test on the full sample are shown in Table 5.
The results in Table 5 uniformly and significantly reject the accuracy of the forecasts. However, the forecasts involve long time series with in excess of 5000 observations. As a further check, I ran some rolling Mincer–Zarnowitz regressions using a 100 observation window to explore how frequently the slope coefficient had a value of 1 bounded within two standard deviation intervals. This was done to check the relative frequency of periods in which the forecasts could not reject the null hypothesis. The results for the S&P500 index are shown in Figure 5 (I have omitted the results of the other series in the interests of brevity, but they are available from the author on request).
It can be seen in Figure 5 that there are extended periods of time in which the null hypothesis that the slope coefficient of the results of regressing the actual on the forecast is not significantly different from 1. This highlights the issues related to type one and type two errors. It also is consistent with the Mincer–Zarnowitz tests consistently rejecting the null hypothesis yet the adjusted Rsquares of the regressions of actuals on forecasts being consistently in the range of 40–50%.

3.4. Further Analysis

Kastner (2019) in the factorstochvol R package, together with the Hosszejni and Kastner (2019) vignette, on factorstochvol, demonstrated how to expand the capabilities of the original stochvol package. In particular, they explained how it is possible to construct a multiple regression model with an intercept, two regressors, and SVl residuals using the following construction:
y t h t + 1 h t , ς , x t 1 x t 2 , β 0 , β 1 β 2 ~ N 2 β 0 + β 1 x t 1 + β 2 x t 2 u + φ ( h t μ ) , ρ ,
ρ = e x p ( h t ) ρ σ e x p ( h t / 2 ) ρ σ e x p ( h t / 2 ) σ 2 .
This approach was adopted to include the second and third moments of the index series in the form of de-meaned squared returns and de-meaned cubed returns as the two regressors in the regression model. The intention was to check whether these simple enhancements would improve the performance of the basic stochastic volatility model, in regression tests which used the estimated volatility, as reported in the previous section, as the explanatory variable regressed on the benchmark values of RV5 for the three index series. Table 6 presents the the stochastic volatility estimates for the augmented model and posterior density plots of parameters in θ are shown in Figure 6.
The values appear to be reasonably well-behaved and the density plots in Figure 6 are acceptable, although the density estimates for the STOXX50 are the weakest of the three with some evidence of bimodality in the mu estimation plot.
A similar simple enhancement was applied to the GARCH(1,1) conditional volatility model in which the mean equation featured the addition of a vector of squared de-meaned returns to assess whether this improved its explanatory performance. The results of the GARCH(1,1) models with enhanced mean equations are not reported in the paper in the interests of brevity, but are available on request. Suffice to say all the estimates appeared to be satisfactory.
Table 7 reports the results of the regression analyses featuring the volatility estimates from both the augmented stochastic volatility and GARCH models. The results are mixed. The benchmark in Table 4 is provided by the ’rule of thumb’ historical volatility model in which 20 lags of de-meaned close-to-close returns were regressed on the Oxford Man RV5 estimates for the three indices. The adjusted R-squares in the cases of the S&P500, DOWJONES and STOXX50 were, respectively, 0.54, 0.54, and 0.44. The augmented SV model for the S&P500, as shown in the first regression in Table 6, has an adjusted R-square of 0.56, a marginal improvement. The original GARCH model for this index had an adjusted R-square of 0.36, which also improves marginally to 0.37.
The DOWJONES historical volatility model’s adjusted R-square of 0.54 is not matched by that for the augmented SV model, which is 0.43 in Table 7. However, the adjusted R-square of the enhanced GARCH model has a value of 0.47, which is a considerable improvement over its previous value in Table 4 of 0.37. Finally, in the case of the STOXX50, the original historical volatility model had an adjusted R-square of 0.44. This is surpassed by that of the augmented SV model which has a value of 0.47. However, the augmented GARCH model shows a marked deterioration with an adjusted R-square of 0.17.
Thus, in two cases out of three, the augmented SV model does have higher explanatory power, when regressed on the RV5 estimates for these three indices. However, the improvement is by a couple of percent, and so it remains a moot point about whether it is of practical worth considering the difference in estimation complexity required to estimate an augmented SV model, as opposed to merely applying 20 lags of squared demeaned returns.

4. Conclusions

The paper featured a further examination of the effectiveness of SV and GARCH(1,1) models, as explanators of model-free estimates of the volatility of S&P500, DOWJONES and STOXX50, using RV samples at 5-minute intervals, as provided by Oxford Man Institute’s Realised Library, as a benchmark. In order to provide further contrast, 1 also used lags of squared demeaned daily returns on FTSE to provide a simple alternative estimate of daily volatility. The effectiveness of these three methods was explored via the application of ordinary least squares (OLS) regression analysis. Poon and Granger (2005) provided motivation in their analysis of 66 studies of this topic in which they noted that, at that time, there were an insufficient number of SV studies to provide a comparison between GARCH and HISVOL models. My intention in the paper was to further address this sparsity in the literature.
The enhanced estimates of SV were obtained by means of the R package factorstockvol and the addition of a regression matrix which included vectors of the second and third moments of the demeaned return series for the three indices. The enhanced GARCH(1,1) model was obtained by adding the squared demeaned return series to the mean equation.
The results were consistent with those of an earlier companion study by Allen and McAleer (2020) which featured the FTSE. In all the three base cases, the simple expedient of adopting 20 lags of squared demeaned returns in the regression model, out-performing the volatility estimates from those of the base SV model and the GARCH(1,1) models.
The enhanced SV model did show higher explanatory power than the base models in the cases of both the S&P500 and the STOXX50. The results from the enhanced GARCH model were also variable, but in no case matched those of the simple HISVOL model.
However, both performed relatively poorly as compared with the simple expedient of using squared demeaned daily returns on the three indices, in order to predict RV5 volatility. The results support Poon and Granger (2005), in that neither GARCH or SV models outperform a simple form of a HISVOL model in this sample when RV sampled at 5-minute intervals are used as a benchmark. In the case of the enhanced SV model, there was evidence of a marginal increase in adjusted R-squares in two cases out of three. It is a moot point as to whether the difficulty of the estimation of an enhanced SV model justifies the marginal gain in explanatory power.
The results are also consistent with Perron and Shi (2020) who demonstrate that squared low-frequency returns can be expressed in terms of the temporal aggregation of a high-frequency series.

Funding

This research received no external funding.

Acknowledgments

The author is grateful to three anonymous reviewers and the editors for their helpful comments.

Conflicts of Interest

The author declares no conflict of interest.

References

  1. Allen, David Edmund, and Michael McAleer. 2020. Do we need Stochastic Volatility and Generalised Autoregressive Conditional Heteroscedasticity? Comparing squared End-Of-Day returns on FTSE. Risks 8: 12. [Google Scholar] [CrossRef] [Green Version]
  2. Allen, David Edmund, Ron Amram, and Michael McAleer. 2013. Volatility spillovers from the Chinese stock market to economic neighbours. Mathematics and Computers in Simulation 94: 238–57. [Google Scholar] [CrossRef] [Green Version]
  3. Andersen, Torben. G., Tim Bollerslev, Frances X. Diebold, and Heiko Ebens. 2001. The distribution of realized stock return volatility. Journal of Financial Economics 61: 43–76. [Google Scholar] [CrossRef]
  4. Andersen, Thorben. G., Tim Bollerslev, Frances. X. Diebold, and Paul Labys. 2003. Modeling and forecasting realized volatility. Econometrica 71: 529–626. [Google Scholar] [CrossRef] [Green Version]
  5. Asai, Manabu, Michael McAleer, and Jun Yu. 2006. Multivariate stochastic volatility: A review. Econometric Reviews 25: 145–75. [Google Scholar] [CrossRef]
  6. Barndorff-Nielsen, Ole E., and Neil Shephard. 2002. Econometric analysis of realised volatility and its use in estimating stochastic volatility models. Journal of the Royal Statistical Society Series B 63: 253–80. [Google Scholar] [CrossRef]
  7. Barndorff-Nielsen, Ole E., and Neil Shephard. 2003. Realized power variation and stochastic volatility models. Bernoulli 9: 243–65. [Google Scholar] [CrossRef]
  8. Bollerslev, Tim. 1986. Generalized autoregressive conditional heteroskedasticity. Journal of Econometrics 31: 307–27. [Google Scholar] [CrossRef] [Green Version]
  9. Bos, Charles. S. 2012. Relating stochastic volatility estimation methods. In Handbook of Volatility Models and Their Applications. Edited by Luc Bauwens, Christian Hafner and Sebastien Laurent. Hoboken: John Wiley & Sons, pp. 147–74. [Google Scholar]
  10. Chib, Sidhartha, Federico Nardari, and Neil Shephard. 2006. Analysis of High Dimensional Multivariate Stochastic Volatility Models. Journal of Econometrics 134: 341–71. [Google Scholar] [CrossRef]
  11. Christensen, Bent. J., and Nagpurnanan. R. Prabhala. 1998. The relation between implied and realized volatility. Journal of Financial Economics 37: 125–50. [Google Scholar] [CrossRef]
  12. Clark, Peter K. 1973. A subordinated stochastic process model with finite variance for speculative prices. Econometrica 41: 135–55. [Google Scholar] [CrossRef]
  13. Corsi, Fulvio. 2009. A simple approximate long-memory model of realized volatility. Journal of Financial Econometrics 7: 174–96. [Google Scholar] [CrossRef]
  14. Engle, Robert F. 1982. Autoregressive conditional heteroskedasticity with estimates of the variance of United Kingdom inflation. Econometrica 50: 987–1007. [Google Scholar] [CrossRef]
  15. Dacorogna, Michel M., Ulrich A. Muller, Richard B. Olsen, and Olivier V. Pictet. 1998. Modelling short term volatility with GARCH and HARCH. In Nonlinear Modelling of High Frequency Financial Time Series. Edited by Christian Dunis and Bin Zhou. Chichester: Wiley. [Google Scholar]
  16. Ghysels, Eric, Andrew C. Harvey, and Eric Renault. 1996. Stochastic volatility. In Statistical Methods in Finance, Volume 14, Handbook of Statistics. Edited by Gangadharrao S. Maddala and Chandra. R. Rao. Amsterdam: Elsevier, pp. 119–91. [Google Scholar]
  17. Heber, Gerd, Ascar Lunde, Neil Shephard, and Kevin Sheppard. 2009. Oxford-Man Institute’s Realized Library, Oxford-Man Institute, University of Oxford. Available online: https://realized.oxford-man.ox.ac.uk/data (accessed on 3 May 2020).
  18. Jacquier, Eric, Nicholas G. Polson, and Peter E. Rossi. 1994. Bayesian analysis of stochastic volatility models. Journal of Business & Economic Statistics 12: 371–89. [Google Scholar]
  19. Kastner, Gregor, and Sylvia Frühwirth-Schnatter. 2014. Ancillarity-sufficiency interweaving strategy (ASIS) for boosting MCMC estimation of stochastic volatility models. Computational Statistics and Data Analysis 76: 408–23. [Google Scholar] [CrossRef] [Green Version]
  20. Kastner, Gregor. 2016. Dealing with stochastic volatility in time series using the R package stochvol. Journal of Statistical Software 69: 1–30. [Google Scholar] [CrossRef] [Green Version]
  21. Kastner, Gregor. 2019. Factorstochvol: Bayesian Estimation of (Sparse) Latent Factor Stochastic Volatility Models. R package version 0.9.3. Available online: https://cran.r-project.org/package=factorstochvol (accessed on 3 May 2020).
  22. Kastner, Gregor, Sylvia Frühwirth-Schnatter, and Hedibert. F. Lopes. 2017. Efficient Bayesian Inference for Multivariate Factor Stochastic Volatility Models. Journal of Computational and Graphical Statistics 26: 905–17. [Google Scholar] [CrossRef] [Green Version]
  23. Hosszejni, Darjus, and Gregor Kastner. 2019. Modeling Univariate and Multivariate Stochastic Volatility in R with Stochvol and Factorstochvol, R package vignette. Available online: https://CRAN.R-project.org/package=factorstochvol/vignettes/paper.pdf (accessed on 3 May 2020).
  24. Kim, Sangjoon, Neil Shephard, and Siddhartha Chib. 1998. Stochastic volatility: Likelihood inference and comparison with ARCH models. Review of Economic Studies 65: 361–93. [Google Scholar] [CrossRef]
  25. McAleer, Michael. 2005. Automated inference and learning in modeling financial volatility. Econometric Theory 21: 232–61. [Google Scholar] [CrossRef] [Green Version]
  26. McCausland, William J., Shirley Miller, and Denis Pelletier. 2011. Simulation smoothing for state-space models: A computational efficiency analysis. Computational Statistics and Data Analysis 55: 199–212. [Google Scholar] [CrossRef]
  27. Mincer, Jacob, and Victor Zarnowitz. 1969. The evaluation of economic forecasts, a chapter. In Economic Forecasts and Expectations: Analysis of Forecasting Behavior and Performance. Cambridge: National Bureau of Economic Research, pp. 3–46. [Google Scholar]
  28. Perron, Pierre, and Wendong Shi. 2020. Temporal aggregation and Long Memory for asset price volatility. Journal of Risk and Financial Management 13: 182. [Google Scholar] [CrossRef]
  29. Poon, Ser-Huang, and Clive W. T. Granger. 2003. Forecasting volatility in financial markets: A review. Journal of Economic Literature 41: 478–539. [Google Scholar] [CrossRef]
  30. Poon, Ser-Huang, and Clive. W. T. Granger. 2005. Practical issues in forecasting volatility. Financial Analysts Journal 61: 45–56. [Google Scholar] [CrossRef] [Green Version]
  31. Poterba, James, and Larry Summers. 1986. The persistence of volatility and stock market fluctuations. American Economic Review 76: 1124–41. [Google Scholar]
  32. Rue, Havard. 2001. Fast sampling of Gaussian Markov random fields. Journal of the Royal Statistical Society, Series B 63: 325–38. [Google Scholar] [CrossRef]
  33. Schwert, G. William. 1989. Why does stock market volatility change over time? Journal of Finance 44: 1115–53. [Google Scholar] [CrossRef]
  34. Shephard, Neil, and Kevin Sheppard. 2010. Realising the future: Forecasting with high-frequency-based volatility (HEAVY) models. Journal of Applied Econometrics 25: 197–231. [Google Scholar] [CrossRef] [Green Version]
  35. Taylor, Stephen J. 1982. Financial returns modelled by the product of two stochastic processes: A study of daily sugar prices 1691–79. In Time Series Analysis: Theory and Practice 1. Edited by Torben Anderson. Amsterdam: North-Holland, pp. 203–26. [Google Scholar]
  36. Taylor, Stephen J. 1994. Modeling stochastic volatility: A review and comparative study. Mathematical Finance 4: 183–204. [Google Scholar] [CrossRef]
  37. Taylor, Stephen J., and Xinzhong Xu. 1997. The incremental volatility information in one million foreign exchange quotations. Journal of Empirical Finance 4: 317–40. [Google Scholar] [CrossRef]
  38. Tauchen, George E., and Mark Pitts. 1983. The price variability-volume relationship on speculative markets. Econometrica 5: 485–505. [Google Scholar] [CrossRef] [Green Version]
  39. Tsay, Ruey S. 1987. Conditional heteroscedastic time series models. Journal of the American Statistical Association 82: 590–604. [Google Scholar] [CrossRef]
  40. Yu, Yaming, and Xia-Li Meng. 2011. To center or not to center: That is not the question—An ancillarity-suffiency interweaving strategy (ASIS) for boosting MCMC efficiency. Journal of Computational and Graphical Statistics 20: 531–70. [Google Scholar] [CrossRef]
Figure 1. Series plots.
Figure 1. Series plots.
Jrfm 13 00202 g001
Figure 2. QQ plots.
Figure 2. QQ plots.
Jrfm 13 00202 g002
Figure 3. Posterior density plots of parameters in θ .
Figure 3. Posterior density plots of parameters in θ .
Jrfm 13 00202 g003
Figure 4. Comparison SV and GARCH(1,1) Volatility Estimates.
Figure 4. Comparison SV and GARCH(1,1) Volatility Estimates.
Jrfm 13 00202 g004
Figure 5. Mincer–Zarnowitz rolling regression slope coefficients bounded by two standard deviations.
Figure 5. Mincer–Zarnowitz rolling regression slope coefficients bounded by two standard deviations.
Jrfm 13 00202 g005
Figure 6. Posterior density plots of parameters in θ .
Figure 6. Posterior density plots of parameters in θ .
Jrfm 13 00202 g006
Table 1. Summary statistics.
Table 1. Summary statistics.
MeanMedianMinimumMaximumStandard DeviationSkewnessExcess Kurtosis
SPRET0.0001360.000540−0.1267000.1064200.012485−0.36054010.874
SPRV50.0001120.0000470.0000010.0077480.00026910.6520188.60
DJRET0.0001500.000488−0.1380700.1075400.011946−0.37664013.380
DJRV50.0001140.0000490.0000010.0086240.00028712.0870238.02
STOXX50RET−0.0000980.000236−0.1200500.1055400.014399−0.2254705.8411
STOXX50RV50.0001610.0000810.0000000.0108270.00033612.0260256.24
KEY:
SPRETContinuously compounded close to close return on the S&P500 Index
SPRV5Daily realised volatility on the S&P500 Index sampled at 5 min intervals provided by Oxford Man
DJRETContinuously compounded close to close return on the DOWJONES Index
DJRV5Daily realised volatility on the S&P500 Index sampled at 5 min intervals provided by Oxford Man
STOXX50RETContinuously compounded close to close return on the S&P500 Index
STOXX50RV5Daily realised volatility on the S&P500 Index sampled at 5 min intervals provided by Oxford Man
Table 2. Stochastic volatility estimates.
Table 2. Stochastic volatility estimates.
Summary of 1000 MCMC Draws after Burn in of 1000
Prior Distributions
μ n o r m a l mean = 0S.D. = 100
( ϕ + 1 ) / 2 β a 0 = 5 b 0 = 1.5
σ 2 χ 2 ( d f = 1 )
S&P500
Posterior draws thinning = 1
MeanS.D.5%50%95%
μ −9.45650.15973−9.7172−9.4562−9.193
ϕ 0.98030.003770.97390.98040.986
σ 0.21540.015260.19020.21520.241
e x p ( μ / 2 ) 0.00890.000710.00780.00880.010
σ 2 0.04660.006590.03620.04630.058
DOWJONES
Posterior draws thinning = 1
MeanS.D.5%50%95%
μ −9.54910.14899−9.7890−9.7890−9.3053
ϕ 0.97840.003930.97180.97850.9846
σ 0.22220.015090.19820.22140.2470
e x p ( μ / 2 ) 0.00850.000630.00750.00840.0095
σ 2 0.04960.006760.03930.04900.0610
STOXX50
Posterior draws thinning = 1
MeanS.D.5%50%95%
μ −8.9690.15544−9.2223−8.969−8.719
ϕ 0.9830.003460.97740.983−8.719
σ 0.1770.013620.15560.1760.200
e x p ( μ / 2 ) 0.0110.000880.00990.0110.200
σ 2 0.0310.004840.02420.0310.040
Table 3. GARCH(1,1) fitted to INDICES RETURNS.
Table 3. GARCH(1,1) fitted to INDICES RETURNS.
CoefficientsStandard ErrorT Statistic
S&P500
μ 0.000714660.00010007.144 ***
ω 0.00000130370.00000029114.479 ***
α 1 0.124290.011810.530 ***
β 1 0.874700.0108180.918 ***
DOWJONES
μ 0.000289450.00010632.723 ***
ω 0.0000018610.0000002587.212 ***
α 1 0.121210.00932812.995 ***
β 1 0.86583000.939992.123 ***
STOXX50
μ 0.0000938210.00014110.665
ω 0.00000241080.0000004075.911 ***
α 1 0.0993850.00858211.580 ***
β 1 0.890200.00905998.266 ***
Note: *** Indicates significance at the 1 per cent level.
Table 4. Regression analysis of the three volatility models as Explanators of RV5.
Table 4. Regression analysis of the three volatility models as Explanators of RV5.
S&P500
OLS, using observations 2000-01-06–2020-04-30 (T = 5098)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const−0.0001939034.80241 × 10 6 −40.380.0000
STVOL_10.0003057664.04560 × 10 6 75.580.0000
Mean dependent var0.000112S.D. dependent var0.000269
Sum squared resid0.000174S.E. of regression0.000185
R 2 0.528511Adjusted R 2 0.528418
F ( 1 , 5096 ) 5712.306P-value(F)0.000000
ρ ^ 0.355673Durbin–Watson1.288578
OLS, using observations 2000-01-06–2020-04-30 (T = 5098)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const−0.0001863205.58228 × 10 6 −33.380.0000
garchh_t_10.0002823844.54881 × 10 6 62.080.0000
Mean dependent var0.000112S.D. dependent var0.000269
Sum squared resid0.000210S.E. of regression0.000203
R 2 0.430599Adjusted R 2 0.430488
F ( 1 , 5096 ) 3853.762P-value(F)0.000000
ρ ^ 0.432641Durbin–Watson1.134608
OLS, using observations 2000-02-02–2020-04-30 (T = 5079)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const3.02687 × 10 5 2.84918 × 10 6 10.620.0000
sq_DMSPRET_10.1741380.0055603031.320.0000
sq_DMSPRET_20.09339660.0055954816.690.0000
sq_DMSPRET_30.05278510.005885758.9680.0000
sq_DMSPRET_40.02804980.005886894.7650.0000
sq_DMSPRET_50.05916210.0058827410.060.0000
sq_DMSPRET_60.03877700.005906176.5650.0000
sq_DMSPRET_70.01276390.005933732.1510.0315
sq_DMSPRET_80.01284940.005917142.1720.0299
sq_DMSPRET_90.04602890.005915187.7810.0000
sq_DMSPRET_100.01081000.005889901.8350.0665
sq_DMSPRET_11−0.01250450.00589057−2.1230.0338
sq_DMSPRET_120.006835780.005916431.1550.2480
sq_DMSPRET_130.0008379360.005917950.14160.8874
sq_DMSPRET_14−0.008047670.00593584−1.3560.1752
sq_DMSPRET_15−0.002394300.00590724−0.40530.6853
sq_DMSPRET_16−0.01089160.00588602−1.8500.0643
sq_DMSPRET_170.004829120.005889260.82000.4123
sq_DMSPRET_180.01250970.005932872.1090.0350
sq_DMSPRET_190.01235200.005640652.1900.0286
sq_DMSPRET_20−0.007176240.00560040−1.2810.2001
Mean dependent var0.000112S.D. dependent var0.000269
Sum squared resid0.000169S.E. of regression0.000183
R 2 0.541977Adjusted R 2 0.540166
F ( 20 , 5058 ) 299.2563P-value(F)0.000000
ρ ^ 0.283092Durbin–Watson1.433782
OLS, using observations 2000-01-06–2020-04-30 (T = 5094)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const−0.0001986255.37151 × 10 6 −36.980.0000
SVDJ_10.0003280204.75466 × 10 6 68.990.0000
Mean dependent var0.000114S.D. dependent var0.000287
Sum squared resid0.000216S.E. of regression0.000206
R 2 0.483125Adjusted R 2 0.483024
F ( 1 , 5092 ) 4759.515P-value(F)0.000000
ρ ^ 0.331936Durbin–Watson1.336075
OLS, using observations 2000-01-06–2020-04-30 (T = 5094)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const−0.0001709476.16017 × 10 6 −27.750.0000
Djht_10.0002804205.18265 × 10 6 54.110.0000
Mean dependent var0.000114S.D. dependent var0.000287
Sum squared resid0.000266S.E. of regression0.000228
R 2 0.365056Adjusted R 2 0.364932
F ( 1 , 5092 ) 2927.610p-value(F)0.000000
ρ ^ 0.434841Durbin–Watson1.130290
OLS, using observations 2000-01-04–2020-04-30 (T = 5075)
Dependent variable: lrv5
CoefficientStd. Errort-ratiop-value
const0.04058700.0032949212.320.0000
SQDMDJRET_10.0001655236.55973 × 10 6 25.230.0000
SQDMDJRET_20.0001017506.61717 × 10 6 15.380.0000
SQDMDJRET_35.22487 × 10 5 6.99793 × 10 6 7.4660.0000
SQDMDJRET_42.10587 × 10 5 6.99864 × 10 6 3.0090.0026
SQDMDJRET_56.58804 × 10 5 7.00022 × 10 6 9.4110.0000
SQDMDJRET_64.64120 × 10 5 7.00145 × 10 6 6.6290.0000
SQDMDJRET_71.56715 × 10 6 7.13269 × 10 6 0.21970.8261
SQDMDJRET_81.54284 × 10 6 7.11737 × 10 6 0.21680.8284
SQDMDJRET_94.60489 × 10 5 7.11644 × 10 6 6.4710.0000
SQDMDJRET_10−2.98185 × 10 6 7.06670 × 10 6 −0.42200.6731
SQDMDJRET_11−1.35137 × 10 5 7.06710 × 10 6 −1.9120.0559
SQDMDJRET_12−2.77575 × 10 6 7.11818 × 10 6 −0.39000.6966
SQDMDJRET_135.94860 × 10 6 7.11930 × 10 6 0.83560.4034
SQDMDJRET_14−8.20421 × 10 6 7.13518 × 10 6 −1.1500.2503
SQDMDJRET_15−8.26171 × 10 6 7.00344 × 10 6 −1.1800.2382
SQDMDJRET_16−4.30980 × 10 6 7.00422 × 10 6 −0.61530.5384
SQDMDJRET_176.42163 × 10 6 7.00281 × 10 6 0.91700.3592
SQDMDJRET_182.34879 × 10 5 7.08619 × 10 6 3.3150.0009
SQDMDJRET_192.02923 × 10 5 6.69703 × 10 6 3.0300.0025
SQDMDJRET_20−4.02896 × 10 6 6.63951 × 10 6 −0.60680.5440
Mean dependent var0.113763S.D. dependent var0.287164
Sum squared resid230.9808S.E. of regression0.213782
R 2 0.447966Adjusted R 2 0.445781
F ( 20 , 5054 ) 205.0615p-value(F)0.000000
ρ ^ 0.324610Durbin–Watson1.350773
OLS, using observations 2000-01-06–2020-04-30 (T = 5179)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const−0.0002556067.97034 × 10 6 −32.070.0000
STOXXSV_10.0002497734.26226 × 10 6 58.600.0000
Mean dependent var0.000161S.D. dependent var0.000336
Sum squared resid0.000351S.E. of regression0.000260
R 2 0.398798Adjusted R 2 0.398682
F ( 1 , 5177 ) 3434.088p-value(F)0.000000
ρ ^ 0.334086Durbin–Watson1.331768
OLS, using observations 2000-01-05–2020-04-30 (T = 5179)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const−3.19171 × 10 6 4.70679 × 10 6 −0.67810.4977
h2STOXX50_10.7837570.014021255.900.0000
Mean dependent var0.000161S.D. dependent var0.000336
Sum squared resid0.000364S.E. of regression0.000265
R 2 0.376384Adjusted R 2 0.376264
F ( 1 , 5177 ) 3124.586p-value(F)0.000000
ρ ^ 0.342843Durbin–Watson1.314043
OLS, using observations 2000-02-02–2020-04-30 (T = 5160)
Dependent variable: rv5
CoefficientStd. Errorct-ratiop-value
const2.05927 × 10 5 4.29557 × 10 6 4.7940.0000
sq_DMSTOXXRET_10.1189680.0066672817.840.0000
sq_DMSTOXXRET_20.1205340.0066668418.080.0000
sq_DMSTOXXRET_30.09336840.0066958213.940.0000
sq_DMSTOXXRET_40.08962900.0067864913.210.0000
sq_DMSTOXXRET_50.03422220.006824105.0150.0000
sq_DMSTOXXRET_60.01059410.006849451.5470.1220
sq_DMSTOXXRET_70.01937770.006848802.8290.0047
sq_DMSTOXXRET_80.04159850.006856186.0670.0000
sq_DMSTOXXRET_90.06765680.006869509.8490.0000
sq_DMSTOXXRET_100.06486630.006875619.4340.0000
sq_DMSTOXXRET_110.007458970.006876001.0850.2781
sq_DMSTOXXRET_120.003632380.006870860.52870.5971
sq_DMSTOXXRET_130.004150150.006858460.60510.5451
sq_DMSTOXXRET_140.003093190.006853110.45140.6518
sq_DMSTOXXRET_150.04593850.006854156.7020.0000
sq_DMSTOXXRET_16−0.01102920.00682975−1.6150.1064
sq_DMSTOXXRET_173.58184 × 10 5 0.006801920.0052660.9958
sq_DMSTOXXRET_18−0.02267020.00671209−3.3780.0007
sq_DMSTOXXRET_190.006048830.006682370.90520.3654
sq_DMSTOXXRET_20−0.01967790.00668193−2.9450.0032
Mean dependent var0.000161S.D. dependent var0.000336
Sum squared resid0.000324S.E. of regression0.000251
R 2 0.445202Adjusted R 2 0.443043
F ( 20 , 5139 ) 206.1915p-value(F)0.000000
ρ ^ 0.216381Durbin–Watson1.567234
Note: squared de-meaned return series used for the three index series.
Table 5. Mincer–Zarnowitz regressions.
Table 5. Mincer–Zarnowitz regressions.
MethodTest StatisticProbability
S&P500
STOCHVOL1.06838 × 10 11 0.0
GARCH1.01522 × 10 11 0.0
sq_DMSPRET-12205.890.0
DOWJONES
STOCHVOL7.72384 × 10 10 0.0
GARCH7.33155 × 10 10 0.0
sq_DMDJRET-11.84768 × 10 16 0.0
STOXX50
STOCHVOL626.6350.0
GARCH2.7139 × 10 7 0.0
sq_DMSTOXRET-15449.580.0
Table 6. Stochastic volatility estimates augmented SV model.
Table 6. Stochastic volatility estimates augmented SV model.
Summary of 1000 MCMC draws after burn in of 1000
Prior Distributions
μ n o r m a l mean = 0S.D. = 100
( ϕ + 1 ) / 2 β a 0 = 5 b 0 = 1.5
σ 2 χ 2 ( d f = 1 )
S&P500
Posterior draws thinning = 1
MeanS.D.5%50%95%
μ −0.780.1562−1.05−0.78−0.53
ϕ 0.970.00480.960.970.97
σ 0.360.01820.320.360.39
e x p ( μ / 2 ) 0.680.05290.590.680.77
σ 2 0.130.01300.110.130.15
DOWJONES
Posterior draws thinning = 1
MeanS.D.5%50%95%
μ −0.9070.1447−1.14−0.913−0.656
ϕ 0.9570.00580.950.9570.966
σ 0.4370.02320.400.4350.478
e x p ( μ / 2 ) 0.6370.04620.560.6340.720
σ 2 0.1910.02040.160.1890.229
STOXX50
Posterior draws thinning = 1
MeanS.D.5%50%95%
μ −0.370.1197−0.57−0.37−0.18
ϕ 0.950.00620.940.950.96
σ 0.410.02110.370.410.44
e x p ( μ / 2 ) 0.830.04940.750.830.92
σ 2 0.170.01730.140.170.20
Table 7. Regression analysis of the three augmented stochastic volatility and GARCH models as explanators of RV5.
Table 7. Regression analysis of the three augmented stochastic volatility and GARCH models as explanators of RV5.
S&P500
OLS, using observations 2000-01-05–2020-04-30 (T = 5098)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const4.80570 × 10 5 2.59906 × 10 6 18.490.0000
SVREGSPRET_15.61407 × 10 7 6.87701 × 10 9 81.640.0000
Mean dependent var0.000112S.D. dependent var0.000269
Sum squared resid0.000160S.E. of regression0.000177
R 2 0.566679Adjusted R 2 0.566594
F ( 1 , 5096 ) 6664.347p-value(F)0.000000
ρ ^ 0.288688Durbin–Watson1.422414
OLS, using observations 2000-01-05–2020-04-30 (T = 5098)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const0.0001367173.02817 × 10 6 45.150.0000
yhat3_1−0.08101770.00148855−54.430.0000
Mean dependent var0.000112S.D. dependent var0.000269
Sum squared resid0.000233S.E. of regression0.000214
R 2 0.367610Adjusted R 2 0.367486
F ( 1 , 5096 ) 2962.324p-value(F)0.000000
ρ ^ 0.248686Durbin–Watson1.502451
DOWJONES
OLS, using observations 2000-01-05–2020-04-30 (T = 5094)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const7.08759 × 10 5 3.11272 × 10 6 22.770.0000
DJSVREG_13.42022 × 10 7 5.52569 × 10 9 61.900.0000
Mean dependent var0.000114S.D. dependent var0.000287
Sum squared resid0.000239S.E. of regression0.000217
R 2 0.429352Adjusted R 2 0.429240
F ( 1 , 5092 ) 3831.187p-value(F)0.000000
ρ ^ 0.382376Durbin–Watson1.235179
OLS, using observations 2000-01-06–2020-04-30 (T = 5093)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const0.0001448412.96368 × 10 6 48.870.0000
yhat7_1−0.002133663.18142 × 10 5 −67.070.0000
Mean dependent var0.000114S.D. dependent var0.000287
Sum squared resid0.000222S.E. of regression0.000209
R 2 0.469072Adjusted R 2 0.468968
F ( 1 , 5091 ) 4497.872p-value(F)0.000000
ρ ^ 0.347045Durbin–Watson1.305745
OLS, using observations 2000-01-05–2020-04-30 (T = 5179)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const3.92593 × 10 5 3.84434 × 10 6 10.210.0000
STOXXREGFAC_11.04919 × 10 6 1.55219 × 10 8 67.590.0000
Mean dependent var0.000161S.D. dependent var0.000336
Sum squared resid0.000310S.E. of regression0.000245
R 2 0.468805Adjusted R 2 0.468702
F ( 1 , 5177 ) 4568.947p-value(F)0.000000
ρ ^ 0.212647Durbin–Watson1.574424
OLS, using observations 2000-01-05–2020-04-30 (T = 5179)
Dependent variable: rv5
CoefficientStd. Errort-ratiop-value
const0.0001919854.32834 × 10 6 44.360.0000
yhat2_1−0.1115120.00332039−33.580.0000
Mean dependent var0.000161S.D. dependent var0.000336
Sum squared resid0.000479S.E. of regression0.000304
R 2 0.178889Adjusted R 2 0.178731
F ( 1 , 5177 ) 1127.876p-value(F)7.0 × 10 224
ρ ^ 0.258795Durbin–Watson1.482403

Share and Cite

MDPI and ACS Style

Allen, D.E. Stochastic Volatility and GARCH: Do Squared End-of-Day Returns Provide Similar Information? J. Risk Financial Manag. 2020, 13, 202. https://0-doi-org.brum.beds.ac.uk/10.3390/jrfm13090202

AMA Style

Allen DE. Stochastic Volatility and GARCH: Do Squared End-of-Day Returns Provide Similar Information? Journal of Risk and Financial Management. 2020; 13(9):202. https://0-doi-org.brum.beds.ac.uk/10.3390/jrfm13090202

Chicago/Turabian Style

Allen, David Edmund. 2020. "Stochastic Volatility and GARCH: Do Squared End-of-Day Returns Provide Similar Information?" Journal of Risk and Financial Management 13, no. 9: 202. https://0-doi-org.brum.beds.ac.uk/10.3390/jrfm13090202

Article Metrics

Back to TopTop