Procedure
Computing multi-step ahead volatility forecasts for ARCH(m) models.
Setup
Consider an ARCH(m) model at forecast origin :
We want to compute , the -step ahead forecast.
1-Step-Ahead Forecast
At time , all lagged values are known:
All quantities on the right-hand side are known at time .
2-Step-Ahead Forecast
At time , is unknown, so we substitute its expectation:
ℓ-Step-Ahead Forecast (General Formula)
For :
where:
- If , use (observed value)
- If , use (previous forecast)
This is a recursive formula that builds forecasts step by step.
Long-Run Behavior
As , forecasts converge to the unconditional variance:
provided that (stationarity condition).
Interpretation
Volatility forecasts “mean-revert” toward the long-run average volatility. The speed of mean reversion depends on the sum of ARCH coefficients.
Example: ARCH(1)
For an ARCH(1) model :
| Step | Formula | Notes |
|---|---|---|
| 1 | Known | |
| 2 | Substitute forecast | |
| 3 | Continue recursively | |
| General formula |
Long-run: as
Forecast Intervals
Forecast intervals for returns incorporate the conditional variance:
A forecast interval is:
where is the standard normal critical value.