Forecasting is the production of probabilistic statements about future values of random variables, given information available up to time T. A complete forecast is a predictive distribution p(yT+h∣FT); point forecasts (conditional means or medians), interval forecasts (prediction intervals), and density forecasts are all summaries of this distribution. Forecast quality is evaluated by accuracy (how close predictions are to outcomes) and calibration (whether stated probabilities match empirical frequencies).
Key Ideas
Point forecast: typically the conditional mean y^T+h=E[yT+h∣FT] under squared-error loss, or the conditional median under absolute-error loss. Evaluated by Mean Squared Error (MSE) or Mean Absolute Error (MAE).
Interval forecast: a (1−α)-prediction interval [LT+h,UT+h] satisfying P(yT+h∈[L,U]∣FT)=1−α. Evaluated by coverage rate and interval width.
Density forecast: the full predictive distribution p(yT+h∣FT). Evaluated by the log predictive score logp(yT+h∣FT) (strictly proper, cannot be gamed), the CRPS (Continuous Ranked Probability Score), or by probability integral transform (PIT) histograms for calibration.
Forecast horizon: h-step-ahead forecasts require iterating the model h times (iterated forecasts) or estimating a direct h-step regression. Under correct specification both are asymptotically equivalent; under misspecification direct forecasts can dominate (Schorfheide 2005; see Lag-Order Selection Criteria).
Parameter uncertainty: substituting point estimates θ^ for unknown parameters understates forecast uncertainty. Bayesian predictive inference integrates over the posterior: p(yT+h∣y1:T)=∫p(yT+h∣θ)p(θ∣y1:T)dθ. See Bayesian Multiperiod Prediction.
Combination: forecast combination — averaging predictions from multiple models — typically outperforms any single model (Bates-Granger 1969). Equal-weight averaging is surprisingly competitive; optimal weights from Forecast Combination (Winkler 1981) use the inverse covariance matrix of forecast errors.
How It Works
Evaluation framework:
Pseudo-out-of-sample evaluation: fix an estimation window ending at T0; produce h-step-ahead forecasts from T0 to T−h; compute accuracy metrics over the evaluation period.
RMSE (Root Mean Squared Error): RMSEh=(T−T0−h)−1∑t=T0T−h(y^t+h−yt+h)2.
Diebold-Mariano test: compares MSFEs of two models; test statistic dˉ/σ^ddN(0,1) where dˉ is the mean loss differential.
Theil's U statistic: ratio of model RMSE to random-walk RMSE; U<1 means the model beats the naive benchmark.
Forecasting is the primary empirical test of any economic model — a model that cannot predict out-of-sample carries limited credibility regardless of its in-sample fit. The forecast-combination literature shows that model averaging is typically more reliable than model selection in practice.
Open Questions
Optimal forecast combination weights are estimated with error; equal weighting often outperforms in small samples.
Non-stationarity and structural breaks invalidate fixed-weight combination and require adaptive methods.