Time-Series Models for Financial Data › Forecasting with ARIMA Models
Quantitative FinanceAll chapters Time-Series Models for Financial Data › Forecasting with ARIMA ModelsOne section · Sections in this chapter8 / 13 ↓
Reading tools Definitions & inline links
Choose your expertise level to adjust how many terms are explained. Beginners see more tooltips, experts see fewer to maintain reading flow. Hover over underlined terms for instant definitions.
Article links
Make inline references clickable
Time-series models are widely used for forecasting. Using observations up to time , we predict for horizons Forecast quality determines a model's practical value.
Point Forecasts
The optimal forecast (minimizing mean squared error) is the conditional expectation:
where:
- : forecast for time made at time
- : conditional expectation operator
- : future value at horizon
- : information set available at time
This conditional expectation uses all available information up to time to form the best prediction of the future value. For an AR(1) model , the one-step-ahead forecast is simply:
where:
- : one-step-ahead forecast
- : constant term
- : autoregressive coefficient
- : last observed value
For longer horizons, we iterate the forecasting equation, replacing unknown future values with their forecasts:
where:
- : two-step-ahead forecast
- : one-step-ahead forecast
- : constant term
- : autoregressive coefficient
- : last observed value
More generally, the forecast formula reveals how the current observation influences predictions at any horizon:
where:
- : forecast for given information at
- : unconditional mean
- : AR coefficient
- : forecast horizon
The forecast is a weighted average of the unconditional mean and the current deviation from that mean. The weight on the current deviation is , which shrinks toward zero as the horizon increases. As , forecasts converge to the unconditional mean: . This reflects the fundamental property that for stationary series, distant future values are increasingly disconnected from current conditions.
Forecast Intervals
The forecast error at horizon is the difference between the realized value and our prediction:
where:
- : forecast error at horizon
- : realized value at time
- : forecast made at time
For AR(1), the forecast error variance grows with horizon as uncertainty accumulates:
where:
- : variance of the forecast error at horizon
- : innovation variance
- : AR coefficient
As , this converges to the unconditional variance . The uncertainty approaches the unconditional variance because at very long horizons, our conditional forecast converges to the unconditional mean, and the forecast error becomes essentially the deviation of the future observation from that mean.
A 95% forecast interval is:
where:
- : forecast for time given information at
- : z-score for 95% confidence
- : forecast error variance
This widening of forecast intervals reflects increasing uncertainty at longer horizons, a fundamental feature of time-series prediction. Wider intervals make forecast uncertainty explicit for risk-management decisions.
