A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

DSGE Models: Dynamic Stochastic General Equilibrium

Research Depth 113 in the knowledge graph ☐ I know this ☆ Set as goal
2topics build on this
870prerequisites beneath it
See this on the map →
Eigenvalues and EigenvectorsExpectation Formation Mechanisms+9 more→→Financial Frictions and Amplification Mechanisms
dsge general-equilibrium stochastic

Core Idea

DSGE models integrate microeconomic optimization with macroeconomic outcomes under uncertainty. Households and firms solve dynamic problems subject to constraints and expectations; aggregate equilibrium clears markets while agents are subject to exogenous shocks. DSGE models allow simulation of policy experiments and analysis of how shocks propagate through the economy. They form the baseline framework for modern central bank analysis of monetary policy and represent the state-of-the-art tool for macroeconomic forecasting and policy evaluation.

Explainer

You already know the New Keynesian framework and the Phillips curve relationship between inflation and output. DSGE models are the formal machinery that makes these ideas rigorous and quantitatively operational. The name itself is the roadmap: Dynamic means agents make decisions over time, weighing today against tomorrow. Stochastic means the economy is hit by random shocks — technology changes, oil price spikes, shifts in consumer confidence. General Equilibrium means all markets (goods, labor, bonds) clear simultaneously, and every agent's choices are consistent with every other agent's choices.

A canonical DSGE model has three blocks. The household block specifies a representative consumer who maximizes lifetime utility over consumption and leisure, subject to a budget constraint. This yields an Euler equation — the intertemporal optimality condition you know from constrained optimization — linking today's consumption to expected future consumption and the real interest rate. The firm block specifies producers who set prices, often with Calvo-style staggered pricing (only a random fraction of firms can adjust prices each period), generating the New Keynesian Phillips curve as an equilibrium relationship. The policy block specifies a central bank following a Taylor-type rule, raising interest rates when inflation or output exceeds target. Together, these three blocks — typically expressed as a system of linearized difference equations — fully determine the dynamic response of output, inflation, and interest rates to any shock.

Solving the model requires the linear algebra from your prerequisites. After log-linearizing around a steady state, the model reduces to a system of the form E_t[x_{t+1}] = A·x_t + B·ε_t, where x is the vector of state variables and ε represents shocks. The eigenvalues of the matrix A determine whether the system has a unique stable solution — the Blanchard-Kahn conditions require exactly as many explosive eigenvalues as there are forward-looking (jump) variables. This is where your knowledge of eigenvalues and systems of linear equations pays off directly: checking these conditions and computing impulse response functions is fundamentally an exercise in matrix algebra.

The power of DSGE models lies in counterfactual policy analysis. Because the model is built from optimization problems, its structure does not change when policy changes — unlike reduced-form statistical models, which suffer from the Lucas critique. You can ask: "What would happen to inflation if the central bank responded more aggressively to output gaps?" and get an answer that accounts for how households and firms would adjust their behavior to the new rule. This is why central banks from the Federal Reserve to the ECB maintain large DSGE models as core tools. The limitation is that the models' predictions are only as good as their assumptions — the representative agent, rational expectations, and specific functional forms — and the 2008 crisis exposed how much standard DSGE models missed by omitting financial frictions and heterogeneous agents.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Center of Mass → Conservation of Linear Momentum → Elastic Collisions → Inelastic Collisions → Coefficient of Restitution → Collision Analysis and Real-World Applications → Two-Body Collisions in the Center-of-Mass Frame → Reduced Mass and Two-Body Problems → Kinematics in Two Dimensions → Projectile Motion → Circular Motion: Kinematics → Simple Harmonic Motion → Introduction to Differential Equations → Solow Growth Model → Capital Accumulation and the Golden Rule → Investment Demand and Capital Formation → Aggregate Demand → The AS-AD Model → Business Cycles → Recession Definition, Measurement, and Dating → The Output Gap → The Output Gap and Potential Output → Phillips Curve Derivation in New Keynesian Models → DSGE Models: Dynamic Stochastic General Equilibrium

Longest path: 114 steps · 870 total prerequisite topics

Prerequisites (11)

Leads To (1)