Federal Reserve Economic Models

Deep Analysis of the FRB/US Macroeconomic Model

Page Overview

This page reviews the Federal Reserve's FRB/US model and how it informs policy analysis. It summarizes the model's structure, key inputs, and the way staff use simulations to compare policy paths. Use the beginner/expert toggle at the top right to adjust the level of detail.

Table of Contents

FRB/US Model Overview

What is it? The Fed's main large-scale model of the U.S. economy
Who uses it? Fed staff supporting the FOMC's rate decisions
What does it do? Simulates how policy and shocks affect about 365 variables
Track record: In use since 1996; public release since 2014

The Federal Open Market Committee meets eight times a year to set the federal funds rate. Those decisions shape borrowing costs, employment, and inflation. FRB/US is a core tool staff use to map policy choices to likely outcomes.

It is one input among many. The model provides scenario-based analysis alongside other models and judgment.

What Does "Model" Mean Here?

A model is a set of equations that link spending, hiring, prices, and financial conditions. Change a policy rate and the model traces how those links typically move over time. It is a disciplined way to compare options, not a forecast of surprises.

Why a Model Is Needed

Policy affects the economy through many channels and with long lags. A model helps keep those interactions and timing consistent.

  • Interconnected effects: Rate changes influence the dollar, asset prices, borrowing costs, and expectations at the same time.
  • Delayed transmission: Inflation often responds with a lag of many quarters.
  • Evidence base: FRB/US is estimated from decades of U.S. data.

The Major Sectors

FRB/US divides the economy into sectors with distinct behavior:

Households: Consumption and Saving

Households decide how much to spend versus save. Higher rates tend to slow big-ticket purchases, though some households are liquidity-constrained and less sensitive to rates.

Businesses: Investment and Hiring

Firms invest and hire based on expected demand and financing costs. Higher rates raise the hurdle for new projects.

Financial Markets: Policy Transmission

The Fed sets the overnight rate, which influences bond yields, mortgage rates, and equity valuations. The model captures these linkages.

The Rest of the World

Policy affects the dollar and trade. A stronger dollar typically restrains exports and lowers import prices.

Illustrative Example: A 1% Rate Increase

In the model, a 1 percentage point tightening typically produces:

  1. Immediately: Lower asset prices and a stronger dollar.
  2. Within 6 months: Softer housing activity and slower investment.
  3. Within 12 months: Slower job growth and a modest rise in unemployment.
  4. Within 18-24 months: Lower inflation as demand cools.

These are model-based tendencies, not point forecasts.

Model Classification: Large-scale estimated structural model (non-DSGE)
Current Version: February 2024 (284 behavioral equations, 365 variables)
Operational Since: 1996 (replacing the MPS model)
Public Availability: Model package released to researchers since 2014
Estimation: Maximum likelihood and GMM on post-1966 quarterly data
Solution: Newton-Raphson with expectation modes (VAR-based or model-consistent)

FRB/US is a large-scale estimated structural model that sits outside the DSGE tradition. It prioritizes empirical fit and institutional detail, with less emphasis on fully micro-founded optimization.

The model reflects the Fed's pragmatic approach to policy analysis. It replaced the MPS model in 1996 to modernize the macroeconometric framework and improve expectations handling.

Source: Federal Reserve FRB/US Project Page

What Makes FRB/US Different from DSGE Models?

The distinction matters for interpreting outputs and limitations:

1. Estimation vs. Calibration

DSGE models often calibrate key parameters and then evaluate fit. FRB/US estimates most parameters from aggregate data, improving empirical fit at some cost to structural interpretation.

2. Behavioral Equations vs. Euler Equations

FRB/US combines theory-consistent long-run relationships with empirical short-run dynamics. The consumption block blends lifecycle behavior with a rule-of-thumb component to approximate heterogeneity.

3. Institutional Realism

FRB/US embeds U.S. institutional details that are often abstracted in DSGE models:

  • Tax code detail: Progressive rates, depreciation schedules, tax credits
  • Entitlement programs: Social Security, Medicare, Medicaid with demographics
  • Mortgage structure: 30-year fixed-rate mortgages and cash-flow effects
  • Financial sector: Term structure, risk premia, Tobin's Q for investment
4. Expectation Flexibility

The model can run under different expectation assumptions without re-estimation. Staff can compare VAR-based expectations with model-consistent expectations to test robustness.

Policy Transmission Mechanisms

Monetary policy operates through multiple channels with different lag structures:

Channel Mechanism Peak Impact Model Representation
Interest Rate Channel Cost of capital → Investment, Housing 4-6 quarters User cost elasticities: $\epsilon_{I,r} \approx -1.0$
Asset Price Channel Equity valuations → Wealth → Consumption 6-8 quarters Wealth effect: $\partial C / \partial W \approx 0.03$
Exchange Rate Channel Rate differential → Dollar → Net exports 3-5 quarters Trade elasticity: $\epsilon_{NX,e} \approx -0.3$
Expectations Channel Forward guidance → Future rates → Current decisions 1-3 quarters Expectational terms in Euler equations
Credit Channel Bank capital → Lending standards → Credit availability 3-6 quarters Financial accelerator via risk spread

Numerical Implementation

Solution Algorithm:

# Pseudo-code for FRB/US solution
1. Linearize system around steady state
2. For t = 1 to T:
   a. Compute expectations: E_t[X_{t+1}] using VAR or RE
   b. Solve non-linear block (pricing, investment) via Newton-Raphson
   c. Solve linear block (identities, AR processes) analytically
   d. Check convergence: ||X_t - X_t^{prev}|| < tolerance
3. If not converged, update and iterate

# Key parameters from estimation:
- Consumption smoothing: σ ≈ 2.0 (IES = 0.5)
- Calvo pricing: θ ≈ 0.75 (avg. 4-quarter price duration)
- Phillips curve slope: κ ≈ 0.01 (very flat)
- Taylor rule: ψ_π ≈ 1.5, ψ_y ≈ 0.5
                

Comparative Advantages and Limitations

Advantages relative to DSGE models:

  • Stronger empirical fit to post-war U.S. data
  • Richer dynamics via estimated adjustment equations
  • Flexible expectations mechanisms for robustness checks
  • Institutional detail supports policy evaluation

Advantages relative to VAR/reduced-form models:

  • Structural interpretation enables counterfactuals
  • Theory-consistent long-run properties
  • Handles regime changes and forward guidance
  • Decomposition of shocks into structural components

Key limitations (discussed in detail below):

  • Limited financial frictions and credit-market detail
  • No explicit heterogeneity across households or firms
  • Weaker performance in unconventional policy periods
  • Phillips curve instability in recent decades

Model Structure and Core Framework

FRB/US separates desired behavior from the frictions that slow adjustment. The gap between targets and actual outcomes drives the economy's dynamics.

Understanding the Two Layers

Layer 1 - Long-run targets: Households and firms choose desired spending, hiring, and pricing based on incentives and expected income.

Layer 2 - Adjustment frictions: Financing, construction, and information delays slow the move toward those targets.

The Four Main Building Blocks

1. People's Decisions

Households smooth consumption over time based on income, wealth, and interest rates.

Example: A prospective buyer evaluates:

  • Current income
  • Expected future income
  • Mortgage rates
  • Existing savings and assets

The model aggregates these decisions into housing demand and consumption.

2. Business Decisions

Firms hire and invest based on expected demand and financing costs.

Example: A manufacturer considering a new plant tracks:

  • Current and expected sales
  • Borrowing costs
  • Labor costs and availability
  • Existing capacity

Aggregated decisions drive employment, investment, and output.

3. Price Setting

Firms adjust prices infrequently because changes are costly. That is why inflation responds with a lag.

In practice: Firms update prices in batches, not continuously, which makes inflation gradual rather than immediate.

4. Expectations About the Future

Expectations shape spending, pricing, and wage decisions today.

Fed Communication Matters: When the Fed signals a policy path, it shifts behavior immediately:

  • Businesses adjust investment plans
  • Households adjust housing decisions
  • Markets reprice long-term rates

How These Pieces Connect

The model traces a feedback loop:

  1. Fed changes interest rates →
  2. Borrowing costs shift →
  3. Spending and investment change →
  4. Production adjusts →
  5. Hiring responds →
  6. Wages move →
  7. Prices adjust →
  8. Inflation changes →
  9. Fed reassesses policy →
  10. ...and the cycle continues

FRB/US decomposes behavior into optimization-based targets and empirical adjustment dynamics, combining tractability with strong empirical fit.

Fundamental Structural Components

1. Arbitrage Equilibria and Asset Pricing

Financial markets are assumed to clear instantaneously via no-arbitrage conditions. The term structure of interest rates follows:

$$R_{t,n} = \frac{1}{n}\sum_{i=0}^{n-1} E_t[r_{t+i}] + \theta_{t,n}$$

where $R_{t,n}$ is the n-period rate, $r_t$ is the one-period policy rate, and $\theta_{t,n}$ is a time-varying term premium. The term premium follows an AR(1) process estimated via Kalman filter:

$$\theta_{t,n} = \rho_\theta \theta_{t-1,n} + \epsilon_{t}^{\theta}, \quad \rho_\theta \approx 0.95$$

Equity pricing follows a Gordon growth model with time-varying discount rates:

$$P_t^E = \frac{D_t}{R_t^E - g_t^D}, \quad R_t^E = r_t + \phi_{eq} + \omega_t$$

where $D_t$ are dividends, $g_t^D$ is expected dividend growth, $\phi_{eq}$ is the equity risk premium (estimated at 4.5% annually), and $\omega_t$ captures time-varying risk appetite.

Exchange rates obey modified uncovered interest parity:

$$E_t[\Delta s_{t+1}] = (r_t - r_t^*) + \psi_t$$

where $\psi_t$ represents deviations from UIP (risk premium, safe-haven flows) estimated to have half-life of ~3 quarters.

2. Intertemporal Optimization Problems

Household Optimization:

Representative household maximizes discounted utility over infinite horizon:

$$\max E_0 \sum_{t=0}^{\infty} \beta^t U(C_t, L_t)$$

subject to the intertemporal budget constraint:

$$A_{t+1} = (1+r_t)(A_t + W_t L_t - C_t - T_t)$$

The first-order condition yields the consumption Euler equation:

$$U_C(C_t, L_t) = \beta (1+r_t) E_t[U_C(C_{t+1}, L_{t+1})]$$

Assuming CRRA utility $U(C,L) = \frac{C^{1-\sigma}}{1-\sigma} + \psi \frac{(1-L)^{1-\nu}}{1-\nu}$, this becomes:

$$C_t^{-\sigma} = \beta (1+r_t) E_t[C_{t+1}^{-\sigma}]$$

Log-linearizing around steady state:

$$c_t = E_t[c_{t+1}] - \frac{1}{\sigma}(r_t - E_t[\pi_{t+1}] - \rho)$$

where $\sigma \approx 2.0$ (estimated), implying intertemporal elasticity of substitution $1/\sigma = 0.5$.

Firm Optimization:

Firms maximize present value of profits using production function:

$$Y_t = A_t K_t^\alpha L_t^{1-\alpha}$$

Capital accumulation follows:

$$K_{t+1} = (1-\delta)K_t + I_t$$

FOC for capital yields the neoclassical investment equation:

$$\frac{MPK_t}{P_t^I} = r_t + \delta - E_t\left[\frac{\Delta P_t^I}{P_t^I}\right]$$

where $MPK_t = \alpha A_t (K_t/L_t)^{\alpha-1}$ is the marginal product of capital and $P_t^I$ is the price of investment goods.

3. Adjustment Costs and Nominal Rigidities

Price Setting: Firms face Calvo pricing with probability $\theta$ of being unable to adjust prices each period. The Phillips curve derivation yields:

$$\pi_t = \beta E_t[\pi_{t+1}] + \kappa \cdot mc_t$$

where $\kappa = \frac{(1-\theta)(1-\beta\theta)}{\theta}$ and $mc_t$ are real marginal costs. With estimated $\theta \approx 0.75$, average price duration is $\frac{1}{1-\theta} = 4$ quarters.

The empirical Phillips curve in FRB/US incorporates additional persistence and indexation:

$$\pi_t = \gamma_f E_t[\pi_{t+1}] + \gamma_b \pi_{t-1} + \kappa \cdot gap_t + \mu \cdot \pi_t^{import}$$

where $\gamma_f \approx 0.24$, $\gamma_b \approx 0.76$, $\kappa \approx 0.01$ (very flat), $\mu \approx 0.08$.

Wage Setting: Similar Calvo mechanism for wages yields:

$$w_t = \phi_f E_t[w_{t+1}] + \phi_b w_{t-1} + \phi_u (u^* - u_t) + \phi_\pi \pi_t$$

with wage Phillips curve slope $\phi_u \approx 0.015$ and inflation pass-through $\phi_\pi \approx 0.60$.

4. Expectations Formation Mechanisms

FRB/US allows flexible expectations via three modes:

VAR-Based (Backward-Looking):

$$E_t[X_{t+h}] = \Phi_h X_t + \Psi_h Z_t$$

where $X_t$ contains endogenous variables and $Z_t$ contains exogenous variables. VAR parameters $\{\Phi_h, \Psi_h\}$ estimated via OLS on historical data.

Model-Consistent (Rational Expectations):

Expectations solved simultaneously with model via Newton-Raphson algorithm. For any variable $X$:

$$E_t[X_{t+h}] = f_h(X_t, \theta, \epsilon_{t+1:t+h})$$

where $f_h$ is the h-step ahead model solution and $\theta$ contains structural parameters.

Hybrid: Convex combination of VAR and RE:

$$E_t[X_{t+h}] = \lambda \cdot E_t^{VAR}[X_{t+h}] + (1-\lambda) \cdot E_t^{RE}[X_{t+h}]$$

with $\lambda$ typically set to 0.75, reflecting survey evidence that most agents use adaptive rather than fully rational expectations.

State Space Representation

The full model can be written in compact state-space form:

$$\begin{aligned} A_0 X_t &= A_1 X_{t-1} + A_2 E_t[X_{t+1}] + B Z_t + \epsilon_t \\ X_t &= [\text{GDP}, \pi, u, r, C, I, ...]^T \in \mathbb{R}^{365} \\ Z_t &= [\text{oil price}, \text{foreign demand}, ...]^T \in \mathbb{R}^{40} \end{aligned}$$

where $A_0, A_1, A_2 \in \mathbb{R}^{365 \times 365}$ are sparse matrices (90% zeros) containing structural parameters, $B \in \mathbb{R}^{365 \times 40}$ maps exogenous shocks, and $\epsilon_t$ are structural innovations.

Computational Implementation:

# Solution algorithm (simplified)
function solve_frbusmodel(params, exog_path, T):
    X = initialize_state_vector()
    
    for t in 1:T:
        # 1. Form expectations
        if expectations_mode == "VAR":
            E_X = VAR_forecast(X[1:t], params.VAR)
        elif expectations_mode == "RE":
            E_X = RE_solve(X, params, t)
        
        # 2. Solve for current period
        # Non-linear block (4 key equations)
        X_nl = newton_raphson(
            F_nonlinear, X0=X[t-1], 
            args=(E_X, exog_path[t], params)
        )
        
        # Linear block (rest of model)
        X_linear = sparse_solve(
            A_linear, 
            b=B*exog_path[t] + C*X_nl
        )
        
        X[t] = [X_nl; X_linear]
    
    return X
end

# Typical performance:
# - Single simulation: ~0.5 seconds (365 vars, 200 quarters)
# - Stochastic simulation (1000 draws): ~10 minutes
# - Full parameter estimation: ~2 hours on 32-core cluster
                
Household Sector

This section explains how the model treats household spending, saving, housing, and labor supply.

The Three Big Household Decisions

1. Spending vs. Saving

Households balance current spending against future needs. The model assumes decisions reflect lifetime income, not just today's paycheck.

Example: College Graduate's First Job

Scenario: A new graduate starts a job paying $50,000 a year.

Near-term view: "I should keep payments low."

Lifetime view: "Expected earnings rise over time, so borrowing modestly can be affordable."

The model aggregates these decisions into overall consumption and saving.

In economics: This is called consumption smoothing: spending is steadier than income over the life cycle.

2. Buying Houses

Housing is the largest purchase for most households. Mortgage rates therefore matter disproportionately.

Illustration: How Rate Changes Affect Housing (November 2025)
Mortgage Rate Monthly Payment ($400K home) Annual Difference
6.0% $2,398 Baseline
7.0% $2,661 +$3,156/year
8.0% $2,935 +$6,444/year

Higher rates raise monthly payments and reduce demand; the model maps that into lower housing activity.

3. Working vs. Leisure

People decide how much to work based on wages and preferences for leisure.

Example: The Part-Time Work Decision

At $15/hour, someone might work 30 hours a week. At $25/hour, some will work more hours, while others choose more leisure. The model captures the average response.

Current State (November 2025)

Average Household Income: $78,500/year (up 3.8% from 2024)
Savings Rate: 4.2% of disposable income
Household Debt: $17.5 trillion total ($12.1T mortgages, $1.6T auto, $1.6T credit cards)
Wealth: Average household net worth: $1.06 million

What this means: Household balance sheets are solid but sensitive to interest rates. Higher borrowing costs weigh on housing and credit growth.

The household sector covers consumption, housing, portfolio allocation, and labor supply. The model uses a lifecycle framework with heterogeneity approximated by weighted aggregation.

Consumption Function Specification

Aggregate consumption is modeled as a weighted average of forward-looking (lifecycle) and backward-looking (rule-of-thumb) components:

$$C_t = \omega \cdot C_t^{LC} + (1-\omega) \cdot C_t^{RT}, \quad \omega \approx 0.60$$

Lifecycle Component ($C_t^{LC}$):

Derived from intertemporal optimization with log-linearized Euler equation:

$$c_t^{LC} = \frac{1}{1+\beta} c_{t-1} + \frac{\beta}{1+\beta} E_t[c_{t+1}^{LC}] + \frac{1-\beta}{\sigma(1+\beta)}(w_t - c_t^{LC})$$

where $w_t$ is household wealth (financial + human capital). Human capital is computed as the PDV of expected labor income:

$$HC_t = E_t \sum_{s=0}^{\infty} \left(\frac{1}{1+r}\right)^s Y_t^{labor}$$

Rule-of-Thumb Component ($C_t^{RT}$):

Constrained households consume a fixed fraction of current disposable income:

$$C_t^{RT} = \lambda \cdot (Y_t - T_t), \quad \lambda \approx 0.95$$

This specification implies the following MPCs and wealth effects:

  • MPC from transitory income shock: $\approx 0.40$ (weighted average)
  • MPC from permanent income increase: $\approx 0.85$ (lifecycle dominates long-run)
  • Wealth effect: $\partial C / \partial W \approx 0.03$ (3 cents per dollar of wealth increase)

Housing Sector

Housing Demand:

Real housing demand (stock) determined by user cost of housing capital:

$$\log H_t^D = \beta_0 + \beta_1 \log Y_t^{perm} + \beta_2 \log UC_t^{housing} + \epsilon_t$$

where the user cost is:

$$UC_t = P_t^H \left[(r_t^{mortgage} + \delta_H + \tau_{property})(1-\tau_{income}) - E_t[\pi_t^H]\right]$$

with estimated elasticities $\beta_1 \approx 1.0$ (unit income elasticity), $\beta_2 \approx -0.5$ (user cost elasticity).

Residential Investment:

Housing investment (flow) responds to gap between desired and actual stock:

$$I_t^H = \delta_H H_{t-1} + \phi(H_t^D - H_{t-1}) + \psi \Delta H_t^D$$

where $\phi \approx 0.15$ (slow adjustment due to construction lags) and $\psi \approx 2.5$ (accelerator effect).

Labor Supply

Aggregate labor supply (hours) is derived from utility maximization over consumption and leisure. The labor supply elasticity to real wages is:

$$\epsilon_{L,w} = \frac{d \log L}{d \log (W/P)} \approx 0.25$$

This low elasticity reflects offsetting income and substitution effects. Participation elasticity is higher at $\approx 0.5$, particularly for secondary earners.

Illustrative State Variables (Q4 2025)

# Household Sector State (Q4 2025)
Consumption_total = 14.8  # $ trillion, real 2017 dollars
Disposable_income = 17.9  # $ trillion, real
Savings_rate = 0.042      # 4.2% of disposable income

# Wealth composition
Financial_wealth = 85.3   # $ trillion (stocks, bonds, deposits)
Housing_wealth = 47.8     # $ trillion (home equity)
Total_wealth = 133.1      # $ trillion

# Debt
Mortgage_debt = 12.1      # $ trillion
Consumer_credit = 5.1     # $ trillion (auto, cards, student)
Debt_service_ratio = 0.094  # 9.4% of disposable income

# Housing market
Home_prices = 329000      # $ median existing home
Mortgage_rate = 0.072     # 7.2% 30-year fixed
Housing_starts = 1.42     # million units, SAAR

# Labor market
Participation_rate = 0.625  # 62.5% of working-age population
Hours_worked = 34.3        # average weekly hours
Real_wage_growth = 0.018   # 1.8% y/y

# Key elasticities (estimated)
epsilon_C_r = -0.12       # consumption to real rate (semi-elasticity)
epsilon_H_r = -0.50       # housing to user cost
epsilon_L_w = 0.25        # labor to real wage
MPC_transitory = 0.40     # marginal propensity to consume
wealth_effect = 0.03      # consumption to wealth
                    

Impulse Response to 100bp Rate Increase

Quarter Consumption (% chg) Res. Investment (% chg) Hours Worked (% chg) Saving Rate (pp chg)
Q1-0.1-1.2-0.05+0.2
Q4-0.4-4.5-0.18+0.4
Q8-0.6-5.2-0.25+0.3
Q12-0.5-3.8-0.20+0.1

Note: Housing responds faster than consumption because of leverage and the durability of housing capital. Consumption effects peak later as wealth effects accumulate.

Firm Sector

This section covers how businesses make decisions about production, hiring, investment, and pricing.

The Four Key Business Decisions

1. How Much to Produce?

Firms try to match production to demand, but output adjusts with lags because supply chains and staffing take time.

Example: The Holiday Season Surge

A toy manufacturer sees orders rise in October. Production increases only after:

  • Ordering raw materials (2-3 weeks)
  • Hiring and training temporary workers (3-4 weeks)
  • Arranging extra warehouse space (several weeks)

The model captures these lags between demand and output.

2. How Many Workers to Hire?

Hiring is costly and uncertain, so firms adjust cautiously.

In practice: Firms often use overtime before adding permanent staff, and hire only once demand looks durable.

Real Numbers: The Hiring Decision (November 2025)

Cost to hire one employee:

  • Recruiting: $4,000
  • Training: $6,000
  • Lower productivity during training: $3,000
  • Total: $13,000

Average salary is $60,000/year with $15,000 in benefits. Hiring is a long-term commitment.

Model implication: Employment typically lags output because firms wait for sustained demand.

3. Should We Build New Factories? (Investment)

Large investments take time and depend on expected demand and financing costs:

  • Expected sales are strong
  • Borrowing costs are manageable
  • Uncertainty is limited
How Interest Rates Affect Business Investment

Scenario: A company considers a $10 million factory expansion.

Interest Rate Annual Loan Cost ROI Needed Decision
3% $300,000 >5% Proceed
5% $500,000 >7% Cautious
7% $700,000 >9% Postpone

Higher rates raise the hurdle for investment and slow capital spending.

4. Setting Prices

Firms do not change prices continuously because doing so is costly and risks customer backlash.

Why Prices Are "Sticky"

Costs of changing prices:

  • Restaurants: printing new menus
  • Retailers: changing price tags/labels
  • E-commerce: updating thousands of website pages
  • B2B: renegotiating long-term contracts
  • Everyone: risk of annoying customers

Model implication: Prices change infrequently, so inflation responds to policy with a lag.

Current Business Conditions (November 2025)

Business Investment: $3.1 trillion/year (down 5% from 2023 peak)
Corporate Profits: $2.8 trillion/year (profit margin: 11.2%)
Business Lending Rate: 8.3% average (up from 4.5% in 2021)
Capacity Utilization: 78.5% (below historical 80% average)

What this means: Higher borrowing costs have cooled investment. Firms are using existing capacity rather than expanding, consistent with policy restraint.

The firm sector covers production, factor demand, price setting under nominal rigidities, and investment with adjustment costs. The model uses standard neoclassical production with Calvo pricing and Tobin's Q investment.

Production Technology

Aggregate production follows Cobb-Douglas with labor-augmenting technical progress:

$$Y_t = A_t K_t^\alpha (L_t H_t)^{1-\alpha}$$

where $K_t$ is capital stock, $L_t$ is employment, $H_t$ is hours per worker, and $A_t$ is labor productivity. Estimated output elasticity $\alpha \approx 0.33$ (consistent with capital share of income).

Productivity evolves as:

$$\Delta \log A_t = \mu_A + \rho_A \Delta \log A_{t-1} + \epsilon_t^A$$

with trend growth $\mu_A \approx 0.005$ (2.0% annualized) and persistence $\rho_A \approx 0.3$.

Capital Accumulation and Investment

Capital Stock Dynamics:

$$K_{t+1} = (1-\delta)K_t + I_t$$

with depreciation rate $\delta \approx 0.025$ (10% annualized, weighted average of structures and equipment).

Investment Function:

Desired capital stock derived from profit maximization:

$$K_t^* = \alpha \cdot \frac{Y_t}{UC_t^K}$$

where user cost of capital is:

$$UC_t^K = \frac{P_t^I}{P_t}\left[(r_t + \delta)(1-\tau_c ITC) - E_t[\pi_t^I]\right] \cdot \frac{1}{1-\tau_c}$$

with $\tau_c$ corporate tax rate (currently 21%), $ITC$ investment tax credit, and $\pi_t^I$ capital gains on investment goods.

Actual investment follows Tobin's Q with adjustment costs:

$$\frac{I_t}{K_t} = \delta + \phi_0 + \phi_1 Q_t + \phi_2 \Delta Y_t + \phi_3 CF_t$$

where:

  • $Q_t = \frac{V_t}{P_t^I K_t}$ is Tobin's Q (market value / replacement cost)
  • $\Delta Y_t$ captures accelerator effects
  • $CF_t$ is cash flow (for liquidity-constrained firms)

Estimated parameters:

  • $\phi_1 \approx 0.04$ (Q elasticity—gradual adjustment)
  • $\phi_2 \approx 19.5$ (strong accelerator effect)
  • $\phi_3 \approx 0.22$ (22% of firms liquidity constrained)

Labor Demand

Optimal Employment:

From production function, labor demand satisfies:

$$MPL_t = (1-\alpha) A_t \left(\frac{K_t}{L_t H_t}\right)^\alpha = \frac{W_t}{P_t} \cdot (1 + \tau_{payroll})$$

Log-linearizing yields labor demand:

$$\ell_t = \frac{1}{\alpha}y_t - \frac{1}{\alpha}(w_t - p_t) + \frac{\alpha}{1-\alpha}k_t$$

Long-run elasticity of labor demand to real wages: $\epsilon_{L,W} = -\frac{1}{\alpha} \approx -3.0$.

Hours Adjustment:

Firms can adjust hours faster than headcount. The model specifies heterogeneous adjustment speeds:

$$\Delta h_t = \lambda_h (h_t^* - h_{t-1}) + (1-\lambda_h) E_t[\Delta h_{t+1}^*]$$

with $\lambda_h \approx 0.33$ (one-third immediate adjustment via overtime, two-thirds gradual).

Employment adjustment is slower due to hiring and firing costs:

$$\Delta \ell_t = \lambda_\ell (\ell_t^* - \ell_{t-1}) + \psi \Delta y_t$$

with $\lambda_\ell \approx 0.10$ (roughly 10 quarters to close the gap) and $\psi \approx 0.3$ (immediate response to output growth).

Price Setting and the Phillips Curve

Calvo Pricing Framework:

Each period, fraction $\theta$ of firms cannot adjust prices. Optimizing firms set price $P_t^*$ to maximize:

$$\max_{P_t^*} E_t \sum_{s=0}^{\infty} (\beta \theta)^s \Lambda_{t,t+s} \left[\frac{P_t^*}{P_{t+s}} Y_{t+s}(P_t^*) - MC_{t+s} Y_{t+s}(P_t^*)\right]$$

First-order condition yields optimal markup:

$$\frac{P_t^*}{P_t} = \frac{\epsilon}{\epsilon - 1} \cdot \frac{E_t \sum_{s=0}^{\infty} (\beta\theta)^s \Lambda_{t,t+s} MC_{t+s} Y_{t+s}}{E_t \sum_{s=0}^{\infty} (\beta\theta)^s \Lambda_{t,t+s} Y_{t+s}}$$

Log-linearizing and aggregating yields the New Keynesian Phillips Curve:

$$\pi_t = \beta E_t[\pi_{t+1}] + \kappa \cdot mc_t$$

where $\kappa = \frac{(1-\theta)(1-\beta\theta)}{\theta} \cdot \frac{1-\alpha}{1-\alpha+\alpha\epsilon}$.

Empirical Implementation:

The baseline FRB/US Phillips curve incorporates indexation and additional state variables:

$$\pi_t = \gamma_f E_t[\pi_{t+1}] + \gamma_b \pi_{t-1} + \kappa \cdot gap_t + \mu \cdot \pi_t^{import} + \nu \cdot gap_t^{energy}$$

Estimated parameters (2024 vintage):

  • $\gamma_f = 0.24$ (forward-looking weight)
  • $\gamma_b = 0.76$ (backward-looking weight)
  • $\kappa = 0.009$ (flat Phillips curve)
  • $\mu = 0.075$ (import price pass-through)
  • $\nu = 0.015$ (energy gap coefficient)

The flat Phillips curve implies larger output gaps are needed for disinflation, which helps explain slow progress in recent years.

Current State Variables (Q4 2025)

# Firm Sector State (Q4 2025)
GDP_real = 22.8           # $ trillion, 2017 dollars
Capital_stock = 48.2      # $ trillion, private nonresidential
Investment_rate = 0.128   # I/K ratio (12.8% of capital stock)
Depreciation_rate = 0.025 # quarterly (10% annualized)

# Production
Capacity_utilization = 0.785  # 78.5%
Labor_productivity = 2.1      # % growth rate
TFP_growth = 0.8             # % growth rate

# Employment
Employment_total = 159.2   # millions
Hours_weekly = 34.3        # average per worker
Unemployment_rate = 0.040  # 4.0%

# Pricing
Markup = 1.18             # Price/Marginal cost (18% markup)
Inflation_core_PCE = 0.026 # 2.6% y/y
Wage_inflation = 0.045     # 4.5% y/y

# Investment
Business_investment = 3.1  # $ trillion/year
User_cost_capital = 0.082  # 8.2%
Tobin_Q = 1.05            # slightly above replacement cost

# Corporate finance
Corporate_profits = 2.8    # $ trillion/year
Profit_margin = 0.112      # 11.2% of sales
Corporate_debt = 10.5      # $ trillion
Interest_coverage = 8.2    # EBIT/Interest expense

# Key elasticities (estimated)
epsilon_K_r = -1.00       # capital to user cost
epsilon_I_Q = 0.04        # investment to Tobin's Q
epsilon_L_W = -3.00       # labor to real wage
Phillips_slope = 0.009    # inflation to output gap
                    

Impulse Response to 100bp Rate Increase

Quarter Investment (% chg) Employment (% chg) Capacity Util. (pp chg) Core Inflation (pp chg)
Q1-0.8-0.02-0.3-0.01
Q4-3.2-0.18-1.1-0.08
Q8-4.5-0.42-1.5-0.22
Q12-3.1-0.38-1.2-0.35
Q16-1.8-0.25-0.7-0.42

Note: Investment responds earlier than employment, while inflation responds slowly given a flat Phillips curve.

Expectations Formation

Expectations are central: what people anticipate about inflation and growth influences wages, prices, and spending.

The Bank Run Analogy

Expectations can be self-fulfilling when many actors respond to the same belief.

If workers expect higher inflation, they seek higher wages, and firms raise prices to cover costs. Those actions can validate the expectation.

How People Form Expectations (Three Ways)

1. Looking Backwards (Simple Approach)

Many households extrapolate from recent experience.

Example: Inflation Expectations

2019-2021: Inflation near 2% for several years
Typical expectation: "Inflation will stay around 2%"

2022: Inflation spikes toward 9%
Updated expectation: "Inflation may stay high"

2024-2025: Inflation cools to about 2.6%
Current expectation: "Inflation is easing but still above target"

This approach is simple but adjusts slowly.

2. Trusting Experts (Following the Fed)

Some households and most businesses pay attention to Fed guidance and projections.

Real Example: Fed's "Dot Plot" Impact

Each quarter the Fed publishes its interest-rate projections ("dot plot"). When that path shifts, markets adjust quickly:

  • Long-term bond yields rise
  • Mortgage rates increase
  • Stock market often falls

These moves occur before policy changes take effect.

3. Thinking It Through (Rational Expectations)

More sophisticated actors use models and policy rules to form forward-looking expectations.

This approach is more complex and is the basis for the model's "rational expectations" option.

Why This Matters for Policy

Case Study: The Fed's Credibility Challenge (2021-2023)

Early 2021: The Fed described inflation as transitory
→ Expectations remained contained
→ Wage and price adjustments were limited

Late 2021: Inflation persisted longer than expected
→ Expectations rose
→ Wages and prices adjusted more aggressively

Lesson: Weaker credibility raises the cost of disinflation. The model shows larger rate increases are needed to achieve the same result.

Current Expectations (November 2025)

Household Inflation Expectations (Michigan Survey):

  • 1-year ahead: 3.2% (elevated but falling)
  • 5-10 years ahead: 2.9% (close to target, well-anchored)

Market-Based Expectations (from bonds):

  • 5-year inflation: 2.4%
  • 10-year inflation: 2.3%

Professional Forecasters:

  • 2026 inflation: 2.3%
  • 2027 inflation: 2.1%

What this means: Long-term expectations remain near the Fed's 2% target, while short-term expectations are elevated. That mix supports a restrictive policy stance.

Expectations formation is a key driver of dynamics. The model supports multiple expectation modes to test how assumptions affect policy transmission.

Three Expectational Modes

1. VAR-Based (Adaptive) Expectations

Expectations formed via reduced-form vector autoregression estimated on historical data:

$$E_t[X_{t+h}] = \sum_{j=0}^{p} \Phi_j X_{t-j} + \sum_{j=0}^{q} \Psi_j Z_{t-j}$$

where $X_t$ contains endogenous variables (GDP, inflation, rates, etc.) and $Z_t$ contains exogenous variables. The VAR is estimated via OLS with lag length $p$ selected via BIC (typically $p=4$ quarters).

Properties:

  • Computationally fast (no simultaneity)
  • Matches survey evidence of adaptive expectations
  • Generates persistence similar to actual data
  • Suffers from Lucas critique (invariant to policy regime changes)

Multi-step ahead forecasts:

$$E_t[X_{t+h}] = \Phi^h X_t + \sum_{j=0}^{h-1} \Phi^j \Psi Z_{t+h-j-1}$$
2. Model-Consistent (Rational) Expectations

Agents use the model itself to form expectations. For any variable $X_{t+h}$:

$$E_t[X_{t+h}] = f_h(S_t; \theta, \{Z_{t+j}\}_{j=0}^{h})$$

where $f_h$ is the h-step ahead model solution, $S_t$ is the current state vector, $\theta$ are structural parameters, and $\{Z_{t+j}\}$ is the path of exogenous variables.

Solution Algorithm:

# Model-consistent expectations solution (Newton-Raphson)
function solve_RE(model, T_horizon):
    X = initialize_guess()  # Initial trajectory
    
    max_iter = 100
    tolerance = 1e-6
    
    for iter in 1:max_iter:
        X_old = copy(X)
        
        # Forward pass: compute expectations
        for t in 1:T_horizon:
            E_X[t] = model_solution(X[t+1:T_horizon])
        
        # Backward pass: solve equilibrium conditions
        for t in T_horizon:-1:1:
            # Solve simultaneous system
            X[t] = newton_solve(
                F(X[t], X[t-1], E_X[t]) = 0,
                jacobian = compute_jacobian()
            )
        
        # Check convergence
        if norm(X - X_old) < tolerance:
            break
    
    return X, E_X
end
                        

Properties:

  • Theoretically consistent (no money left on table)
  • Policy-invariant (satisfies Lucas critique)
  • Allows credible forward guidance analysis
  • Computationally intensive (requires iterative solution)
  • Can exhibit multiplicity of equilibria
3. Hybrid Expectations

Convex combination of VAR and RE expectations:

$$E_t[X_{t+h}] = \lambda \cdot E_t^{VAR}[X_{t+h}] + (1-\lambda) \cdot E_t^{RE}[X_{t+h}]$$

Default specification uses $\lambda = 0.75$ (75% adaptive, 25% rational), reflecting survey evidence that most agents use simple forecasting rules.

Rationale from micro data:

  • Survey of Professional Forecasters: ~30% use model-based forecasts
  • Survey of Consumer Expectations: ~90% use recent trends
  • Firm pricing surveys: ~70% use backward-looking indexation

Expectational Phillips Curve

The degree of forward vs. backward-looking behavior critically affects inflation dynamics:

$$\pi_t = \gamma_f E_t[\pi_{t+1}] + \gamma_b \pi_{t-1} + \kappa \cdot gap_t$$

With estimated weights $\gamma_f = 0.24$, $\gamma_b = 0.76$, the Phillips curve is highly backward-looking, implying:

  • Inflation is persistent (high $\gamma_b$ → slow disinflation)
  • Forward guidance has limited impact (low $\gamma_f$)
  • Credibility matters less than under pure rational expectations

Alternative specification (2024 vintage):

$$\pi_t = \gamma_f E_t[\pi_{t+4}] + (1-\gamma_f) \pi_{t-1} + \kappa \cdot gap_t + \mu \cdot \pi_t^{import}$$

Using 4-quarter ahead expectations rather than 1-quarter increases $\gamma_f$ to ~0.35, still dominated by backward-looking component.

Anchoring of Long-Run Expectations

Long-run inflation expectations modeled as:

$$\pi_t^{LR} = (1-\phi) \pi^* + \phi \pi_{t-1}^{LR} + \psi(\pi_t - \pi^*)$$

where $\pi^* = 0.02$ is the Fed's target, $\phi \approx 0.95$ (highly persistent), and $\psi \approx 0.02$ (slow learning from actual inflation).

Interpretation: Long-run expectations are well-anchored but not perfectly so. Sustained inflation deviations gradually shift long-run expectations, capturing the risk of de-anchoring observed in 2021-2023.

Expectational Wedges and Survey Data

FRB/US can be augmented with survey-based expectation measures:

$$E_t[X_{t+h}]^{model} = E_t[X_{t+h}]^{baseline} + \omega \cdot (E_t[X_{t+h}]^{survey} - E_t[X_{t+h}]^{baseline})$$

where $\omega \in [0,1]$ controls the weight on surveys vs. model-generated expectations.

Survey sources:

  • Michigan Survey of Consumers (inflation expectations)
  • Survey of Professional Forecasters (GDP, inflation, unemployment)
  • Survey of Primary Dealers (Fed policy path)
  • Survey of Market Participants (term premium, risk premia)

Current Expectation State (Q4 2025)

# Expectations State Variables (Q4 2025)
# Consumer expectations (Michigan Survey)
inflation_1yr_ahead = 0.032      # 3.2%
inflation_5yr_ahead = 0.029      # 2.9%

# Professional forecasters (SPF)
GDP_growth_2026 = 0.022          # 2.2%
inflation_2026 = 0.023           # 2.3%
unemployment_2026 = 0.042        # 4.2%
fed_funds_2026Q4 = 0.045         # 4.5%

# Market-implied expectations (from TIPS)
breakeven_5yr = 0.024            # 2.4%
breakeven_10yr = 0.023           # 2.3%
breakeven_30yr = 0.024           # 2.4%

# Forward rates (expectations + term premium)
forward_1y1y = 0.038             # 1-year rate, 1 year ahead: 3.8%
forward_5y5y = 0.035             # 5-year rate, 5 years ahead: 3.5%

# Dealer survey (expected Fed path)
expected_cuts_2026 = 3           # Number of 25bp cuts
terminal_rate = 0.035            # Long-run neutral rate: 3.5%

# Model-internal expectations (VAR-based)
E_inflation_4q = 0.027           # 4-qtr ahead inflation: 2.7%
E_GDP_growth_4q = 0.021          # 4-qtr ahead growth: 2.1%
E_unemployment_4q = 0.041        # 4-qtr ahead unemployment: 4.1%

# Anchoring metrics
LR_inflation_exp = 0.024         # Long-run inflation expectations: 2.4%
anchoring_index = 0.85           # Index ∈ [0,1], 1 = perfectly anchored
dispersion_inflation = 0.012     # Cross-sectional std of forecasts: 1.2pp

# Expectation revision statistics
correlation_revision_actual = 0.65  # Forecast errors partly predictable
mean_absolute_error_1yr = 0.015     # 1-year ahead MAE: 1.5pp
rational_expectations_test_pvalue = 0.08  # Weak evidence of rationality
                    

Policy Implications

Expectation Type Inflation Persistence Sacrifice Ratio Forward Guidance Effect
Pure Adaptive (VAR) High (0.95) 3.5 Weak (10% of RE)
Rational Expectations Low (0.65) 1.2 Strong (full effect)
Hybrid (75/25) Medium (0.88) 2.8 Moderate (35% of RE)
Empirical (FRB/US est.) High (0.92) 3.2 Weak-Moderate (25%)

Note: Sacrifice ratio = cumulative output loss (%-years) per percentage point permanent disinflation. Higher backward-looking weight → higher sacrifice ratio.

Input Factors and Data Sources

The model is only as good as its inputs. Accurate, timely data are essential for useful simulations.

The Recipe Analogy

Data are the model's ingredients. Weak or stale data lead to weak output.

Where Does the Data Come From?

1. Government Statistical Agencies
Key Data Sources
Agency What They Measure Update Frequency
Bureau of Labor Statistics (BLS) Unemployment, jobs, wages, inflation (CPI) Monthly
Bureau of Economic Analysis (BEA) GDP, personal income, consumer spending Quarterly
Census Bureau Population, housing, business activity Monthly/Annual
Federal Reserve Interest rates, money supply, industrial production Daily/Monthly
Treasury Department Government debt, tax revenue Daily/Monthly
2. Private Sector Data

Not all inputs are public statistics:

  • Stock markets: Real-time prices for thousands of companies
  • Credit rating agencies: Corporate bond yields and default risk
  • Surveys: Consumer confidence, business sentiment
  • Industry groups: Sector-specific data (auto sales, housing starts)
3. International Organizations
  • IMF: Exchange rates, global growth
  • OECD: International economic indicators
  • World Bank: Developing country data

Selected Input Variables (November 2025 Data)

Real Economy Variables
Real GDP: $22.8 trillion (2017 dollars) Growing at 2.4% annually
Unemployment Rate: 4.0% Low by historical standards
Labor Force Participation: 62.5% Still below pre-COVID 63.4%
Wage Growth: 4.5% year-over-year Moderating from 6% peak
Price Variables
Core PCE Inflation: 2.6% year-over-year Fed's preferred measure
CPI Inflation: 3.2% year-over-year What consumers see
Oil Price (WTI): $82/barrel Affects energy costs
Financial Variables
Fed Funds Rate: 5.25% Fed's main policy tool
10-Year Treasury: 4.45% Benchmark for mortgages
30-Year Mortgage Rate: 7.20% Critical for housing
S&P 500: 4,750 Wealth effect on spending
Dollar Index: 104.2 Strong dollar = cheaper imports

Data Quality Challenges

Why Economic Data Isn't Perfect

1. Revisions: GDP data are revised multiple times as more information arrives.

2. Time Lags: Some data is reported with delays:

  • Employment: One week after month ends
  • GDP: One month after quarter ends
  • Corporate profits: Can lag 2-3 months

3. Seasonal Adjustments: The economy naturally fluctuates with seasons (retail booms at Christmas). Statisticians adjust for this, but it's not perfect.

4. Measurement Errors: Surveys of confidence or expectations can be noisy.

Bottom Line: The model works with imperfect data, which is one reason forecasts are uncertain. Staff monitor revisions and adjust when data change.

FRB/US uses roughly 100 exogenous variables and 365 endogenous variables drawn from official statistics, market prices, and surveys, with attention to revisions, seasonal adjustment, and measurement error.

Primary Data Sources and Variables

Bureau of Economic Analysis (BEA) - National Income and Product Accounts
Variable Symbol Frequency Revision Schedule
Real GDP $Y_t$ Quarterly 3 releases, then annual revisions
Personal Consumption Expenditures $C_t$ Quarterly Synchronized with GDP
Gross Private Domestic Investment $I_t$ Quarterly Major revisions possible
PCE Price Index (Core) $\pi_t$ Monthly Minor revisions only
Corporate Profits $\Pi_t$ Quarterly Subject to benchmark revisions
Bureau of Labor Statistics (BLS) - Employment and Prices
Variable Symbol Frequency Sample Size / Coverage
Nonfarm Payroll Employment $L_t$ Monthly ~130K establishments
Unemployment Rate $u_t$ Monthly 60K household survey
Average Hourly Earnings $W_t$ Monthly Production workers
Employment Cost Index $ECI_t$ Quarterly Fixed job composition
CPI (All Urban Consumers) $CPI_t$ Monthly ~80K price quotes
Labor Productivity $A_t$ Quarterly Output per hour
Federal Reserve Board - Financial and Monetary Data
Variable Symbol Frequency Source System
Federal Funds Rate $r_t^{FF}$ Daily H.15 Statistical Release
Treasury Yield Curve $R_{t,n}$ Daily H.15 (constant maturity)
Corporate Bond Yields $R_t^{corp}$ Daily Moody's / ICE BofA indices
Mortgage Rates $R_t^{mort}$ Weekly Freddie Mac survey
Industrial Production $IP_t$ Monthly G.17 Statistical Release
Capacity Utilization $CU_t$ Monthly G.17 (manufacturing)

Data Preparation and Processing

Seasonal Adjustment:

Most series are seasonally adjusted using X-13ARIMA-SEATS:

$$Y_t^{SA} = \frac{Y_t^{raw}}{S_t \cdot TD_t \cdot H_t}$$

where $S_t$ = seasonal factor, $TD_t$ = trading day adjustment, $H_t$ = holiday adjustment.

Chain-Weighting for Real Variables:

Real GDP and components use Fisher ideal chain-weighting to handle changing price structures:

$$Q_t = Q_{t-1} \times \sqrt{\frac{\sum p_{t-1} q_t}{\sum p_{t-1} q_{t-1}} \times \frac{\sum p_t q_t}{\sum p_t q_{t-1}}}$$

Treatment of Revisions:

The model uses a "final revised" data vintage for estimation, but real-time forecasting must account for data uncertainty:

$$Y_t^{realtime} = Y_t^{true} + \epsilon_t^{revision}, \quad \epsilon_t^{revision} \sim N(0, \sigma_{rev}^2)$$

with revision variance $\sigma_{rev}^2$ estimated from historical revision patterns. For GDP, typical revision std dev ~0.5pp.

Current Data Vintage (Q4 2025)

# Complete Input Data State (Q4 2025)
# Real Economy
GDP_real = 22.82              # $ trillions, 2017 dollars
GDP_nominal = 28.91           # $ trillions, current dollars
GDP_deflator = 126.8          # Index, 2017 = 100
GDP_growth_qoq_ar = 0.024     # 2.4% annualized q/q growth

# Labor Market
employment_nonfarm = 159.2    # millions
unemployment_rate = 0.040     # 4.0%
participation_rate = 0.625    # 62.5%
NAIRU_estimate = 0.042        # 4.2% (CBO estimate)
job_openings = 8.1            # millions (JOLTS)
quits_rate = 0.023            # 2.3% monthly
layoffs_rate = 0.011          # 1.1% monthly

# Wages and Productivity
avg_hourly_earnings = 35.20   # $/hour
wage_growth_yoy = 0.045       # 4.5%
ECI_growth = 0.042            # 4.2% (better measure)
productivity_growth = 0.021   # 2.1% y/y
unit_labor_cost_growth = 0.024 # 2.4% y/y

# Prices
PCE_inflation_headline = 0.028  # 2.8% y/y
PCE_inflation_core = 0.026      # 2.6% y/y (Fed's target)
CPI_inflation_headline = 0.032  # 3.2% y/y
CPI_inflation_core = 0.038      # 3.8% y/y
PPI_finished_goods = 0.022      # 2.2% y/y
import_prices_growth = -0.005   # -0.5% y/y (strong dollar)

# Consumption and Investment
personal_consumption = 15.78  # $ trillions
personal_income = 24.51       # $ trillions
saving_rate = 0.042           # 4.2%
retail_sales_growth = 0.032   # 3.2% y/y

gross_private_investment = 4.82  # $ trillions
residential_investment = 0.89    # $ trillions
nonresidential_investment = 3.93 # $ trillions
business_equipment = 1.65        # $ trillions
structures = 0.76                # $ trillions

# Housing
housing_starts = 1.42         # millions, SAAR
existing_home_sales = 4.1     # millions, SAAR
median_home_price = 412000    # $
months_supply = 3.8           # Months of inventory
mortgage_rate_30yr = 0.072    # 7.2%

# Financial Markets
fed_funds_rate = 0.0525       # 5.25%
treasury_2yr = 0.0475         # 4.75%
treasury_10yr = 0.0445        # 4.45%
corporate_AAA_yield = 0.0565  # 5.65%
corporate_BAA_yield = 0.0635  # 6.35%
credit_spread_BAA_AAA = 0.0070  # 70bp

SP500_level = 4750
SP500_PE_forward = 21.2
VIX_volatility = 16.5
equity_risk_premium = 0.045   # 4.5% estimated

# Exchange Rates (foreign currency per USD)
EUR_USD = 1.052
GBP_USD = 1.248
JPY_USD = 148.5
CNY_USD = 7.28
CAD_USD = 1.382
trade_weighted_broad = 104.2

# Fiscal
federal_deficit = 1.45        # $ trillions
debt_held_public = 28.2       # $ trillions
debt_GDP_ratio = 0.976        # 97.6%
government_purchases = 1.48   # $ trillions
transfer_payments = 3.92      # $ trillions

# Energy
oil_WTI = 82.0                # $/barrel
natural_gas = 3.2             # $/mmBTU
gasoline_retail = 3.45        # $/gallon

# Global
world_GDP_growth = 0.031      # 3.1%
EU_growth = 0.008             # 0.8%
China_growth = 0.048          # 4.8%
emerging_markets_growth = 0.042  # 4.2%

# Surveys and Expectations
michigan_inflation_1yr = 0.032    # 3.2%
michigan_inflation_5yr = 0.029    # 2.9%
SPF_GDP_2026 = 0.022             # 2.2%
SPF_inflation_2026 = 0.023       # 2.3%
consumer_confidence = 102.5      # Index
business_confidence_ISM = 48.8   # <50 = contraction

# Data quality metrics
GDP_revision_std = 0.005         # 0.5pp typical revision
employment_revision_std = 75000   # jobs
inflation_measurement_error = 0.003  # 0.3pp
                

Key Exogenous Variable Assumptions

Several variables are treated as exogenous (determined outside the model):

Variable Treatment Baseline Path (2026) Sensitivity
Oil Prices Exogenous $78/barrel (declining) ±$10 → ±0.15pp inflation
Foreign Demand Exogenous 3.0% growth ±1pp → ±0.3pp U.S. growth
Fiscal Policy Exogenous $1.6T deficit $500B change → ±0.8pp GDP
Productivity Trend Exogenous 1.8% annually ±0.5pp → ±0.5pp potential GDP
Labor Force Growth Demographic model 0.4% annually Tied to population projections

Data Quality and Uncertainty

Measurement Error Variance:

$$\text{Var}(Y_t^{observed} - Y_t^{true}) = \begin{cases} 0.0025 & \text{GDP (0.5pp std)} \\ 0.0009 & \text{Inflation (0.3pp std)} \\ 0.0001 & \text{Unemployment (0.1pp std)} \\ 0.01 & \text{Productivity (1.0pp std)} \end{cases}$$

These error variances are incorporated into stochastic simulations and forecast confidence intervals.

Current Forecasts and Worked Examples

This section illustrates how the model turns current data into a baseline forecast and alternative scenarios.

Forecasts as Scenarios

The model produces conditional projections given assumptions about policy and shocks. It is a structured "what-if," not a promise.

Baseline Forecast (November 2025 through 2027)

Starting Conditions (November 2025)
  • GDP Growth: 2.4% annually
  • Unemployment: 4.0%
  • Inflation (Core PCE): 2.6%
  • Fed Funds Rate: 5.25%
Fed's Expected Policy

The baseline assumes rates stay at 5.25% through mid-2026, then ease to 4.50% by end-2026 and to 3.50% by late 2027.

Worked Example: Quarter by Quarter

Q4 2025 → Q1 2026: Restrictive Policy Bites

  • Rates stay at 5.25%, mortgage rates near 7.2%
  • Housing and investment remain soft
  • Labor income supports consumption
  • Result: Growth slows to about 1.8%, unemployment edges to 4.1%

Q2-Q4 2026: The Fed Starts Cutting

  • Rates ease to 4.50%
  • Mortgage rates fall toward 6.5%
  • Investment improves as financing costs fall
  • Inflation continues to drift toward 2%
  • Result: Growth recovers to about 2.2%, unemployment stabilizes near 4.2%

2027: Soft Landing

  • Policy rate reaches 3.50%
  • Inflation near 2.1%
  • Unemployment around 4.2%
  • GDP growth near 2.0%
  • Result: Stable expansion

Visual Summary of Baseline Forecast

Period GDP Growth Unemployment Inflation Fed Funds Rate
Now (Q4 2025) 2.4% 4.0% 2.6% 5.25%
End 2026 2.1% 4.2% 2.3% 4.50%
End 2027 2.0% 4.2% 2.1% 3.50%
Long Run (Sustainable) 2.0% 4.2% 2.0% 3.50%

Interpretation: The baseline implies a soft landing: inflation falls without a recession, growth stays positive, and unemployment rises modestly.

Alternative Scenarios: What If Things Change?

Scenario 1: "Inflation Stays Sticky" (Risk Scenario)

What if: Inflation stays near 3% instead of falling to 2%?

Model prediction:

  • Rates stay higher for longer (5.25% through 2026)
  • Housing and investment weaken further
  • GDP growth slows toward 1.2%
  • Unemployment rises toward 4.8%
  • Inflation returns to target with larger output costs

Lesson: Persistent inflation raises the risk of a more pronounced slowdown.

Scenario 2: "Recession Shock" (Stress Test)

What if: A financial shock hits in 2026?

Model prediction:

  • GDP contracts sharply for one to two quarters
  • Unemployment rises toward 5.5%
  • Policy rates fall quickly
  • Fiscal support likely increases
  • Recovery takes several quarters

Lesson: The recovery path depends heavily on the policy response.

Scenario 3: "Productivity Boom" (Optimistic Scenario)

What if: Productivity growth rises from 1.8% to 3.0%?

Model prediction:

  • GDP can grow faster without inflation pressure
  • Wages rise with productivity
  • Policy rates can be lower
  • Living standards improve faster
  • Upside risks increase

Lesson: Faster productivity growth eases trade-offs between inflation and output.

How Accurate Are These Forecasts?

Historical Forecast Performance

Looking at past FRB/US forecasts compared to what actually happened:

  • 1-quarter ahead GDP: Off by ±0.8pp on average
  • 4-quarters ahead GDP: Off by ±1.5pp on average
  • 1-year ahead inflation: Off by ±0.5pp
  • 2-years ahead inflation: Off by ±1.0pp

Translation: Forecast accuracy declines with horizon. Shocks can dominate any baseline.

Fed's perspective: The model helps frame ranges and trade-offs, not precise outcomes.

This section provides a worked forecast using Q4 2025 data with explicit assumptions and methodology.

Baseline Forecast Specification (2026-2028)

Policy Assumptions:

$$r_t^{policy} = \begin{cases} 0.0525 & t \leq 2026:Q2 \\ 0.0500 & 2026:Q3 \\ 0.0475 & 2026:Q4 \\ 0.0450 & 2027:Q1 \\ 0.0450 - 0.0025 \cdot (t - 2027:Q1) & t > 2027:Q1 \end{cases}$$

with terminal (neutral) rate $r^* = 0.035$ reached by 2027:Q4.

Fiscal Assumptions:

Exogenous Variable Paths:

Complete Forecast Table (Quarterly)

# Full Quarterly Forecast: Q4 2025 through Q4 2028
Quarter    GDP_gr  Unemp  Infl_PCE  FF_Rate  10Y_Tsy  Cons_gr  Inv_gr  Home_pr
2025:Q4    2.4     4.0    2.6       5.25     4.45     2.8      1.2     412000
2026:Q1    1.8     4.1    2.5       5.25     4.38     2.2      -0.8    408000
2026:Q2    1.9     4.1    2.4       5.25     4.32     2.3      0.2     405000
2026:Q3    2.0     4.2    2.3       5.00     4.18     2.4      1.5     403000
2026:Q4    2.1     4.2    2.3       4.50     3.95     2.5      2.8     405000
2027:Q1    2.2     4.2    2.2       4.25     3.85     2.6      3.2     408000
2027:Q2    2.1     4.2    2.1       4.00     3.75     2.5      3.0     412000
2027:Q3    2.0     4.2    2.1       3.75     3.68     2.4      2.5     415000
2027:Q4    2.0     4.2    2.1       3.50     3.60     2.3      2.2     418000
2028:Q1    2.0     4.2    2.0       3.50     3.58     2.3      2.0     420000
2028:Q2    2.0     4.2    2.0       3.50     3.55     2.3      2.0     422000
2028:Q3    2.0     4.2    2.0       3.50     3.55     2.3      2.0     424000
2028:Q4    2.0     4.2    2.0       3.50     3.55     2.3      2.0     426000

# All growth rates in % annualized, rates in %, prices in $
# GDP_gr = Real GDP growth
# Unemp = Unemployment rate
# Infl_PCE = Core PCE inflation
# FF_Rate = Federal Funds target
# 10Y_Tsy = 10-year Treasury yield
# Cons_gr = Real consumption growth
# Inv_gr = Real business investment growth
# Home_pr = Median existing home price
                

Decomposition of GDP Growth Forecast

Component 2025 (pp) 2026 (pp) 2027 (pp) 2028 (pp)
Personal Consumption +1.9 +1.6 +1.6 +1.6
Business Investment +0.2 +0.3 +0.5 +0.4
Residential Investment -0.1 +0.1 +0.2 +0.1
Government +0.4 +0.3 +0.2 +0.2
Net Exports -0.2 -0.3 -0.4 -0.3
Inventory Change +0.2 0.0 -0.1 0.0
Total GDP Growth +2.4 +2.0 +2.0 +2.0

Alternative Scenarios with Full Paths

Scenario A: "Persistent Inflation" (Adverse)

Assumptions: Core PCE stays at 3.0% through 2026, requiring more aggressive Fed response.

# Alternative Scenario A: Persistent Inflation
Quarter    GDP_gr  Unemp  Infl_PCE  FF_Rate  Deviation_from_Base
2026:Q1    1.4     4.2    3.0       5.25     -0.4pp GDP
2026:Q2    1.2     4.3    2.9       5.50     -0.7pp GDP
2026:Q3    0.8     4.6    2.8       5.75     -1.2pp GDP
2026:Q4    0.5     4.9    2.6       5.75     -1.6pp GDP
2027:Q1    0.8     5.2    2.4       5.50     -1.4pp GDP
2027:Q2    1.2     5.3    2.2       5.00     -0.9pp GDP
2027:Q3    1.8     5.1    2.1       4.50     -0.2pp GDP
2027:Q4    2.0     4.8    2.0       4.00     0.0pp GDP

# Sacrifice ratio realized: ~3.2 (consistent with model calibration)
# Cumulative output loss: ~4.5pp-years
# Peak unemployment: 5.3% (vs 4.2% baseline)
                

Scenario B: "Financial Stress" (Tail Risk)

Assumptions: Credit spread shock of +300bp in 2026:Q2, lasting 3 quarters.

# Alternative Scenario B: Financial Crisis
Quarter    GDP_gr  Unemp  Infl_PCE  FF_Rate  Credit_Spread
2026:Q1    0.8     4.3    2.4       5.25     180bp
2026:Q2   -2.1     4.8    2.0       4.50     480bp (shock)
2026:Q3   -1.5     5.5    1.5       3.00     420bp
2026:Q4    0.2     6.1    1.2       2.00     320bp
2027:Q1    2.8     6.0    1.4       2.00     220bp
2027:Q2    3.5     5.5    1.8       2.00     190bp
2027:Q3    3.2     5.0    2.0       2.25     180bp
2027:Q4    2.5     4.6    2.1       2.50     175bp

# Recovery profile: Sharp V-shape due to aggressive policy
# Peak-to-trough GDP: -3.6%
# Duration in recession: 2 quarters
# Time to return to baseline: ~10 quarters
                

Scenario C: "Productivity Surge" (Optimistic)

Assumptions: Trend productivity accelerates to 3.0% (AI-driven gains).

# Alternative Scenario C: Productivity Boom
Quarter    GDP_gr  Unemp  Infl_PCE  FF_Rate  Real_Wage_gr
2026:Q1    2.8     3.9    2.3       5.25     5.2
2026:Q2    3.2     3.8    2.2       5.00     5.8
2026:Q3    3.5     3.7    2.1       4.75     6.1
2026:Q4    3.6     3.6    2.0       4.50     6.3
2027:Q1    3.5     3.6    2.0       4.25     6.2
2027:Q2    3.4     3.6    2.0       4.00     6.0
2027:Q3    3.3     3.6    2.0       3.75     5.8
2027:Q4    3.2     3.6    2.0       3.50     5.6

# Potential GDP grows at 3.2% (vs 2.0% baseline)
# No inflation pressure despite rapid growth
# Real wages accelerate substantially
# Policy can remain accommodative
                

Forecast Uncertainty and Confidence Intervals

Forecast uncertainty quantified via stochastic simulations (1000 draws):

Variable Horizon 70% CI 90% CI Skewness
GDP Growth 4 quarters [1.0%, 3.2%] [0.3%, 4.1%] -0.15
GDP Growth 8 quarters [0.8%, 3.5%] [-0.5%, 4.8%] -0.22
Unemployment 4 quarters [3.8%, 4.6%] [3.5%, 5.1%] +0.35
Unemployment 8 quarters [3.6%, 5.0%] [3.2%, 5.8%] +0.42
Core PCE Inflation 4 quarters [1.8%, 2.8%] [1.5%, 3.2%] +0.18
Core PCE Inflation 8 quarters [1.5%, 2.9%] [1.2%, 3.5%] +0.25

Note: Negative skewness for GDP (downside risks dominate), positive skewness for unemployment and inflation (upside risks dominate). Reflects asymmetric loss function and non-linearity of Phillips curve.

Historical Forecast Performance Metrics

Root Mean Squared Errors (2000-2023):

$$RMSE_h = \sqrt{\frac{1}{T} \sum_{t=1}^{T} (f_{t,h} - a_t)^2}$$
Variable 1Q Ahead 4Q Ahead 8Q Ahead vs. Naive Forecast
GDP Growth 0.8pp 1.5pp 2.1pp 28% improvement
Unemployment 0.2pp 0.5pp 0.9pp 35% improvement
Core PCE Inflation 0.4pp 0.8pp 1.2pp 22% improvement
Fed Funds Rate 0.3pp 0.8pp 1.4pp 15% improvement

Directional Accuracy:

Bias Tests (Mincer-Zarnowitz Regression):

$$a_t = \alpha + \beta f_{t,h} + \epsilon_t$$
Variable $\hat{\alpha}$ $\hat{\beta}$ $H_0: (\alpha, \beta) = (0,1)$ p-value
GDP Growth (4Q) 0.31 0.89 0.15 (no bias)
Inflation (4Q) -0.18 1.08 0.22 (no bias)
Unemployment (4Q) 0.42 0.91 0.08 (marginal bias)

Interpretation: Forecasts are generally unbiased for GDP and inflation, slight upward bias for unemployment (tends to underpredict increases).

Real-World Applications

This section summarizes how the model is used in policy analysis, public communication, and stress testing.

From Theory to Practice

The model does not make decisions. It helps staff compare outcomes under different assumptions and policy paths.

How the Federal Reserve Uses the Model

1. Preparing for FOMC Meetings (8 times per year)
The Week Before a Fed Meeting

Monday-Tuesday:

  • Update the model with the latest data
  • Run a baseline forecast with unchanged policy
  • Check implications for inflation and employment

Wednesday:

  • Run alternative policy paths
  • Compare outcomes for GDP, unemployment, and inflation
  • Identify trade-offs across objectives

Thursday:

  • Prepare briefing materials
  • Create charts and tables for policymakers
  • Include confidence intervals

Meeting Day:

  • Present model findings to FOMC members
  • Members weigh model results with judgment
  • Decision: raise, lower, or hold rates
2. Communicating with the Public
The "Dot Plot" and Summary of Economic Projections

Each quarter the Fed publishes economic projections informed by model results and judgment.

What the Fed publishes:

  • GDP growth forecast for next 3 years
  • Unemployment rate forecast
  • Inflation forecast
  • Expected path of Fed Funds rate (the famous "dot plot")

Why it matters: Markets reprice quickly when the dot plot shifts:

  • Higher expected rates push up borrowing costs
  • Expected cuts can lift risk assets
  • Bond portfolios adjust

Example (June 2022): The dot plot moved higher and mortgage rates rose quickly in response.

3. Stress Testing the Financial System
Annual Bank Stress Tests

The Fed uses the model to design "severely adverse" scenarios for bank stress tests:

Typical stress scenario:

  • Severe recession: GDP falls 4%
  • Unemployment rises to 10%
  • Home prices fall 25%
  • Stock market crashes 50%

Banks must show: They have enough capital to absorb losses and keep lending.

Why it matters: Stress tests reduce the odds of another system-wide banking failure and help protect depositors.

Other Organizations That Use the Model

Congress and Government Agencies
  • Congressional Budget Office (CBO): Uses similar models for 10-year budget projections
  • Treasury Department: Analyzes how tax changes affect the economy
  • Example: CBO modeled the growth effects of the 2017 tax cuts
Financial Institutions
  • Investment Banks: Use to advise clients on rate-sensitive investments
  • Pension Funds: Plan long-term asset allocation
  • Example: Asset allocators use models to weigh bond and equity exposures
Academic Researchers
  • FRB/US code is publicly available for research
  • Economists worldwide use it to study policy questions
  • Example: Researchers study fiscal policy and distributional effects

Case Studies: Model in Action

Case Study 1: The COVID-19 Response (2020)

The Crisis: The economy shut down abruptly in March 2020.

How the model helped:

  1. Week 1 (Mid-March): Staff ran emergency scenarios to size the downturn and policy response.
  2. Week 2: The Fed cut rates to zero and began large-scale asset purchases.
  3. Following months: The model helped track the recovery and policy stance.

Result: The policy response was large and the recovery was rapid by historical standards.

Case Study 2: The 2021-2023 Inflation Episode

The Challenge: Inflation rose sharply, peaking near 9%.

Model's role:

  1. Late 2021: Early runs underweighted persistent supply and demand pressures.
  2. Early 2022: Updated data implied a more forceful tightening path.
  3. 2022-2023: The model helped gauge the pace of hikes and the growth trade-off.

Result (So Far): By late 2025, inflation had eased to about 2.6% without a recession, consistent with a soft landing.

Case Study 3: 2008 Financial Crisis

The Crisis: A housing bust led to bank failures, a credit freeze, and a deep recession.

Model limitations exposed:

  • FRB/US didn't have detailed financial sector in 2008 version
  • Couldn't predict how housing crash would freeze credit markets
  • Underestimated severity of recession

How this improved the model:

  • Post-2008, Fed added financial frictions and credit channels
  • Now includes bank lending standards, credit spreads, household debt dynamics
  • Better equipped to handle future financial crises

Lesson: Models evolve through experience and are updated after major shocks.

What the Model Can't Do

Important Limitations to Remember

The model is a powerful tool, but it's not magic:

  • Can't predict shocks: Major crises are not forecastable
  • Can't capture everything: Behavior, politics, and finance can shift quickly
  • Depends on assumptions: Results reflect the inputs
  • Gets less accurate further out: Uncertainty rises with horizon

Bottom line: The model is one input among many, alongside market signals, surveys, and judgment.

Looking Forward: How the Model is Evolving

Current Improvements in Progress
  • Climate economics: Effects on productivity, investment, and migration
  • AI and automation: Productivity and labor-market impacts
  • Inequality: Moving beyond the representative household
  • Digital money: Implications for monetary transmission
  • Globalization shifts: Nearshoring and supply-chain changes

The model evolves as the economy changes.

This section summarizes operational uses of FRB/US in policy deliberations, stress testing, and external research and market applications.

FOMC Policy Analysis Workflow

# Typical FOMC Cycle Policy Analysis (8 times per year)

## T-10 days: Data Compilation
- Collect latest releases: GDP, employment, inflation, financial data
- Perform seasonal adjustment and quality checks
- Update exogenous variable assumptions (oil, foreign demand, fiscal)
- Validate data consistency with NIPA identities

## T-7 days: Baseline Forecast Construction
# Generate baseline using VAR expectations
baseline = solve_frbusmodel(
    mode = "VAR",
    policy_rule = "inertial_Taylor",
    horizon = 12_quarters,
    initial_conditions = current_data,
    exogenous_path = baseline_assumptions
)

# Alternative: RE expectations for selected scenarios
baseline_RE = solve_frbusmodel(
    mode = "RE",
    policy_rule = "optimal_commitment",
    horizon = 12_quarters
)

## T-5 days: Alternative Policy Scenarios
scenarios = []
for policy_path in [
    hold_current_rate_4qtrs,
    cut_25bp_per_qtr,
    hike_25bp_per_qtr,
    outcome_based_rule
]:
    scenario = solve_frbusmodel(
        policy_path = policy_path,
        mode = "VAR",
        horizon = 12_quarters
    )
    scenarios.append(scenario)

## T-3 days: Stochastic Simulations
# Generate uncertainty quantification
stoch_results = run_stochastic_simulations(
    n_draws = 1000,
    shock_distribution = estimated_shock_cov,
    forecast_horizon = 12_quarters
)

# Extract confidence bands
CI_70 = extract_quantiles(stoch_results, [0.15, 0.85])
CI_90 = extract_quantiles(stoch_results, [0.05, 0.95])

## T-2 days: Risk Assessment
# Asymmetric risks via scenario probability weights
downside_scenarios = [
    "financial_stress": 0.15,
    "persistent_inflation": 0.20,
    "supply_shock": 0.10
]

upside_scenarios = [
    "productivity_boom": 0.10,
    "faster_disinflation": 0.15
]

risk_adjusted_forecast = compute_weighted_average(
    [baseline] + scenarios,
    weights = [0.50] + scenario_probs
)

## T-1 day: Prepare Briefing Materials
# Generate Tealbook charts and tables
- GDP growth fan chart with confidence intervals
- Inflation projection vs. target
- Unemployment gap visualization
- Taylor rule prescription vs. actual policy
- Alternative scenario comparisons
- Risk assessment summary

## Meeting Day: Presentation and Deliberation
- Staff presents baseline and alternatives
- FOMC members receive model outputs
- Discussion incorporates model + judgment + market signals
- Decision announced with SEP (Summary of Economic Projections)
                

Stress Testing Application (CCAR/DFAST)

FRB/US provides macroeconomic scenarios for Comprehensive Capital Analysis and Review (CCAR):

Severely Adverse Scenario Generation:

$$\text{Scenario Design: } Y_{t}^{severe} = Y_t^{baseline} + \Delta_{shock} + \Delta_{propagation}$$

where shocks are calibrated to historical stress episodes (2008-2009, 1980-82, 1974-75).

# Severely Adverse Scenario Construction (Typical CCAR)

## Shock Specification
shocks = {
    "financial_crisis": {
        "equity_market": -50%,        # S&P 500 falls 50%
        "house_prices": -25%,         # Home prices drop 25%
        "credit_spread": +500bp,      # Corporate spreads spike
        "VIX": spike to 70,           # Extreme volatility
        "foreign_demand": -15%        # Global recession
    },
    
    "real_shock": {
        "productivity": -2%,          # TFP decline
        "labor_supply": -1%,          # Participation drops
        "confidence": -30%            # Sentiment collapses
    }
}

## Propagation Through FRB/US
severe_scenario = solve_frbusmodel(
    initial_shocks = shocks,
    duration = 13_quarters,
    policy_response = "aggressive_easing",  # Fed cuts to ZLB
    fiscal_response = "automatic_stabilizers",
    mode = "VAR"  # Use adaptive expectations in crisis
)

## Typical Severely Adverse Output
# Peak impacts (trough quarter):
- Real GDP: -4.0% (cumulative)
- Unemployment rate: 10.0%
- Equity prices: -50%
- House prices: -25%
- Commercial real estate: -35%
- BBB corporate spread: +570bp

# Recovery path:
# Gradual return to baseline over 9-13 quarters
# Fed keeps rates at zero for extended period
# Fiscal deficit widens 4-5pp of GDP
                

Bank-Specific Application:

Banks use FRB/US scenarios to project losses under stress:

$$\text{Credit Loss}_i = f_i(PD_t, LGD_t, EAD_t | \text{FRB/US}_t^{severe})$$

where probability of default (PD) and loss given default (LGD) are functions of the macroeconomic scenario.

Congressional Budget Office (CBO) Integration

CBO maintains a variant of FRB/US for 10-year budget window projections:

Application Modification from FRB/US Key Usage
Baseline Budget Projection Extended horizon (40 quarters) 10-year deficit and debt forecasts
Tax Policy Scoring Detailed tax code blocks Revenue estimates for legislation
Entitlement Projections Demographic transitions Social Security/Medicare outlays
Fiscal Multiplier Analysis Alternative expectation mechanisms Stimulus package impact estimates

Financial Market Applications

Investment Bank Policy Desk Usage:

Example: Rates Desk Workflow:

# Investment Bank Rates Strategy Using FRB/US

## Step 1: Replicate Fed's Baseline
fed_baseline = solve_frbusmodel(
    calibration = "Federal_Reserve_2024",
    expectations = "VAR",
    policy_rule = "estimated_historical"
)

## Step 2: Overlay Market Pricing
market_implied_path = extract_from_fed_funds_futures()
market_implied_terminal = extract_from_forwards()

## Step 3: Identify Mispricings
pricing_gap = market_implied_path - fed_baseline.policy_path

## Step 4: Risk Scenarios
# If model says Fed needs to hike more than priced:
scenario_1 = solve_frbusmodel(
    policy_path = model_optimal,  # Higher than market
    compute_bond_yields = True
)

# If market is too hawkish:
scenario_2 = solve_frbusmodel(
    policy_path = market_implied,
    compute_growth_impact = True  # How much growth damage?
)

## Step 5: Trading Recommendation
if pricing_gap > 50bp:
    recommendation = "Short 2y Treasury (yields rise)"
    rationale = "Market underpricing Fed hiking cycle"
    conviction = high
                

Academic Research Applications

Recent Research Using FRB/US:

Research Question Modification Key Finding
Optimal inflation target Vary $\pi^*$ from 1% to 4% 2-2.5% minimizes loss function
Forward guidance effectiveness Compare VAR vs. RE expectations Effect is 30-40% of RE prediction
Fiscal multipliers at ZLB Constrain $r_t \geq 0$ Multipliers 2-3x larger at ZLB
Climate change impacts Add productivity damage function 0.1-0.3pp annual GDP drag by 2050
Universal Basic Income Add transfers, modify labor supply Modest inflationary, depends on funding
Automation and inequality Two-agent model (skilled/unskilled) Capital share rises, wage polarization

Limitations in Operational Use

Known Weaknesses in Applied Settings

1. Tail Risk and Nonlinear Crises:

FRB/US is linearized around steady state, performing poorly in extreme events:

  • Financial panics (2008): Credit freeze not captured
  • Pandemic (2020): Supply shutdown mechanism absent
  • Zero lower bound: Linearization inaccurate near ZLB

2. Expectation Formation:

VAR expectations inadequate during regime changes:

  • Missed disinflation post-1980 (Volcker shock)
  • Underestimated inflation persistence 2021-2023
  • Forward guidance effects weaker than theory predicts

3. Financial Sector Simplicity:

Limited bank intermediation and credit frictions:

  • No bank capital requirements
  • Minimal leverage cycle dynamics
  • Shadow banking sector omitted

4. Heterogeneity:

Representative agent framework misses distributional effects:

  • Wealthy households have near-zero MPC
  • Constrained households have MPC ≈ 1.0
  • Aggregate MPC depends on wealth distribution

5. Structural Change:

Parameters estimated on historical data may be unstable:

  • Phillips curve slope declined from 0.03 (1960s) to 0.01 (2010s)
  • Natural rate $r^*$ fallen from 4% to 2.5%
  • Wage Phillips curve essentially flat post-2010

Complementary Models Used in Policy Analysis

Fed staff use multiple models for robustness:

Model Type Strengths vs. FRB/US Usage
EDO (Estimated DSGE) Bayesian DSGE Theory-consistent, RE expectations Cross-check policy scenarios
SIGMA (Multi-country) Open economy DSGE International linkages, exchange rates Global spillover analysis
Factor models (forecasting) Statistical VAR/factors Short-term forecast accuracy Nowcasting current quarter
Survey-based forecasts Survey compilation Market expectations, credibility Assess expectations anchoring
Regional Fed models Sectoral/regional Industry detail, geographic variation Regional heterogeneity

Operational Practice: Fed staff prepare forecasts from 4-6 models, present range of outcomes to FOMC. Decision-makers weigh model-based analysis against real-time intelligence from business contacts, market signals, and qualitative factors.

Model Calibration and Estimation

This section summarizes FRB/US parameter estimation, identification strategies, and calibration choices.

Estimation Strategy Overview

FRB/US employs a hybrid estimation approach combining:

# Estimation Philosophy and Sequence

## Phase 1: Estimate reduced-form relationships
# Use OLS/MLE on individual equations
# Obtain consistent estimates ignoring simultaneity
# Example: Consumption function
C_t = β₀ + β₁·Y_t + β₂·W_t + β₃·r_t + ε_t
# Estimate via OLS with HAC standard errors

## Phase 2: Incorporate expectations
# Replace E_t[X_{t+h}] with VAR-generated forecasts
# Re-estimate equations with constructed expectations
# Example: Consumption Euler equation
C_t = γ₁·E_t[C_{t+1}] + γ₂·C_{t-1} + γ₃·(r_t - E_t[π_{t+1}]) + ε_t
# Estimate via GMM with E_t[·] replaced by VAR forecast

## Phase 3: Impose theoretical restrictions
# Apply long-run homogeneity, adding-up constraints
# Example: Production function
log(Y_t) = α·log(K_t) + (1-α)·log(L_t) + log(A_t)
# α calibrated to capital share in national accounts (≈0.33)

## Phase 4: Validate system properties
# Solve full model, check for:
- Stability (eigenvalues of linearized system)
- Cointegration relationships hold
- Impulse responses economically sensible
- Forecast performance on holdout sample

## Phase 5: Iterative refinement
# If system properties unsatisfactory:
- Adjust poorly-identified parameters
- Impose additional constraints
- Re-estimate with updated priors
            

Key Parameter Estimates

Consumption Block:

$$c_t = \gamma_1 E_t[c_{t+1}] + \gamma_2 c_{t-1} + \gamma_3 (w_t - c_t) + \gamma_4 (r_t - E_t[\pi_{t+1}]) + \epsilon_t^c$$
Parameter Estimate Std. Error Interpretation
$\gamma_1$ 0.38 (0.08) Forward-looking weight
$\gamma_2$ 0.62 (0.08) Backward-looking weight (habit)
$\gamma_3$ 0.03 (0.005) Wealth effect (3¢ per $)
$\gamma_4$ -0.12 (0.03) Interest rate semi-elasticity

Investment Block:

$$\frac{I_t}{K_t} = \phi_0 + \phi_1 Q_t + \phi_2 \Delta \log Y_t + \phi_3 \frac{CF_t}{K_t} + \epsilon_t^I$$
Parameter Estimate Std. Error Identification
$\phi_1$ 0.042 (0.012) Q variations (stock market vol)
$\phi_2$ 19.5 (3.2) Output growth correlation
$\phi_3$ 0.18 (0.06) Cash flow sensitivity (liquidity)

Phillips Curve:

$$\pi_t = \gamma_f E_t[\pi_{t+1}] + \gamma_b \pi_{t-1} + \kappa \cdot gap_t + \mu \cdot \pi_t^{import} + \epsilon_t^\pi$$
Parameter Estimate (1985-2019) Estimate (2000-2019) Change / Instability
$\gamma_f$ 0.32 0.24 ↓ Forward-looking weight declining
$\gamma_b$ 0.68 0.76 ↑ More backward-looking
$\kappa$ 0.019 0.009 ↓ FLATTENING (critical finding)
$\mu$ 0.08 0.075 Stable import pass-through

Key Finding: The Phillips curve has flattened post-2000, with the sacrifice ratio rising from about 2.0 to 3.5. This is the most important parameter instability in the model.

Identification Challenges and Solutions

1. Simultaneous Equations Bias:

Many behavioral equations involve endogenous RHS variables. Example: consumption depends on income, but income depends on consumption.

Solution: Instrumental variables estimation:

$$C_t = \beta Y_t + \epsilon_t, \quad E[\epsilon_t | Z_t] = 0$$

where instruments $Z_t$ include lagged values, exogenous shocks (oil prices, foreign demand), policy variables.

2. Expectation Terms:

$E_t[X_{t+h}]$ is unobserved, requiring constructed regressors:

$$\hat{E}_t[X_{t+h}] = \Phi^h X_t \quad \text{(from VAR)}$$

This introduces generated regressor bias, requiring bootstrapped standard errors.

3. Structural Breaks:

Parameters exhibit instability over time. Testing via:

$$H_0: \beta_{1985-1999} = \beta_{2000-2019} \quad \text{(Chow test)}$$

Results: Significant breaks in Phillips curve (p < 0.01), modest breaks in consumption/investment (p ≈ 0.05-0.10).

Solution: Time-varying parameters via rolling windows or Bayesian methods.

Calibration of Non-Estimated Parameters

Parameter Value Source / Rationale
Production function $\alpha$ (capital share) 0.33 NIPA capital income share
Depreciation rate $\delta$ 0.025 BEA fixed asset tables (quarterly)
Discount factor $\beta$ 0.995 Implies 2% annual discount rate
Intertemporal elast. $\sigma$ 2.0 Micro studies (IES ≈ 0.5)
Frisch labor elasticity 0.5 Macro labor supply literature
Calvo price duration $1/(1-\theta)$ 4 quarters Bils-Klenow micro price data
Calvo wage duration 4 quarters Taylor contracts literature
Neutral real rate $r^*$ 0.5% Laubach-Williams estimates (2024)
NAIRU $u^*$ 4.2% CBO estimates, Kalman filter
Trend productivity growth $\mu_A$ 1.8% BLS projections

Estimation Data and Sample

Sample Period: 1966:Q1 - 2023:Q4 (232 quarters)

Rationale for start date:

Data Vintage: "Final revised" vintage (as of 2024:Q3)

Frequency: Quarterly (model native frequency)

Subsample Robustness:

Model Validation and Diagnostic Tests

1. In-Sample Fit:

Variable $R^2$ RMSE vs. AR(4) Model
GDP Growth 0.68 0.9pp 30% improvement
Unemployment 0.92 0.3pp 25% improvement
Core Inflation 0.85 0.5pp 20% improvement
Fed Funds Rate 0.94 0.6pp 15% improvement

2. Out-of-Sample Forecast Accuracy:

Recursive forecasts from 2000-2023 (expanding window):

Horizon GDP RMSE Inflation RMSE Diebold-Mariano vs. VAR
1 quarter 0.8pp 0.4pp p = 0.03 (FRB/US better)
4 quarters 1.5pp 0.8pp p = 0.12 (marginal)
8 quarters 2.1pp 1.2pp p = 0.45 (no difference)

3. Impulse Response Validation:

Compare FRB/US impulse responses to identified VARs (Romer-Romer monetary shocks):

Conclusion: Model dynamics broadly consistent with identified empirical evidence.

Ongoing Estimation Issues and Research

Current Challenges

1. Time-Varying Parameters:

Key parameters exhibit drift over time, particularly:

Current research: Bayesian time-varying parameter models

2. Financial Frictions:

Limited financial sector detail leads to:

Current research: Integrate Bernanke-Gertler-Gilchrist financial accelerator

3. Heterogeneity:

Representative agent framework misses distributional margins:

Current research: Two-agent HANK (Heterogeneous Agent New Keynesian) variant

4. Expectations Formation:

VAR expectations perform poorly during:

Current research: Learning models, survey-consistent expectations

Software Implementation and Code Availability

FRB/US model code is publicly available:

# Example: Running FRB/US in MATLAB

% Load model
load('FRBUSmodel_2024Q3.mat');

% Set baseline assumptions
baseline.initial_conditions = current_data;
baseline.exogenous_path = standard_assumptions();
baseline.expectations_mode = 'VAR';
baseline.policy_rule = 'inertial_Taylor';

% Solve model
[Y, info] = solve_frbus(model, baseline);

% Extract key variables
GDP_growth = Y.GDP_real_growth;
unemployment = Y.unemployment_rate;
inflation = Y.PCE_core_inflation;
fed_funds = Y.federal_funds_rate;

% Plot results
plot_forecast(GDP_growth, unemployment, inflation, fed_funds);

% Alternative scenario
alt_scenario = baseline;
alt_scenario.policy_rule = 'aggressive_hike';
[Y_alt, info_alt] = solve_frbus(model, alt_scenario);

% Compare
compare_scenarios(Y, Y_alt);
            

Limitations and Critical Analysis

Every model has limitations. Understanding them improves how the results are used.

The Weather Forecast Analogy

Model accuracy is higher at short horizons and lower for rare or extreme events. That trade-off also applies to economic models.

Seven Key Limitations to Understand

1. Can't Predict Unexpected Shocks

The Problem: The model assumes a baseline world and cannot foresee rare shocks:

  • Pandemics (COVID-19)
  • Financial crises (2008)
  • Wars (Ukraine invasion)
  • Major technological breakthroughs (AI revolution)
  • Political surprises (unexpected elections, policy reversals)

Why it matters: These events often drive large deviations from any baseline.

What the Fed does: Staff run stress scenarios even though timing cannot be predicted.

2. Assumes People Are More Rational Than They Are

The Problem: The model assumes forward-looking behavior. Actual decisions can be driven by psychology and uncertainty:

  • Panic: Sudden shifts in spending or saving
  • Herd behavior: Momentum trading or speculative episodes
  • Overconfidence: Misjudged housing or equity cycles
  • Emotion: Fear and optimism can dominate fundamentals

What this means: Models perform best in normal times and can miss turning points.

3. Treats Everyone as "Average"

The Problem: The model uses representative households and firms. Distributional effects can differ:

Why This Matters: Interest Rate Example

When the Fed raises rates from 0% to 5%:

  • Rich family: Owns home outright, has savings
    • Effect: Earns more on savings
    • Response: Spending changes little
  • Middle-class family: Has mortgage, some savings
    • Effect: Mixed effects on income and costs
    • Response: Modest spending cut
  • Working-class family: Renting, no savings, credit card debt
    • Effect: Higher borrowing costs
    • Response: Larger spending cuts

The model averages these effects and can miss distributional impacts.

4. Inflation Has Become Harder to Predict

The Problem: The relationship between unemployment and inflation (the Phillips curve) has weakened.

In the 1970s-80s:

  • Unemployment falls 1% → Inflation rises 0.5%
  • Strong, predictable relationship

Since 2010:

  • Unemployment fell from 10% to 3.5% (2010-2019)
  • Inflation stayed at 2% the whole time!
  • The relationship weakened

Then in 2021-2022:

  • Inflation suddenly surged to 9%
  • Most models underestimated the surge

Bottom line: Inflation forecasting has been less reliable because historical relationships have shifted.

5. Weak Financial Sector Modeling

The Problem: Banks, credit, and financial markets are simplified. This limited performance in 2008:

What the model missed in 2008:

  • How house price declines would freeze bank lending
  • How one bank failure could cascade to others
  • How credit freeze would devastate the economy

The model predicted: A mild recession

What actually happened: A deep recession with sharp job losses

Lesson learned: Financial crises require richer financial-sector modeling than the baseline provides.

6. Long-Term Forecasts Are Very Uncertain

The Problem: Forecast accuracy degrades rapidly beyond 1-2 years:

Forecast Horizon Typical Error (GDP) Reliability
1 quarter ahead ±0.8% Higher
1 year ahead ±1.5% Moderate
2 years ahead ±2.5% Lower
5+ years ahead ±4%+ Low

What this means: Near-term forecasts carry more weight. Long-term projections are directional at best.

7. The Economy Itself Is Changing

The Problem: The model is estimated on past data, while the economy evolves:

Major changes not fully captured:

  • Technology: AI and automation may alter productivity
  • Demographics: Aging population changes saving/spending patterns
  • Globalization: Trade patterns shifting (supply chains, China)
  • Climate change: Will affect agriculture, energy, coastal property
  • Work from home: Changed real estate demand, labor mobility
  • Gig economy: Traditional employment measures less meaningful

What the Fed does: The model is updated over time, but revisions inevitably lag structural change.

So Should We Trust the Model?

The Right Perspective

The model is a useful advisor that:

  • Is grounded in historical relationships
  • Can compare complex scenarios quickly
  • Provides a consistent framework
  • Can miss regime shifts or rare events
  • Cannot anticipate every shock
  • Should not be the sole input

How the Fed actually uses it:

  1. Run the model baseline and alternatives
  2. Compare to other models
  3. Check market and survey expectations
  4. Consult regional and business intelligence
  5. Apply judgment and experience
  6. Decide using multiple inputs

Final verdict: FRB/US is a valuable tool, best used alongside other models, market signals, and judgment.

FRB/US is a tool, not a literal description of the economy. The Fed emphasizes cautious interpretation, reinforced by notable forecast errors in 2008 and 2021-2022.

This section summarizes known weaknesses from academic critiques, internal assessments, and comparative performance. The goal is to understand where the model tends to fail and how to interpret results.

Theoretical Limitations

1. Representative Agent Framework

Issue: Aggregation from heterogeneous micro behavior to representative agent loses critical transmission mechanisms.

Evidence from HANK literature:

  • MPCs vary from ~0 (top wealth decile) to ~1.0 (bottom decile)
  • Fiscal multipliers depend crucially on transfer targeting (Kaplan-Moll-Violante 2018)
  • Monetary transmission heterogeneous via refinancing channel (Beraja et al. 2019)

Quantitative implications:

$$MPC_{aggregate}^{RA} \approx 0.40 \text{ vs. } MPC_{aggregate}^{HANK} \in [0.25, 0.55]$$

depending on wealth distribution. Current U.S. wealth Gini ≈ 0.85 implies $MPC_{true} \approx 0.30$, suggesting FRB/US overstates consumption response.

Monetary policy implications:

Interest rate changes affect households asymmetrically:

  • Savers (top 20%): Benefit from higher rates, low MPC → minimal spending response
  • Borrowers (bottom 40%): Hurt by higher rates, high MPC → large spending response

FRB/US averages these, potentially misestimating aggregate transmission by 30-40%.

2. Financial Sector Simplifications

Missing channels:

  • Bank capital requirements and leverage cycles
  • Shadow banking and non-bank credit intermediation
  • Collateral constraints and margin spirals
  • Fire sales and liquidity spirals
  • Interconnectedness and systemic risk

Consequence: 2008 forecast failure

FRB/US 2008:Q3 forecast (after Lehman bankruptcy):

  • GDP decline: -1.5% (actual: -4.0%)
  • Unemployment peak: 7.5% (actual: 10.0%)
  • Duration: 4 quarters (actual: 6 quarters)

Model lacked financial accelerator mechanism:

$$\text{Credit supply shock} \rightarrow \text{Higher spreads} \rightarrow \text{Lower investment}$$

but missing:

$$\text{Asset prices} \downarrow \rightarrow \text{Bank capital} \downarrow \rightarrow \text{Credit supply} \downarrow \rightarrow \text{Asset prices} \downarrow$$

Post-2010 improvements:

Added Bernanke-Gertler-Gilchrist financial accelerator:

$$EFP_t = \chi \left(\frac{K_t}{NW_t}\right)^\eta, \quad \eta \approx 0.05$$

where external finance premium rises with leverage. However, still lacks:

  • Bank-specific capital constraints
  • Regulatory policy (Basel III)
  • Shadow banking dynamics
3. Expectation Formation Mechanisms

VAR expectations problematic during regime changes:

Case 1: Volcker Disinflation (1980-82)

  • VAR expectations: Inflation will stay near 10% (based on 1970s history)
  • Reality: Fed credibly committed to disinflation → Inflation fell to 4%
  • FRB/US (VAR mode) predicted sacrifice ratio: 5.0
  • Actual sacrifice ratio: 2.5 (expectations adjusted faster than VAR)

Case 2: Forward Guidance at ZLB (2011-2015)

  • Fed announces: "Rates will stay low for extended period"
  • Model-consistent (RE) expectations: Large stimulus effect
  • VAR expectations: Minimal effect (rates already near zero)
  • Empirical evidence: Actual effect ≈ 30% of RE prediction (closer to VAR)

Hybrid approach limitations:

$$E_t = 0.75 \cdot E_t^{VAR} + 0.25 \cdot E_t^{RE}$$

Static weights inadequate. Survey evidence suggests $\lambda_t$ varies with:

  • Economic conditions (more rational during stable times)
  • Agent type (professionals more forward-looking)
  • Policy regime (more backward-looking post-2020 inflation surprise)

Empirical Performance Failures

1. Phillips Curve Instability

Structural break evidence:

Period Slope $\kappa$ Sacrifice Ratio Std. Error
1960-1984 0.031 2.0 (0.008)
1985-1999 0.019 2.8 (0.009)
2000-2019 0.009 3.5 (0.012)
2020-2024 0.004 5.0+ (0.018)

Chow test for break between 1985-1999 and 2000-2019: F(3,150) = 8.42, p < 0.001

Competing hypotheses:

  1. Anchored expectations: Fed credibility keeps long-run inflation expectations stable → less pass-through from slack
  2. Globalization: Import competition dampens domestic pricing power
  3. Labor market changes: Decline in union power, gig economy, weaker bargaining
  4. Measurement error: Official unemployment rate less informative (discouraged workers, underemployment)

2021-2023 inflation episode failure:

FRB/US forecast (2021:Q1) for 2022 inflation: 2.3%

Actual 2022 inflation: 6.5% (off by 4.2pp!)

Post-mortem attribution:

  • Supply shocks (30%): Semiconductors, shipping, energy
  • Demand surge (40%): Fiscal stimulus underestimated
  • Expectations de-anchoring (20%): Wage-price spiral
  • Model misspecification (10%): Flat Phillips curve wrong at extremes
2. Forecast Performance Post-2020

RMSE comparison (2020-2024 vs. 2010-2019):

Variable 2010-2019 RMSE 2020-2024 RMSE Deterioration
GDP (4Q ahead) 1.2pp 2.8pp +133%
Inflation (4Q ahead) 0.6pp 2.1pp +250%
Unemployment (4Q ahead) 0.4pp 1.2pp +200%

Inflation forecast errors particularly severe, suggesting fundamental model misspecification for high-inflation regime.

Operational Constraints

1. Computational Burden

Rational expectations solution:

  • Single deterministic simulation: ~30 seconds (365 variables, 200 quarters)
  • Stochastic simulation (1000 draws): ~10 hours on 32-core cluster
  • Full parameter re-estimation: ~2 days

Operational constraint: Cannot rapidly explore parameter uncertainty during FOMC cycle (1 week preparation window).

Workaround: Pre-compute sensitivity matrices, use linear approximations for real-time analysis.

2. Data Revisions and Real-Time Performance

Model estimated on "final revised" data, but policymakers see preliminary releases.

Typical GDP revision pattern:

  • Advance estimate (T+1 month): σ(revision) = 0.5pp
  • Second estimate (T+2 months): σ(revision) = 0.3pp
  • Third estimate (T+3 months): σ(revision) = 0.2pp
  • Annual revision (T+1 year): σ(revision) = 0.4pp
  • Benchmark revision (T+5 years): σ(revision) = 0.8pp

Real-time forecast degradation:

Forecast RMSE rises ~20% when using real-time vintage vs. final revised data.

Orphanides critique (2001): Real-time output gap estimates highly unreliable, potentially leading to systematic policy errors. FRB/US suffers same issue—NAIRU and potential GDP estimates revised substantially ex-post.

Comparison to Alternative Modeling Approaches

Model Class Advantages vs. FRB/US Disadvantages vs. FRB/US
DSGE (e.g., Smets-Wouters) • Theoretical consistency
• Policy-invariant
• Credible commitment analysis
• Worse empirical fit
• Rigid structure
• Computational complexity
HANK (Heterogeneous Agent) • Captures distributional effects
• Realistic MPCs
• Fiscal targeting matters
• Computationally intensive
• Parameter proliferation
• Forecast accuracy unclear
VAR/BVAR • Superior short-term forecasts
• Minimal structure
• Fast computation
• Atheoretical
• Lucas critique
• No policy experiments
Machine Learning • Nonlinear relationships
• High-dimensional data
• Excellent in-sample fit
• Black box
• No economic interpretation
• Overfitting risk

Future Research Directions

Priority Model Enhancements

1. Heterogeneous Agents:

Integrate limited heterogeneity (2-3 agent types) without full HANK complexity:

  • Hand-to-mouth consumers (40% weight, MPC ≈ 1.0)
  • Buffer stock savers (40% weight, MPC ≈ 0.40)
  • Unconstrained optimizers (20% weight, MPC ≈ 0.05)

2. Time-Varying Parameters:

Estimate parameters via:

$$\theta_t = \rho \theta_{t-1} + \epsilon_t, \quad \epsilon_t \sim N(0, \sigma_\theta^2)$$

using Kalman filter for Phillips curve slope, neutral rate, NAIRU.

3. Financial Frictions:

Add Gertler-Karadi (2011) banking sector with:

  • Bank capital requirements (risk-weighted assets)
  • Leverage constraints (maximum debt/equity)
  • Deposit insurance and moral hazard

4. Machine Learning Augmentation:

Hybrid approach: FRB/US structural core + ML for unmodeled dynamics:

$$\hat{Y}_t = f^{FRBUS}(X_t; \theta) + g^{ML}(Z_t; \phi)$$

where $g^{ML}$ is neural network capturing residual patterns in high-frequency data.

5. Climate Economics Integration:

Add climate damage function:

$$A_t = \bar{A}_t \cdot (1 - \gamma \cdot T_t^2)$$

where $T_t$ is temperature anomaly, $\gamma \approx 0.002$ (0.2% TFP loss per °C²).

Concluding Assessment

FRB/US remains the workhorse model for Federal Reserve policy analysis despite known limitations. Its advantages—empirical fit, computational tractability, institutional detail—outweigh disadvantages for operational use.

Key strengths:

Critical weaknesses:

Overall verdict: FRB/US should be ONE input into policy deliberations, complemented by alternative models, market intelligence, and judgment. Staff should explicitly communicate forecast uncertainty and model limitations to policymakers. Ongoing research and model updates are essential as the economy evolves.

Resources