The stylised facts establish two properties that a good return model must have: (i) zero serial correlation in the returns themselves (the conditional mean is near zero), but (ii) persistent serial correlation in absolute returns (the conditional variance is time-varying). ARMA models capture (i) but cannot capture (ii): their variance is constant by construction. GARCH (generalised autoregressive conditionally heteroscedastic) models capture (ii) by making the conditional variance an autoregressive function of past squared returns and past variances.
The GARCH model — introduced by Bollerslev (1986) — is the single most widely used parametric volatility model in finance. It captures volatility clustering, produces a heavy-tailed unconditional distribution (even with normal innovations), and requires only three parameters. Its fitted variance sequence drives the risk-measurement pipeline: conditional Value-at-Risk (VaR) and Expected Shortfall (ES) are computed from , and standardised residuals are the input to filtered historical simulation.
Learning objectives. By the end of this note you should be able to:
- write the ARCH and GARCH equations and name every parameter;
- state the covariance stationarity conditions for ARCH and for GARCH, and derive the unconditional variance;
- explain why the squared GARCH process is an ARMA for ;
- describe the volatility clustering mechanism in intuitive terms;
- outline conditional maximum likelihood estimation and quasi-MLE;
- state what variance targeting is and when it is used.
In this lesson
-
- ARCH processes
-
- GARCH
-
- Maximum likelihood estimation
-
- Reading a GARCH output
Before you start
The full lesson, with worked examples and exercise solutions, is for members.
Read the full lessonNew to SelfMadeQuant.com? See membership options or browse the Quantitative Risk Management syllabus.