Skip to main content
Macro by Mark
  • Home
  • News
  • Calendar
  • Indicators
  • Macro
  • About
Sign inSign up
Macro by Mark

Global Economic Data, Empirical Models, and Macro Theory
All in One Workspace

Public data from government agencies and multilateral statistical releases, anchored in official sources

© 2026 Mark Jayson Nation

Product

  • Home
  • Indicators
  • News
  • Calendar

Macro

  • Overview
  • Models
  • Labs
  • Glossary

Learn

  • Concepts
  • Models
  • Schools
  • History
  • Docs

Account

  • Create account
  • Sign in
  • Pricing
  • Contact
AboutPrivacy PolicyTerms of ServiceTrust and securityEthics and Compliance

Theory-Based Models

Loading Theory-Based Models

Macro by Mark

Unlock Full Macro Model Library with Starter.

This feature is exclusively available to Starter, Research, and Pro. Upgrade when you need this workflow, review pricing, or send a question before changing plans.

Upgrade to StarterView pricingQuestions?Already subscribed? Sign in

What you keep on Free

  • Create and edit one custom board
  • Use up to 3 widgets on each Free board
  • Browse indicators and calendar
← ModelsOverviewHistoryConceptsModelsSchools

Ramsey-Cass-Koopmans
Model

The optimal growth model where a representative household maximizes discounted utility over an infinite horizon, endogenously determining the saving rate through an Euler equation.

Derivation

Step-by-step mathematical derivation with typeset equations and expandable detail.

Sections

The household optimization problemThe Euler equation for consumptionPhase diagram and saddle-path stabilityThe modified golden rule

The household optimization problem

The Ramsey-Cass-Koopmans model replaces the Solow model's exogenous saving rate with optimal saving by forward-looking households. A representative household maximizes lifetime utility ∫0∞e−ρtu(c(t)) dt\int_0^\infty e^{-\rho t} u(c(t))\, dt∫0∞​e−ρtu(c(t))dt subject to the economy's resource constraint, where ρ>0\rho > 0ρ>0 is the rate of time preference and u(c)u(c)u(c) is a concave instantaneous utility function. The standard specification uses CRRA utility u(c)=c1−θ/(1−θ)u(c) = c^{1-\theta}/(1-\theta)u(c)=c1−θ/(1−θ) with θ>0\theta > 0θ>0 governing the elasticity of intertemporal substitution (1/θ1/\theta1/θ).

The economy has a neoclassical production function f(k)f(k)f(k) with diminishing returns to capital per effective worker kkk. Output is split between consumption and investment: f(k)=c+k˙+(n+g+δ)kf(k) = c + \dot{k} + (n + g + \delta)kf(k)=c+k˙+(n+g+δ)k, where nnn is population growth, ggg is technology growth, and δ\deltaδ is depreciation. Unlike Solow, the household chooses the consumption path c(t)c(t)c(t) optimally, trading off current enjoyment against future returns on saving. The transversality condition lim⁡t→∞e−ρtk(t)u′(c(t))=0\lim_{t \to \infty} e^{-\rho t} k(t) u'(c(t)) = 0limt→∞​e−ρtk(t)u′(c(t))=0 ensures the household does not accumulate wealth without bound or die in debt.

max⁡{c(t)}∫0∞e−ρtc(t)1−θ1−θ dt\max_{\{c(t)\}} \int_0^{\infty} e^{-\rho t} \frac{c(t)^{1-\theta}}{1-\theta}\, dt{c(t)}max​∫0∞​e−ρt1−θc(t)1−θ​dt

Household objective: maximize the discounted stream of CRRA utility over an infinite horizon, with ρ\rhoρ as the discount rate and θ\thetaθ as the coefficient of relative risk aversion.

k˙=f(k)−c−(n+g+δ)k\dot{k} = f(k) - c - (n + g + \delta)kk˙=f(k)−c−(n+g+δ)k

Capital accumulation: output minus consumption and break-even investment. The household's saving decision determines how much of f(k)f(k)f(k) goes to investment.

The Euler equation for consumption

Applying the Pontryagin maximum principle (or a Hamiltonian approach), the first-order conditions yield the Euler equation for consumption growth. The household equates the marginal rate of substitution between consumption at ttt and t+dtt + dtt+dt to the rate of return on capital. When the net marginal product of capital f′(k)−δf'(k) - \deltaf′(k)−δ exceeds the effective discount rate ρ+θg\rho + \theta gρ+θg, the return to saving is high, and the household tilts consumption toward the future. When it falls below, consumption is front-loaded.

The parameter θ\thetaθ controls how responsive consumption growth is to the interest rate. A high θ\thetaθ (low intertemporal elasticity of substitution) means the household strongly dislikes consumption variability, so even a large gap between the interest rate and the discount rate produces only modest consumption tilting. A low θ\thetaθ means the household readily shifts consumption across time in response to return differentials. The Euler equation, together with the capital accumulation equation, forms a two-dimensional dynamical system in (k,c)(k, c)(k,c) space.

c˙c=1θ(f′(k)−δ−ρ)\frac{\dot{c}}{c} = \frac{1}{\theta}\bigl(f'(k) - \delta - \rho\bigr)cc˙​=θ1​(f′(k)−δ−ρ)

Euler equation (per effective worker, with g=0g = 0g=0 for clarity): consumption grows when the net marginal product of capital exceeds the discount rate, scaled by the intertemporal elasticity 1/θ1/\theta1/θ.

c˙c=1θ(f′(k)−δ−ρ−θg)\frac{\dot{c}}{c} = \frac{1}{\theta}\bigl(f'(k) - \delta - \rho - \theta g\bigr)cc˙​=θ1​(f′(k)−δ−ρ−θg)

General Euler equation with technology growth: the effective discount rate includes the term θg\theta gθg reflecting the desire to smooth consumption per effective worker.

Phase diagram and saddle-path stability

The system {k˙,c˙}\{\dot{k}, \dot{c}\}{k˙,c˙} defines a phase diagram in (k,c)(k, c)(k,c) space. The k˙=0\dot{k} = 0k˙=0 locus is the set of points where consumption exactly absorbs output net of break-even investment: c=f(k)−(n+g+δ)kc = f(k) - (n + g + \delta)kc=f(k)−(n+g+δ)k. The c˙=0\dot{c} = 0c˙=0 locus is the vertical line at k∗k^*k∗ where f′(k∗)=δ+ρ+θgf'(k^*) = \delta + \rho + \theta gf′(k∗)=δ+ρ+θg. These two loci divide the phase plane into four regions with distinct directional arrows.

The steady state (k∗,c∗)(k^*, c^*)(k∗,c∗) is a saddle point: there is exactly one path (the saddle path) that converges to it. All other paths eventually violate either the transversality condition (capital grows without bound) or feasibility (consumption hits zero). The economy must jump to the saddle path at t=0t = 0t=0, which uniquely pins down the initial consumption level c(0)c(0)c(0) given the initial capital stock k(0)k(0)k(0). This saddle-path property is what makes the model determinate: the forward-looking household's optimal behavior selects the unique stable trajectory.

k˙=0  ⇒  c=f(k)−(n+g+δ)k\dot{k} = 0 \;\Rightarrow\; c = f(k) - (n + g + \delta)kk˙=0⇒c=f(k)−(n+g+δ)k

The k˙=0\dot{k} = 0k˙=0 locus: a hump-shaped curve showing the consumption level that exactly absorbs net output at each kkk.

c˙=0  ⇒  f′(k∗)=δ+ρ+θg\dot{c} = 0 \;\Rightarrow\; f'(k^*) = \delta + \rho + \theta gc˙=0⇒f′(k∗)=δ+ρ+θg

The c˙=0\dot{c} = 0c˙=0 locus: a vertical line at the capital stock where the marginal product of capital equals the effective discount rate.

The modified golden rule

At the steady state k∗k^*k∗, the marginal product of capital satisfies f′(k∗)=ρ+δ+θgf'(k^*) = \rho + \delta + \theta gf′(k∗)=ρ+δ+θg. This is the modified golden rule: unlike the Solow golden rule (f′(k)=n+g+δf'(k) = n + g + \deltaf′(k)=n+g+δ), the Ramsey steady state accounts for the household's impatience (ρ\rhoρ) and its preference for smooth consumption growth (θg\theta gθg). Because ρ>0\rho > 0ρ>0, the modified golden rule capital stock is below the golden rule level, ensuring the economy is dynamically efficient.

Steady-state consumption per effective worker is c∗=f(k∗)−(n+g+δ)k∗c^* = f(k^*) - (n + g + \delta)k^*c∗=f(k∗)−(n+g+δ)k∗, which is the vertical distance between the production function and the break-even line evaluated at k∗k^*k∗. Since k∗k^*k∗ lies below the golden rule, consumption is not maximized but the economy is on a path consistent with optimal intertemporal trade-offs. The household voluntarily accepts lower steady-state consumption in exchange for higher consumption along the transition (because it is impatient). The key comparative statics are: higher ρ\rhoρ lowers k∗k^*k∗ (more impatient households save less); higher θ\thetaθ also lowers k∗k^*k∗ (households that dislike consumption variability save less when growth is positive).

f′(k∗)=ρ+δ+θgf'(k^*) = \rho + \delta + \theta gf′(k∗)=ρ+δ+θg

Modified golden rule: the optimal steady-state capital stock equates the marginal product of capital to the sum of the discount rate, depreciation, and the consumption-smoothing adjustment θg\theta gθg.

c∗=f(k∗)−(n+g+δ)k∗c^* = f(k^*) - (n + g + \delta)k^*c∗=f(k∗)−(n+g+δ)k∗

Steady-state consumption per effective worker: output net of break-even investment at the modified golden rule capital stock.

Back to GraphCompare scenariosOverview