Term Structure of Interest Rates

term-structureasset-pricingfixed-incomeno-arbitragefactor-modelexpectations-hypothesisrisk-premiabond-pricingmonetary-policy

Definition

The term structure of interest rates (equivalently, the yield curve) is the mapping from bond maturity nn to the continuously-compounded zero-coupon yield ytny_t^n prevailing at time tt:

ytn=1nlogPtny_t^n = -\frac{1}{n}\log P_t^n

where PtnP_t^n is the time-tt price of a zero-coupon bond that pays one unit at maturity nn. The yield curve summarises the market's collective pricing of riskless cash flows at all horizons, and is therefore the foundational object of fixed income, monetary economics, and term-structure modelling.

Key Ideas

How It Works

Bond Pricing Fundamentals

Under no-arbitrage, there exists a stochastic discount factor (SDF) Mt+1M_{t+1} such that for any asset:

Ptn=Et ⁣[Mt+1Pt+1n1]P_t^n = E_t\!\left[M_{t+1}\,P_{t+1}^{n-1}\right]

For zero-coupon bonds this recursion, initialised at Pt0=1P_t^0 = 1, prices the entire yield curve once Mt+1M_{t+1} is specified. The one-period short rate is rt=logEt[Mt+1]r_t = -\log E_t[M_{t+1}] (ignoring Jensen's-inequality correction under log-normality).

Classical Theories

Theory Mechanism Implication
Pure Expectations Hypothesis (EH) Term premium =0= 0; ytn=1nk=0n1Et[rt+k]y_t^n = \frac{1}{n}\sum_{k=0}^{n-1}E_t[r_{t+k}] Slope predicts future short-rate changes one-for-one; no excess return from duration
Liquidity Preference Investors prefer short bonds; must be paid for duration risk Positive term premium at all maturities; explains the typical upward slope
Market Segmentation Distinct clienteles at each maturity Local supply/demand at each tenor drives yields independently

Empirical evidence decisively rejects the pure EH: Fama-Bliss (1987) and Campbell-Shiller (1991) show the slope predicts excess returns rather than future short-rate changes, implying a time-varying term premium.

Affine No-Arbitrage Models

The dominant approach specifies the SDF as log-normal with affine market prices of risk λt=λ0+λ1Xt\lambda_t = \lambda_0 + \lambda_1 X_t, giving yields that are affine in a state vector XtX_t:

ytn=An+BnXty_t^n = A_n + B_n'\, X_t

The coefficients An,BnA_n, B_n are not free — they satisfy recursive no-arbitrage equations derived from the pricing kernel (see Affine Term Structure Model). This class enforces internal consistency: every maturity is priced by the same state process and the same risk prices.

Why It Matters

Open Questions

Related