DSGE Model

dsgegeneral-equilibriummacroeconometricsrational-expectationsbayesianstate-spacestructural-identification

Definition

A Dynamic Stochastic General Equilibrium (DSGE) model is a micro-founded macroeconomic model in which optimizing households and firms interact in general equilibrium under rational expectations, subject to a small number of exogenous structural shocks (technology, preferences, monetary and fiscal policy, markups). Unlike the atheoretical Vector Autoregression or the exclusion-restricted Macroeconometric Model, every equation of a DSGE model derives from an explicit intertemporal decision problem, so its reduced-form coefficients are non-linear functions of a small set of "deep" (taste and technology) parameters. The dominant modern class — the New Keynesian medium-scale model (Christiano-Eichenbaum-Evans 2005, Smets-Wouters 2003) — grafts nominal rigidities (sticky prices and wages, habit formation, adjustment costs) onto a Real Business Cycle core.

Key Ideas

How It Works

Solution: from optimality conditions to state space

The equilibrium is a system of non-linear expectational difference equations (Euler equations, resource constraints, a policy rule such as a Taylor rule). Log-linearizing around the deterministic steady state yields a linear rational-expectations system whose solution is a state-space model — the (A,B,C,D)(A,B,C,D) transition/measurement form of State-Space Representation. Fernández-Villaverde, Rubio-Ramírez and Sargent (2005) give the exact map from these matrices to the VAR the model implies via the Kalman Filter innovations representation; the mapping and its invertibility eigenvalue condition (ρ(ABD1C)<1\rho(A-BD^{-1}C)<1) are worked through in the DSGE-to-VAR bridge sections of Vector Autoregression and Impulse Response Function and are not repeated here.

Estimation: prior × likelihood

Because the log-linear solution is a linear-Gaussian state-space model, the Kalman filter delivers the exact likelihood of the deep parameters θ\theta; Bayesian estimation then combines it with a prior p(θ)p(\theta) elicited from micro evidence and steady-state knowledge. The posterior is non-standard (the mapping from θ\theta to the state-space matrices is highly non-linear), so it is explored by MCMC — typically a single-block random-walk Metropolis-Hastings Algorithm over all parameters at once, since the Kalman filter marginalizes the latent states and closed-form full conditionals are unavailable (Strid 2010). Non-linearly solved DSGE models replace the Kalman filter with a particle filter and require particle-MCMC. Adolfson et al. (2005) estimate a 15-variable small-open-economy DSGE this way and show its sharp, significant impulse responses make it usable for policy conditioning where a Bayesian VAR's bands are too wide.

Identification of structural shocks

Identification is achieved by the theory itself: the cross-equation restrictions of the rational-expectations solution fix the mapping from shocks to observables, so no Cholesky ordering or sign restriction is imposed. When invertibility holds, the DSGE's own impulse responses coincide exactly with a structurally identified VAR's — the model supplies the identification matrix G=DG=D (see Impulse Response Function). This is the disciplined counterpart to the "incredible identification" problem of Structural Identification.

The DSGE–VAR bridge

Two complementary uses of the equivalence "DSGE ≈ restricted VAR" recur:

Why It Matters

Open Questions

Related