A practitioner's guide to Vector AutoRegressive (VAR)-based macroeconomic forecasting at the Federal Reserve Bank of Atlanta, structured around a live 6-variable monthly model (real Gross Domestic Product (GDP), Consumer Price Index (CPI), unemployment, fed funds rate, M2, commodity prices). The paper covers three practical problems: constructing monthly GDP via Chow-Lin temporal disaggregation, generating conditional forecasts under the Waggoner-Zha (1998) minimum-Mean Square Error (MSE) procedure when data releases are staggered, and comparing six prior specifications on Root Mean Square Error (RMSE) from 1986–1997. The decisive finding: a Modified Litterman model (base Minnesota + sum-of-coefficients + cointegration dummy ) essentially matches the full Sims-Zha (ZVAR) prior in forecast accuracy; the long-run restrictions and explain the gain over plain Litterman, not the systemwide Normal-Wishart covariance structure.
Six-variable monthly VAR: real GDP (seasonally adjusted, chain-weighted 1992 dollars; distributed from quarterly via Chow-Lin with industrial production, nonagricultural employment, and real personal consumption as monthly indicators), CPI for all urban consumers (not seasonally adjusted), civilian unemployment rate (seasonally adjusted), effective federal funds rate, M2 money stock (seasonally adjusted), and Commodity Research Bureau (CRB) spot raw industrial commodity price index. Estimation period 1959:2–1997:12 with monthly lags.
Quarterly real GDP is distributed to monthly frequency using the Chow-Lin Generalized Least Squares (GLS) procedure. Let be the -vector of unknown monthly values, the corresponding matrix of monthly indicator variables, and the temporal aggregation matrix. The minimum-variance linear unbiased estimator of is:
where is the GLS estimate of the regression of quarterly aggregates on quarterly-averaged indicators, are quarterly residuals, and is the monthly covariance matrix. The autocorrelation coefficient of the monthly residuals is estimated from the implied quarterly AR(1) coefficient via a polynomial identity.
At most forecast origin dates, the latest quarterly GDP observation lags the available monthly indicators by one to three months. The solution is the Waggoner-Zha (1998) minimum-MSE conditional forecasting procedure. If is the -vector of stacked forecast residuals and encodes affine constraints (e.g., "set the fed funds rate equal to its January value"), the minimum-norm residuals satisfying the constraint are:
The constrained forecast error bands have singular covariance , requiring simulation from a reduced-rank distribution.
| Label | Description |
|---|---|
| OLS | Ordinary Least Squares (OLS), unrestricted; baseline |
| DOLS-AIC | OLS with Akaike Information Criterion (AIC) lag selection (1–3 lags) |
| Litterman | Base Minnesota: , , , |
| Modified Litterman | Litterman + sum-of-coefficients () + cointegration dummy () |
| ZVAR | Full Sims-Zha: , , , , , , |
| Partial ZVAR | ZVAR with and |
Monthly harmonic lag decay is approximated by with , matching the quarterly harmonic at monthly lags.
Modified Litterman produces the lowest or near-lowest RMSE for most variables and horizons. ZVAR is within 1–3% of Modified Litterman in nearly all cases. OLS is worst by 25–132% depending on variable and horizon. Partial ZVAR closely tracks plain Litterman. The key decomposition: ZVAR minus Partial ZVAR Modified Litterman minus Litterman, establishing that and account for essentially all of ZVAR's improvement over plain Litterman.
"This improvement is largely explained by the incorporation of reasonably tight priors on the long-run properties of the VAR. This long-run aspect of the specification appears to matter more for the improvements in accuracy than the systemwide nature of the formulation does."
The paper's most important contribution is the decomposition of the ZVAR prior's performance advantage: (sum-of-coefficients, near-unit-root shrinkage) and (cointegration dummy) explain the gain over base Litterman; the systemwide Normal-Wishart covariance structure is largely irrelevant. This is a practically decisive result — practitioners don't need the full Sims-Zha machinery to capture most of the long-run accuracy gains. The Chow-Lin section is a useful reference for any practitioner distributing quarterly aggregates to monthly frequency; the GLS formula is correct and the autocorrelation estimation via the polynomial identity is clean. The conditional forecasting treatment accurately summarizes Waggoner-Zha (1998). One caveat: the ZVAR hyperparameters were chosen post-sample, so the comparison is not a clean real-time experiment.