Fiveable

Intro to Time Series Unit 14 Review

QR code for Intro to Time Series practice questions

14.3 GARCH models and extensions

14.3 GARCH models and extensions

Written by the Fiveable Content Team • Last updated August 2025
Written by the Fiveable Content Team • Last updated August 2025
Intro to Time Series
Unit & Topic Study Guides

GARCH models expand on ARCH models by including past conditional variances in the current variance equation. This produces a more efficient representation of volatility processes, capturing long-term dependencies with fewer parameters and reducing overfitting risk.

Extensions like EGARCH and TGARCH address asymmetric effects in volatility, particularly the "leverage effect" in financial time series. These models allow negative and positive shocks to impact volatility differently, which improves accuracy in forecasting and risk management.

GARCH Models

GARCH model vs ARCH models

An ARCH model explains today's variance using only past squared residuals (past shocks). A GARCH model adds lagged conditional variances to that equation, so the model "remembers" its own recent variance estimates too.

The GARCH(p, q) model is written as:

σt2=ω+i=1qαiεti2+j=1pβjσtj2\sigma_t^2 = \omega + \sum_{i=1}^{q} \alpha_i \varepsilon_{t-i}^2 + \sum_{j=1}^{p} \beta_j \sigma_{t-j}^2

  • qq is the number of lagged squared residuals (the ARCH terms)
  • pp is the number of lagged conditional variances (the GARCH terms)

The most commonly used specification is GARCH(1,1), which includes just one ARCH lag and one GARCH lag. Even this simple version captures volatility clustering remarkably well in practice.

Why prefer GARCH over a pure ARCH model?

  • Parsimony. A GARCH(1,1) can replicate the memory of a high-order ARCH model with only three parameters (ω,α1,β1\omega, \alpha_1, \beta_1) instead of dozens.
  • Better long-term memory. The lagged variance term lets the model capture slow-decaying volatility patterns that a short-lag ARCH model would miss.
  • Lower overfitting risk. Fewer parameters means more stable estimates, especially with limited data.
GARCH model vs ARCH models, Volatility in High-Frequency Intensive Care Mortality Time Series: Application of Univariate and ...

GARCH models with lag structures

Choosing lag orders (p, q):

You need to pick pp and qq that fit the data without overcomplicating the model. In practice, GARCH(1,1) is the default starting point. Move to higher orders only if diagnostics suggest the simpler model is inadequate.

Estimation methods:

  • Maximum likelihood estimation (MLE) is the standard approach. You assume a distribution for the standardized residuals (typically Gaussian or Student's t) and maximize the corresponding log-likelihood.
  • Quasi-maximum likelihood estimation (QMLE) is useful when the assumed distribution is wrong. QMLE still gives consistent parameter estimates under weaker assumptions, though standard errors need adjustment.

Model selection and diagnostics:

  1. Fit candidate models with different (p,q)(p, q) combinations.

  2. Compare them using information criteria (AIC, BIC). Lower values indicate a better trade-off between fit and complexity.

  3. Check the standardized residuals of your chosen model:

    • Ljung-Box test on squared standardized residuals to detect remaining serial correlation in variance.
    • ARCH-LM test to check whether any ARCH effects are left unexplained.
  4. If these tests reject, consider increasing the lag order or switching to an extension model.

GARCH model vs ARCH models, Modeling Exchange Rate Volatility: Application of the GARCH and EGARCH Models

Volatility persistence in forecasting

Volatility persistence measures how long the effect of a shock to variance lingers. For a GARCH model, it's captured by the sum:

i=1qαi+j=1pβj\sum_{i=1}^{q} \alpha_i + \sum_{j=1}^{p} \beta_j

For a GARCH(1,1), this simplifies to α1+β1\alpha_1 + \beta_1.

  • When this sum is close to 1, shocks to volatility decay very slowly. A spike in variance today will still influence variance estimates far into the future.
  • When the sum equals 1 exactly, you have an Integrated GARCH (IGARCH) process, where shocks never fully die out and the unconditional variance is undefined.
  • When the sum is well below 1, volatility reverts to its long-run level relatively quickly.

Implications for forecasting:

  • High persistence means current volatility has a strong influence on future volatility, so short-horizon forecasts will differ substantially from the long-run average.
  • Long-term forecasts converge to the unconditional variance ω1α1β1\frac{\omega}{1 - \alpha_1 - \beta_1}, but convergence is slower when persistence is high.
  • Confidence intervals for multi-step-ahead forecasts widen more when persistence is high, reflecting greater uncertainty.

GARCH Model Extensions

Extensions of GARCH models

Standard GARCH treats positive and negative shocks symmetrically: a +2% return shock and a −2% return shock produce the same effect on variance. In reality, financial markets often exhibit a leverage effect, where negative shocks increase volatility more than positive shocks of equal size. The extensions below address this.

EGARCH (Exponential GARCH)

EGARCH models the log of the conditional variance, which has two benefits: it naturally prevents negative variance estimates, and it allows asymmetry through a sign term.

log(σt2)=ω+i=1qαiεtiσti+j=1pγjεtjσtj+k=1pβklog(σtk2)\log(\sigma_t^2) = \omega + \sum_{i=1}^{q} \alpha_i \frac{|\varepsilon_{t-i}|}{\sigma_{t-i}} + \sum_{j=1}^{p} \gamma_j \frac{\varepsilon_{t-j}}{\sigma_{t-j}} + \sum_{k=1}^{p} \beta_k \log(\sigma_{t-k}^2)

  • The γj\gamma_j coefficients capture asymmetry. If γj<0\gamma_j < 0, negative shocks increase volatility more than positive shocks.
  • Because the equation is in logs, there's no need for non-negativity constraints on the parameters.

TGARCH / GJR-GARCH (Threshold GARCH)

These models introduce an indicator function that "switches on" an extra term when the shock is negative:

σt2=ω+i=1q(αi+γiIti)εti2+j=1pβjσtj2\sigma_t^2 = \omega + \sum_{i=1}^{q} (\alpha_i + \gamma_i I_{t-i}) \varepsilon_{t-i}^2 + \sum_{j=1}^{p} \beta_j \sigma_{t-j}^2

where Iti=1I_{t-i} = 1 if εti<0\varepsilon_{t-i} < 0, and 0 otherwise.

  • For a positive shock, the impact on variance is αi\alpha_i.
  • For a negative shock, the impact is αi+γi\alpha_i + \gamma_i. If γi>0\gamma_i > 0, negative shocks have a larger effect, confirming the leverage effect.
  • The GJR-GARCH formulation is very similar to TGARCH, with minor differences in how the threshold term enters.

Why these extensions matter:

The leverage effect is well-documented in equity markets: stock price declines raise a firm's debt-to-equity ratio, increasing perceived risk and therefore volatility. Ignoring this asymmetry leads to biased volatility forecasts. These extensions are widely used in risk management applications such as portfolio optimization and option pricing, where accurate directional volatility estimates are critical.