Exam FM · General Cash Flows, Portfolios, and Asset-Liability Management · Free Lesson

Spot Rates, Forward Rates, and Yield-Curve Pricing

Free SOA Exam FM (Financial Mathematics) lesson in General Cash Flows, Portfolios, and Asset-Liability Management. 16 min read, ~2,404 words.

A trader can lock in a one-year loan rate that starts a year from now, today, with no view on where rates will go. The forward rate that makes it arbitrage-free is already baked into the spot curve.

A spot rate is the annual yield on a zero-coupon bond maturing at time . Each cash flow is discounted at the spot rate for its own maturity:

When the curve is flat (all equal), this collapses to ordinary discounting at one rate. FM defaults to a flat curve unless a problem hands you spot or forward rates.

You rarely get spot rates directly; you back them out of coupon-bond prices, shortest maturity first. Price a 1-year bond to get . Then price a 2-year bond, plug in the known for its first coupon, and solve the remainder for . Continue outward. Each step has exactly one unknown because every earlier spot rate is already pinned.

Read the full lesson, free →
Worked examples and practice. Free with a free account, no card.

Common mistakes

Bottom line

Exam shortcut

Build the accumulation-factor column first; every forward is a ratio of adjacent entries minus 1, and every present value is a cash flow divided by an entry. Bootstrap in order, one unknown at a time. "Big over small, minus one" for forwards. "Short to long" for bootstrapping. "Each flow at its own spot" for pricing off the curve.

The full lesson (about 2,404 words, 16 min read) adds 4 worked examples, all 6 common mistakes, a self-check, free in the app.

Learning objectives

Browse all free Exam FM lessons or jump into free Exam FM practice questions.