Inferring variance dynamics from an appropriate variance proxy is an alternative to the classical approach. Popular examples of such proxies are the realized variance and the Parkinson daily range estimator (Parkinson, 1980).
The realized variance for a certain trading day is defined as the sum of the squared intraday returns. The intraday returns used by V-Lab are computed in five minutes intervals.
The Parkinson daily range estimator is defined as:
where and are, respectively, the maximum and minimum log prices between the opening and the closing of day . Under the assumption of constant variance and zero drift within the day, the range is an unbiased estimator of the latent variance of returns.
Both the realized variance and the range are estimators that only use information recorded between the opening and the closing of the trading day, so they do not take into account the overnight information. There are several solutions suggested in the literature that account for the overnight information. V-Lab corrects the variance proxy (the realized variance or the daily range) by multiplying the series by a time varying adjustment factor in order to ensure that the average of the variance proxy approximately matches the sample variance of the returns. The adjustment factor is obtained as follows.
Let be variance proxy at time , i.e. is the realized variance or the high-low range at time . And let be the exponentially weighted moving average of the variance proxy . That is:
for some . Analogously, let be the exponentially weighted moving average of the squared return at time , so:
V-Lab uses and, for the initial conditions of the recursion, V-Lab sets and .
Then, the adjustment factor is defined as:
and, finally, the adjusted variance proxy is defined as:
From now on, when we say variance proxy, we actually mean the adjusted variance proxy , and that is the notation we use in the following subsections.
Consider a variance proxy (realized variance or high-low range, for instance) time series , where and is any distribution with non-negative support with unit mean and variance . So, is the conditional mean of .
Despite having serially uncorrelated error terms, the variance proxy time series, , does not need to be serially independent. For instance, its conditional mean or powers of its conditional mean may depend on past information. The Asymmetric Power Multiplicative Error Model () assumes a specific parametric form for this dependence. More specifically, we say that if:
where , and .
V-Lab assumes that the distribution of the fundamental innovation is Chi-Square, i.e. . Notice that it does not imply that the variance proxy (realized variance or high-low range) is Chi-Squared distributed. Even though its conditional distribution is Chi-Square, its unconditional distribution may be far more complex. In fact, assuming that the conditional distribution is Chi-Square is not as restrictive as it seems, since the parameters can be estimated by Quasi-Maximum Likelihood (QML). Regardless, in a more general scenario, one could assume that the conditional distribution is Gamma, and its parameters could also be estimated by QML. This would be more general because the Gamma distribution nests both the Chi-Square and the Exponential distributions.
Notice that modeling the variance proxy (realized variance or high-low range) with the captures a stylized fact in financial time series, variance (hence, volatility) clustering. The variance proxy is more likely to be high at time if it was also high at time . Another way of seeing this is noting that a shock at time also impacts the variance proxy at time . The also captures in the variance proxy an idea analogous to the long-memory property of returns discussed in Ding, Granger, and Engle (1993). See theAPARCH model description in V-Lab for a more detailed exposition. The model, as the model, additionally captures asymmetry in the variance proxy. That is, the variance proxy tends to increase more when returns are negative, as compared to positive returns of the same magnitude. Usual restrictions on parameters are that and .
Let be the last observation in the sample and let be the QML estimators of the parameters . The implies that the forecast of the conditional expectation of the variance proxy raised to the power at time is:
The above conditional expectation in the expression:
is computed in-sample using the fitted values and using the historical residual series. This approach also avoids making a distributional assumption for . And so, by applying the above formula iteratively, we can forecast the conditional expectation of realized variance (to the power ) for any horizon .
The specific model just described can be generalized to account for more lags in the conditional volatility specification. An model assumes that:
The best model ( and ) can be chosen, for instance, by Bayesian Information Criterion (BIC), also known as Schwarz Information Criterion (SIC), or by Akaike Information Criterion (AIC). The former tends to be more parsimonious than the latter. V-Lab uses and though, because this is usually the option that best fits financial time series.
Bollerslev, T., 2008. Glossary to ARCH (GARCH). CREATES Research Paper 2008-49.
Engle, R. F., 2002. New Frontiers for ARCH Models. Journal of Applied Econometrics 17: 425-446.
Ding, Z., Granger C.W., Engle R.F., 1991. A Long Memory Property of Stock Market Returns and a New Model. Journal of Empirical Finance 1 (1993) 83-106.
Parkinson, M., 1980. The Extreme Value Method for Estimating The Variance of The Rate of Return. Journal of Business 53: 61-65.