Markets: A Rigorous Course

11.5 Real and nominal rates; the yield curve

Core about 15 min

11.5.1The Fisher equation and breakevens#

Let ii be a nominal yield, rr the real yield and πe\pi^e expected inflation over the same horizon. The Fisher equation says

(1+i)=(1+r)(1+πe)  ⟹  i≈r+πe.(11.12)(1+i) = (1+r)(1+\pi^e) \;\Longrightarrow\; i \approx r + \pi^e. \tag{11.12}

The approximation drops the cross term rπer\pi^e, which is about 13 bp at r=2.6%, πe=5%r=2.6\%,\ \pi^e=5\%.

Inflation-indexed bonds pay coupons and principal scaled by a price index, so their yield is a market real rate. In the US these are TIPS (Treasury Inflation-Protected Securities). The breakeven inflation rate is

b=inominal−rTIPS=πe+IRP−LP,(11.13)b = i^{\text{nominal}} - r^{\text{TIPS}} = \pi^e + \text{IRP} - \text{LP}, \tag{11.13}

where IRP is an inflation risk premium (compensation for inflation uncertainty, which raises bb) and LP is TIPS' liquidity premium relative to nominals (which lowers bb). On FRED: DGS10 ≈ DFII10 + T10YIE.

Dated example On 22 Oct 2026 the US 10-year TIPS yield was 2.64% and the 10-year breakeven 2.32%; their sum, 4.96%, equals the nominal 10-year yield that day1. The real yield's 2026 high was 2.95% on 5 Oct, above every daily value since 20082.

The decomposition matters for a trader. In March 2026 an oil shock raised breakevens, but the hawkish Fed repricing raised real yields more. Gold responds mainly to real yields (11.4), so it fell. A trader who watched only "inflation is rising" would have bought gold, and lost.

India India has no liquid inflation-indexed government bond curve: issuance of inflation-indexed bonds has been sporadic and trading thin. Real rates in India are therefore usually measured ex post, as the repo rate minus CPI inflation, or ex ante, as repo minus the RBI's projected inflation. With repo at 5.50% and the RBI's FY27 CPI projection of 5.2% (Oct 2026 policy [V]), the ex-ante real policy rate is about +0.3%. Against the September 2026 CPI print of 5.54%3, the ex-post real rate is slightly negative.

11.5.2Forward rates, expectations and the term premium#

Let yny_n be the continuously compounded yield on an nn-year zero. The forward rate from year n−1n-1 to nn is fixed by no-arbitrage: enyn=e(n−1)yn−1efn−1,ne^{n y_n} = e^{(n-1)y_{n-1}} e^{f_{n-1,n}}, so fn−1,n=nyn−(n−1)yn−1f_{n-1,n} = n y_n - (n-1)y_{n-1}. Then

yn=1n∑k=0n−1fk,k+1.y_n = \frac1n\sum_{k=0}^{n-1} f_{k,k+1}.

Define the term premium TPnTP_n as the gap between the long yield and the average expected short rate:

yn=1n∑k=0n−1Et[rt+k]+TPn.(11.14a)y_n = \frac1n\sum_{k=0}^{n-1}\mathbb E_t[r_{t+k}] + TP_n. \tag{11.14a}

The expectations hypothesis is the claim that TPnTP_n is constant. Two facts follow from (11.14a).

  1. The curve slopes up if short rates are expected to rise, or if the term premium is positive. You cannot read expectations off the curve without a model for TPnTP_n.
  2. The NY Fed's ACM model (Adrian, Crump and Moench) estimates TPnTP_n with an affine term-structure model. Other estimates exist and disagree in level.

11.5.3Inversion as a recession signal#

The curve is inverted when long yields are below short yields. The usual measures are 10y–2y (FRED T10Y2Y) and 10y–3m (T10Y3M). Estrella and Mishkin (1998) showed that the 10y–3m spread was the best single financial predictor of US recessions two to six quarters ahead, in a probit model on post-1959 data4.

Two mechanisms support the signal:

  • Expectations. Markets expect the central bank to cut, and central banks cut in recessions.
  • Credit supply. Banks borrow short and lend long. A flat or inverted curve squeezes net interest margin and tightens lending.

The 2022–24 inversion5:

Measure Continuously inverted from Turned positive for good Deepest point
10y–2y 6 Jul 2022 6 Sep 2024 −1.08 pp on 3 Jul 2023
10y–3m 25 Oct 2022 13 Dec 2024 −1.89 pp on 4 May 2023

This was the longest inversion in the modern record, and no NBER-dated recession began in 2023 or 2024. Caveats a careful trader holds:

  1. Small sample. There are about eight post-war US recessions. A probit fitted on eight events cannot have tight error bands.
  2. Term premium regime. After years of QE (central-bank bond buying), term premia were near zero or negative. A compressed term premium lowers long yields and makes inversion more likely without any change in expected short rates.
  3. Lags are long and variable. Historically the lag from inversion to recession has been between about 6 and 24 months. The un-inversion (bull steepening as the Fed cuts) has often been closer to the recession start than the inversion itself.
  4. Goodhart's law. Once a signal is widely watched, policy reacts to it.

In late 2026 the US curve is upward sloping. On 28 Oct the 2-year was 4.67%, the 10-year 5.05% and the 30-year 5.37%6. Long yields rose more than short ones in an inflation scare. That is a bear steepening, consistent with a rising term premium.

Data lab

The US yield curve and its inversions

The 10y−2y spread (FRED T10Y2Y) and the 10y−3m spread computed from DGS10 and DGS3MO, with runs of at least 20 trading days of 10y−2y inversion shaded, and the curve at five tenors on a date you choose against the latest date. FRED did not publish the 30-year yield between 2002 and 2006, so that tenor is skipped on those dates.

What to look at The 2022–24 inversion and how it compares with earlier ones in depth and length (the table in 11.5.3 gives the dates and depths to check against). Move the snapshot to a date inside an inversion and to one a year after it ended, and compare the shapes: bull steepening, bear steepening, flattening.

Questions

  1. Do your computed inversion runs match the dates in 11.5.3? If the run is broken into pieces, what does that say about the definition of "continuously inverted"?
  2. For each inversion before 2022, how long was it from the start of the inversion, and from its end, to the next NBER recession? Which is the better timing signal in this sample of a handful of events?
  3. By (11.14a) a curve can invert with no change in expected short rates. Which term-premium regime in the sample would make inversion more likely for that reason?

Create a free account

Reading is open to everyone. An account keeps your progress, answers, notes and code drafts, and gives you the study plan, the journals and the simulator. Running code needs an account approved for it.