Explanations for Persistent Volatility and Changes Over Time
Summary
The note considers why volatility can show long memory and why its measured persistence may vary across periods. It describes an analysis of daily realized volatility for multiple assets, comparing autocorrelations before and after the global financial crisis; the author reports a marked decline in persistence in the later sample. The answers offer several possible mechanisms: common information flows reflected in trading volume and volatility, aggregation of many short-memory processes, structural change, nonlinear dynamics, learning by economic agents, and network effects.
A separate account uses heterogeneous traders: trend-following chartists can reinforce price moves, while fundamentalists pull prices toward perceived value. The note also mentions rough volatility, in which volatility can display apparent long-range dependence despite lacking the conventional long-memory property. These are proposed explanations, not a settled account of the observed change. The reported comparison uses realized variance as a proxy and does not establish why persistence changed; the brief suggestion that trader composition shifted is speculative.
Key ideas
- Shared information arrival can link trading volume and return volatility over long horizons.
- Aggregating many short-memory processes can produce apparent long memory in a combined series.
- Structural change, nonlinear dynamics, learning, and network effects are proposed as other channels.
- Trend-following chartists may reinforce price movements and increase volatility persistence.
- Rough volatility can exhibit apparent long-range dependence without conventional long memory.
Tags
Full text
# Why is volatility said to be persistent?
# Why is volatility said to be persistent?
Persistence in volatility of stock returns is one of the common 'stylized facts' when it comes to analyzing time series. However, I am wondering for theoretical arguments why (estimated) volatility should have a long memory. One of the ideas I came across is to assume that information flow is slow and therefore news coming into the markets are not absorbed immediately but with some latency, leading to 'long-term-adjustments'. This explanation does not satisfy me completely, as the speed of trading and information processing should be much faster nowadays. In my eyes, the picture has also changes with the financial crisis. Using the publicly available data from Oxford-Man Institute I computed the auto-correlations of daily RV as proxies for volatility for 21 assets, divided into the period before the Lehman Crash and afterwards. Clearly, the persistence in the Realized Volatility decreased a lot, giving me a hard time to accept the persistence of volatility as something given... So, what are different channels driving persistence in volatility, that can also explain such changes over time?
Edit after 2.5 years (thanks for your comment @Jared:
A list of used assets is provided here. For the sake of brevity I used the estimates based on Realized Variance (10-min Sub-sampled). The figures can be replicated by running the following R-code (I updated it so it now also contains data until 2018 but the figures did not change at all). The code directly downloads the data from the realized library (thanks to Heber, Gerd, Asger Lunde, Neil Shephard and Kevin Sheppard (2009) to provide this rich database!).
```
url <- "https://realized.oxford-man.ox.ac.uk/images/oxfordmanrealizedvolatilityindices-0.2-final.zip"
temp <- tempfile()
download.file(url, temp)
unzip(temp, "OxfordManRealizedVolatilityIndices.csv")
library(tidyverse)
data <- read_csv("OxfordManRealizedVolatilityIndices.csv", skip=2)
data <- data%>%select(matches('.rv10ss|DateID')) %>% na.omit()
fit_before <- apply(data%>%filter(DateID<20060917)%>%select(-DateID),2 ,function(x) fit <- acf(x, lag=30))
fit_after <- apply(data%>%filter(DateID>=20060917)%>%select(-DateID),2 ,function(x) fit <- acf(x, lag=30))
fit_before%>%
map(function(x)x$acf) %>%
bind_rows() %>%
mutate(lag = 0:30) %>%
gather(Asset, Autocorrelation, -lag) %>%
ggplot(aes(x=lag, y = Autocorrelation, group=Asset)) + geom_line() + theme_bw()
fit_after%>%
map(function(x)x$acf) %>%
bind_rows() %>%
mutate(lag = 0:30) %>%
gather(Asset, Autocorrelation, -lag) %>%
ggplot(aes(x=lag, y = Autocorrelation, group=Asset)) + geom_line() + theme_bw()
```
## Answer by Malick (score 7, accepted)
https://quant.stackexchange.com/a/24639
Two theoretical explanations regarding the long memory are given by:
- The mixture of distributions hypothesis of Tauchen and Pitts (1983). Essentially this hypothesis states that trading volume and return are driven by the same information flow process, therefore trading volume and return volatility should share the same long range dependence. ( see Bollerslev and Jubinski, 1999; Fleming and Kirby, 2011).
- A more general (statistic oriented) approach (not only valid for volatility): which has been firstly developed by Granger (1980) (see also Zaffaroni (2004)) , explains long memory as the result of the aggregation of micro-economic linear dynamic models. As a simple example, if we assume that a serie S corresponds to the aggregation of several AR(1) processes, this serie (S) may exhibit long memory even those if the AR(1) are short memory processes. Now there is still some room to explain why volatility can be seen as an aggregated process…
Regarding the sudden change in persistence I think it is still an ongoing research issue but the two aformentioned theories can give you some ideas.
Ref :
- Granger, C., 1980. Long memory relationships and the aggregation of dynamic models. Journal of econometrics 14, 227 .
- Zaffaroni, P., 2004. Contemporaneous aggregation of linear dynamic models in large economies. Journal of Econometrics 120, 75 .
- Tauchen, G. E., Pitts, M., Mar. 1983. The Price Variability-Volume Relationship on Speculative Markets. Econometrica 51 (2),
- Bollerslev, T., Jubinski, D., 1999. Equity Trading Volume and Volatility: Latent Information Arrivals and Common Long-Run Dependencies. Journal of business and economic statistics
- Fleming, J., Kirby, C., Jul. 2011. Long memory in volatility and trading volume. Journal of Banking & Finance 35
EDIT :
A very recent paper entitled “Long Memory Through Marginalization of Large Systems and Hidden Cross-Section Dependence” -Revise/Resubmit to the Journal of Econometrics. (Guillaume Chevillon, Alain Hecq, and Sébastien Laurent) propose another econometric reason based on the marginalization of a large dimensional multivariate system.
Moreover they list five reasons to explain long memory:
-Aggregation across series
-Linear modeling of a nonlinear underlying process
-Structural change
-Learning (bounded rationality) by economic agents in forward looking models of expectations
-Network effects
For details see here the paper.
## Answer by krise (score 4)
https://quant.stackexchange.com/a/24658
Check out the book of Teyssière & Kirman (2007) entitled "Long Memory in Economics". For instance, the model of Gaunersdorfer & Hommes features heterogeneous agents: fundamentalists believe that prices move to their fundamental rational expectations value, while chartists simply look at deviations of actual traded prices. The latter thus feature a simple trend following trading rule. If the ratio of chartists is high, then the reinforcement of price movements is stronger and volatility more persistent.
One possible explanation for your observation might therefore be a decline in "uneducated traders" after the crisis.
## Answer by Leon (score 2)
https://quant.stackexchange.com/a/70766
If you're sceptical on the persistence of volatility, but cannot refute it from observations, then the rough volatility viewpoint may be accommodating. In essence, volatility is driven by a fractional Brownian motion with a Hurst exponent below $\frac{1}{2}$ thus lacking the long memory property. However, Gatheral, Jaisson and Rosenbaum showed that it exhibits a spurious long memory, similar in spirit to the second point in Malick's answer.
## Answer by JOHN (score -3)
https://quant.stackexchange.com/a/24618
There are many models that do not assume constant volatility. For example, GARCH, OU, COX.Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.