Definition
A macroeconometric model is a system of equations describing the joint dynamics of macroeconomic aggregates — output, inflation, employment, interest rates, trade flows — estimated from time-series data and used for forecasting, policy analysis, and scenario simulation. Models range from small reduced-form Vector Autoregressions (VARs) to large structural simultaneous-equations systems with hundreds of equations. The defining feature is that aggregate behavioral relationships are estimated rather than calibrated.
Key Ideas
- Simultaneous equations: output, prices, and interest rates are jointly determined — the system must be solved simultaneously rather than equation by equation.
- Identification: structural behavioral equations (consumption function, monetary policy rule, investment equation) require exclusion restrictions or normalization to separate supply from demand shocks. Sims (1980) critiqued large models as "incredible" because these restrictions are often arbitrary.
- Fair (1980) benchmark: the Fair macro model (97 equations, 29 stochastic equations, 183 estimated coefficients, 60 exogenous variables) illustrates the scale of large macroeconometric models. Estimated by Two-Stage Least Squares (2SLS) on rolling samples; forecast uncertainty decomposed via stochastic simulation.
- SEMTSA critique (Zellner-Palm 1974): large models are over-parameterised; the implied Autoregressive Integrated Moving Average (ARIMA)/VAR representations are often inconsistent with the data. The Structural Econometric-Time Series Analysis (SEMTSA) approach derives parsimonious time-series representations from structural models and tests their compatibility.
- DSGE successors: Dynamic Stochastic General Equilibrium (DSGE) models (Smets-Wouters 2003, Christiano-Eichenbaum-Evans 2005) retain structural identification via micro-foundations and rational expectations but avoid atheoretical exclusion restrictions. Estimation is Bayesian.
- VAR alternative: Bayesian VARs (BVARs) with Minnesota priors consistently outperform large structural models in out-of-sample forecast accuracy (Litterman 1986).
How It Works
Large macroeconometric models are estimated in blocks:
- Behavioural equations (consumption, investment, imports, wages) estimated by limited-information methods (ordinary least squares [OLS] or 2SLS) using exclusion restrictions from economic theory.
- Identity equations (e.g., gross domestic product GDP = C + I + G + NX, accounting identities) imposed without estimation.
- Exogenous variables (government spending, foreign output, oil prices) forecasted separately or treated as scenarios.
- Dynamic simulation: given starting conditions and exogenous paths, the model is solved period by period. Nonlinear models require iterative solution (Newton-Raphson or Gauss-Seidel).
Forecast evaluation uses Root Mean Squared Error (RMSE) against benchmark models (random walk, AR(1), VAR) and Theil's U statistic.
Why It Matters
- Provided the empirical framework for macroeconomic policymaking from the 1950s through the 1990s; the Cowles Commission simultaneous-equations approach shaped macroeconomic practice for decades.
- The failure of large models to outperform simple VARs motivated the Bayesian VAR revolution (Doan-Litterman-Sims 1984) and the DSGE turn in academic and central-bank research.
- Fair's stochastic simulation framework (see Forecast Uncertainty Decomposition) remains the standard template for probabilistic forecasting from structural models.
Open Questions
- Whether DSGE models are subject to the same "incredible identification" critique as their Cowles Commission predecessors — rational expectations restrictions are also untestable in small samples.
- How to compare large structural models to Bayesian VARs via Marginal Data Density (MDD) when the models have very different parameter counts.
- Appropriate treatment of nonlinearities (zero lower bound, financial frictions) within the simultaneous-equations tradition.
Related