ARCH and GARCH Models
Conditional variance, volatility clustering, and why financial turbulence comes in waves
A quiet seismic record can suddenly erupt into violent activity. For a while, the signal may look almost calm, only to be followed by a burst of tremors and then another quiet interval. Financial time series often behave in a remarkably similar way. Daily returns may fluctuate mildly for months, then experience a storm of extreme movements. This alternating pattern of calm and turbulence is one of the main reasons why classical constant-variance models are often not enough.
In such situations, the series may still resemble white noise in its mean behavior, yet its variability changes over time. This phenomenon is known as volatility clustering: large changes tend to be followed by large changes, and small changes tend to be followed by small changes. ARCH and GARCH models were developed precisely to describe this kind of dynamic variance.
1) When White Noise Is Not Really “Stable”
In many applications, the innovations at may appear uncorrelated, but their magnitude is clearly not constant across time. A classic example is the series of Dow Jones daily returns from October 1, 1928 to December 31, 2010 (dataset dow.rate in Applied Time Series Analysis). Certain periods, especially the 1930s, display sustained turbulence, while isolated extremes stand out around events such as the 1929 crash and Black Monday on October 19, 1987.
To model this, we focus on the conditional variance of the innovation process.
This quantity represents the expected squared innovation given the past. In standard white noise, it would be constant. In ARCH/GARCH models, it evolves through time.
2) ARCH(1): The Basic Idea
The simplest ARCH model is built from
where εt is an i.i.d. sequence with mean 0 and variance 1, independent of the past. The conditional variance is defined by
In words: today’s volatility depends on yesterday’s squared shock. A large shock yesterday increases the conditional variance today.
3) Why This Is Indeed the Conditional Variance
Starting from
we get
Taking conditional expectation with respect to the past,
Since εt is independent of the past and has unit variance,
therefore
This confirms that the model really specifies the conditional variance of the process.
4) Squared Innovations Behave Like an AR Process
Rearranging the ARCH(1) equation gives
so we can write
where
This is one of the key insights behind ARCH models: although at itself may be uncorrelated, at2 can display serial dependence. That is why the ACF of squared residuals is central in volatility analysis.
5) The ARCH(q) Model
ARCH(1) is only the first step. More generally, an ARCH(q) model allows several past squared shocks to affect current variance:
σ2t|t-1 = α0 + α1at-12 + α2at-22 + ... + αqat-q2
Equivalently, the squared process can be written as
6) The GARCH(p, q) Model
The ARCH model is generalized by allowing past conditional variances to influence the present one. This leads to the GARCH model:
σ2t|t-1 = α0 + β1σ2t-1|t-2 + ... + βpσ2t-p|t-p-1 + α1at-12 + ... + αqat-q2
GARCH models are especially useful because they capture both short-term reactions to shocks and longer-term persistence in volatility.
7) Unconditional Variance
For a stationary GARCH process, the unconditional variance is
where the denominator reflects the total persistence of past squared shocks and past variances. The closer this total is to 1, the more persistent the volatility.
8) Three Concrete Examples
ARCH(4)
ARCH(8)
GARCH(1,1)
9) Visual Interpretation
When exploring simulated or estimated volatility curves, one notices an increasing tendency for extreme changes in conditional variability as persistence grows. In ARCH(1), as α1 → 1, large past shocks exert stronger and longer-lasting effects on future variance. In GARCH models, this persistence becomes even more visible because past variance itself re-enters the recursion.
The practical consequence is intuitive: volatility stops looking like isolated spikes and begins to appear in clusters. That is exactly what one often sees in finance, seismic data, and other systems characterized by intermittent bursts of intensity.
10) Conclusion
ARCH and GARCH models extend classical time series analysis by recognizing that uncertainty is not constant through time. Even when returns or residuals appear uncorrelated in the mean, their variance may reveal a rich and persistent structure.
This is why volatility modeling occupies such an important place in modern econometrics. It helps us understand why crises come in waves, why turbulence seems to have memory, and why the study of conditional variance is essential whenever calm and instability alternate in a time series.
Reference
- Applied Time Series Analysis