Procedure
Computing multi-step ahead volatility forecasts for GARCH models, with special focus on the GARCH(1,1) case.
Setup
Consider a GARCH(1,1) model at forecast origin :
The general GARCH(m,s) follows similar recursive logic.
1-Step-Ahead Forecast
All quantities are known at time :
Note: is the estimated conditional variance at time .
2-Step-Ahead Forecast
At time , both and are unknown. We use:
Since :
Therefore:
ℓ-Step-Ahead Forecast (General Formula)
For :
This recursive formula shows the key role of in forecast dynamics.
Explicit Formula
By repeated substitution:
Long-Run Behavior
As :
provided that (stationarity condition).
Interpretation
The term determines volatility persistence:
- Values close to 1 → slow mean reversion, forecasts stay elevated longer
- Values close to 0 → rapid mean reversion
Half-Life of Shocks
The “half-life” of a volatility shock is:
This measures how many periods it takes for a shock to half-decay.
Comparison: ARCH vs GARCH Forecasting
| Feature | ARCH(m) | GARCH(1,1) |
|---|---|---|
| 1-step | ||
| ℓ-step recursive | ||
| Long-run | ||
| Persistence | Determined by | Determined by |
Forecasting Returns
Return forecasts:
Forecast variance increases with horizon due to accumulated uncertainty: