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 :

StepFormulaNotes
1Known
2Substitute forecast
3Continue 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.