Skip to content
All library documents

Why GARCH(1,1) Is Popular and Where It Falls Short

Article Quant Q&A · Author: Jack

Summary

The document explains the popularity of GARCH(1,1) as a volatility model. Its simple structure, connection to established time series methods, and ability to represent volatility clustering and heavy tailed returns help explain its use. The discussion cites published forecast comparisons as evidence that the model can be difficult to outperform, while emphasizing that fit and predictive usefulness are distinct from a high goodness of fit statistic.

Key ideas

  • GARCH(1,1) models volatility from past information and is relatively straightforward to estimate.
  • Its popularity is supported by links to established time series methods and reported forecast performance.
  • GARCH models can capture volatility clustering and heavy tailed returns.
  • Normal innovations are optional, and extensions can model regimes and multivariate correlations.
  • Forecast quality can vary as market dynamics change, so the basic model has practical limits.

Tags

Full text
# Why is GARCH(1,1) so popular, especially in academia?


# Why is GARCH(1,1) so popular, especially in academia?












What makes GARCH(1,1) so prevalent in modeling volatility, especially in academia? What does this model offer that makes it significantly better than the others?

## Answer by Matt Wolf (score 22, accepted)

https://quant.stackexchange.com/a/7278

First, Garch models stochastic volatility. Thus its use should be limited to estimating the volatility component. The difference in some of the volatility models is the assumption made of the random variance process components.

I believe it has been popular because it is an extension of the ARCH family of models and it is relatively easy to setup and calibrate because it relies on past observations. Think of it this way: If you are to pinpoint your PhD dissertation topic would you take the risk to delve into deriving a new model, taking the risk you utterly fail and get nowhere over your x years of research or are you more likely to work on extensions or improvements of what currently exists? The same applies here GARCH is an extension of ARCH and there are numerous extensions of GARCH as well, such as GARCH-M, IGARCH, NGARCH...

I disagree with cdcaveman that it is the best model out there because it suffers from major deficiencies. Every model makes assumptions but there are better models out there for sure which is why I do not know of too many volatility traders that rely primarily on GARCH models in their quest to forecast volatility.

Deficiencies:

- It depends heavily on past variances

- The definition of "long-term variance" is at best arbitrary

- making the assumption of the randomness originating from a normal distribution

- The weights are just a result of optimization (MLE or other optimizers) of past data and make up the bulk of the calibration process. Volatility dynamics are changing in the same way as most other inputs to asset prices are dynamic thus making the assumption that an optimization of past variances, which results in the weights that make up the bulk of the current variance estimate, will yield anything that produces excess returns is a horrible assumption, imho.

- Though most multivariate models can get quickly complex, multivariate GARCH can be tricky in regards to specifying the covariances (VECH or BEKK come to mind). (credit to Bob Jansen for pointing out this aspect of GARCH).

Volatility models that are originating from trading desks and that are rarely to be found in academic paper or the public domain often

- do not make a normal distribution assumption of the variance dynamics

- heavily incorporate regime shifts

- rarely rely on functions of linear nature

- incorporate correlation structures with other asset classes and even non-price return related inputs.

In summary, its a neat model to output something to show off within minutes. Whether the results are usable is an entirely different question and again I do not know of too many pure index vol traders who embrace GARCH.

Edit:

A look at the SABR model (or dynamic SABR) might be beneficial when searching for better models, though the "backbone" dynamics of the SABR model are more applicable for some derivatives than others.

## Answer by Richard Hardy (score 14)

https://quant.stackexchange.com/a/29623

Let me start with a disclaimer that I have no interest in promoting GARCH models. However, I am aware of their history, their capabilities and some practical aspects of using them. That helps me come up with a few points to answer your question (Why is GARCH(1,1) so popular?):

- GARCH is inspired by ARMA, a classic time series model, and most likely the most popular one. ARMA being so heavily researched, well understood (both from theoretical and computational points of view) and broadly used paved a solid way for the advent of GARCH.

- GARCH(1,1) is very simple, yet it delivers good fit and accurate predictions; while this may not be immediately obvious by looking at $R^2$ values, it is actually the case; see Andersen & Bollerslev "Answering the skeptics: Yes, standard volatility models do provide accurate forecasts" (1998).

- GARCH is able to reproduce some of the stylized facts of asset returns, especially volatility clustering and heavy tails.

- GARCH(1,1) is hard to beat; see Hansen & Lunde "A forecast comparison of volatility models: does anything beat a GARCH (1, 1)?" (2005). Or isn't it? See Alexios Ghalanos blog post "Does anything NOT beat the GARCH(1,1)?".

To respond to some of Matt Wolf's points:

- Garch models stochastic volatility Not 100% correct. GARCH specifies a deterministic equation for volatility; volatility at time $t$ is completely determined by information as of $t-1$. Compare to stochastic volatility models; some of them just add a stochastic term to the deterministic GARCH equation to make it stochastic.

- making the assumption of the randomness originating from a normal distribution There is no mandatory normality assumption, the choice of the distribution to be assumed is free. Check e.g. the variety of distributions available in "rugarch" package in R.

- Though most multivariate models can get quickly complex, multivariate GARCH can be tricky in regards to specifying the covariances (VECH or BEKK come to mind) While that is correct, the issue has been addressed and there are a number of multivariate GARCH models (such as DCC, to give just one example) that accomodate high-dimensional time series easily. See e.g. Bauwens et al. "Multivariate GARCH models: a survey" (2006) or Silvennoinen & Terasvirta "Multivariate GARCH models" (2009). For vast-dimensional case, see Engle et al. "Fitting vast dimensional time-varying covariance models" (2008).

- [Other models, but not GARCH(1,1)] heavily incorporate regime shifts This is possible with GARCH class of models in general, but specifically vanilla GARCH(1,1) fails here indeed.

- [Other models, but not GARCH(1,1)] incorporate correlation structures with other asset classes and even non-price return related inputs Again, this is possible with GARCH class of models, but specifically vanilla GARCH(1,1) fails here indeed.

Now, let me reiterate that I am not trying to promote GARCH models; I am just trying to show why they are so popular.

## Answer by cdcaveman (score 0)

https://quant.stackexchange.com/a/7277

Volatility tends to cluster and mean revert... garch incorporated the behavior the best..... Ema doesn't do that.. its a step beyond exponential smoothing and weighting to replicate vol behavior

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.