Spot rates and pricing a bond with the spot curve
A spot rate is the yield on a default-free zero-coupon bond for one specific maturity; the set of them is the spot curve. Discount each of a bond's cash flows at the spot rate for its own date and add them up: that is the bond's no-arbitrage price.
Before this: Bond Valuation: Prices and Yields, Yield and Yield Spread Measures for Fixed-Rate Bonds, Time Value of Money in Finance
On the exam
- Define spot rates and the spot curve, and calculate the price of a bond using spot rates
Define spot rates and the spot curve, and calculate a bond's price from spot rates, then its yield to maturity. Expect a 3- or 4-year annual-coupon bond, a trap that discounts everything at one rate, and a question on why the YTM sits just below the last spot rate.
How deeply to learn each part
- Know the idea
- Understand it in general. It frames other topics, but you will not calculate with it.
- Use it
- Understand it well enough to solve a question with it. Recognize when it applies.
- Memorize
- Learn it by heart. The exam will not give it to you.
You know this one. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still do.
You tested strong here. The full lesson is folded away. The takeaways, formulas and checkpoint below are your quick refresher, and the checkpoint is a fair test of whether you still know it.
Why do bond yields differ with maturity?
Two bonds can yield different amounts for several reasons. Credit risk, currency, liquidity, tax treatment and the periodicity of the quote all matter. One more is time to maturity: the maturity structure of interest rates , also called the term structure of interest rates , describes how yields change as the time to maturity changes.
- Credit risk the issuer may fail to pay
- Currency different base interest rates
- Liquidity how easily the bond trades
- Tax status for example, discount bonds taxed differently
- Periodicity annual or semiannual quoting
- Time to maturity Memorize the only one the term structure isolates
To isolate maturity, every other cause must be held equal. The ideal data are yields on default-free zero-coupon bonds of every maturity, in one currency, with the same liquidity and tax status. Zero-coupon bonds also remove coupon reinvestment risk, because there are no coupons to reinvest.
What is a spot rate?
Memorize
spot rates are the yields to maturity on default-free zero-coupon bonds, one for each maturity. The set of them, plotted against maturity, is the spot curve . It is also called the zero curve , or the strip curve , because the coupons of a government bond can be “stripped” off and sold separately as zeros.
The shape of the spot curve carries information. It usually slopes up, because investors want more yield for tying money up longer. Sometimes it is flat. Sometimes short maturities yield more than long ones, an inverted yield curve .
- Upward sloping Memorize longer maturities yield more; the normal case
- Flat about the same yield at every maturity
- Downward sloping Memorize an inverted yield curve: short maturities yield more
Try this 0 of 3
- Set the coupon to zero and compare the YTM with the 4-year spot rate
- Pick the inverted curve and see where the YTM lands
- On the upward curve, raise the coupon to 9% or more
Drag the spot points (or type them) and change the coupon. Each cash flow is discounted at the spot rate for its own year.
- Spot curve (one rate per date)
- YTM (one rate for every date)
Spot rates 3.20%, 3.70%, 4.10%, 4.40% for years 1 to 4 price a 4-year 5% annual bond at 102.313. Its YTM is 4.357%.
PV of each cash flow: at its spot rate (left) and at the YTM (right)
The YTM is 0.043% below the 4-year spot rate: the coupons arrive earlier, when spot rates are lower, so the blend sits under the last spot rate.
If the bond traded at any other price, you could buy the cheap side and sell the other (the bond against a strip of zeros) for a riskless profit.
Show working
Price = PMT ÷ (1 + z₁) + PMT ÷ (1 + z₂)² + PMT ÷ (1 + z₃)³ + (PMT + 100) ÷ (1 + z₄)⁴.
Year 1: 5 ÷ (1 + 3.20%) = 5 × 0.96899 = 4.845.
Year 2: 5 ÷ (1 + 3.70%)² = 5 × 0.92991 = 4.650.
Year 3: 5 ÷ (1 + 4.10%)³ = 5 × 0.88644 = 4.432.
Year 4: 105 ÷ (1 + 4.40%)⁴ = 105 × 0.84178 = 88.387.
Price = 4.845 + 4.650 + 4.432 + 88.387 = 102.313.
YTM: the single rate that gives the same price. N 4, PV −102.313, PMT 5, FV 100 → 4.357%.
- 5÷1.032=STO1PV of year 1: 4.845
- 1.037y^x2=1/x×5=STO2PV of year 2: 4.650
- 1.041y^x3=1/x×5=STO3PV of year 3: 4.432
- 1.044y^x4=1/x×105=STO4PV of year 4: 88.387
- RCL1+RCL2+RCL3+RCL4=102.313, the price
- 2NDCLR TVMwith P/Y set to 1
- 4N102.313+|-PV5PMT100FV
- CPTI/Y4.357, the YTM
STO store · y^x power · 1/x reciprocal · RCL recall a stored number · 2ND second function (the shifted label above a key) · CLR TVM clear the time value of money keys · N number of periods · +|- change sign · PV present value · PMT payment · FV future value · CPT compute · I/Y interest rate per year (per period when P/Y is 1)
- 5ENTER1.032÷PV of year 1: 4.845
- 5ENTER1.037ENTER2y^x÷+running total 9.495
- 5ENTER1.041ENTER3y^x÷+running total 13.927
- 105ENTER1.044ENTER4y^x÷+running total 102.313
- fCLEAR FIN
- 4n102.313CHSPV5PMT100FV
- i4.357, the YTM
ENTER enter (on the HP, puts the number on the stack) · y^x power · f gold shift key · CLEAR FIN clear the financial registers · n number of periods · CHS change sign · PV present value · PMT payment · FV future value · i interest rate per period
Display: 4.357 = YTM of 4.357%
How is a real spot curve built?
True zeros exist for few maturities, so analysts estimate the curve from the government bonds that trade. Only the most recently issued, actively traded bonds are used: they have similar liquidity and trade close to par, so tax effects are small. Gaps between maturities are filled by interpolation. Short bills are quoted as discount rates and are converted to bond equivalent yields (add-on rates on a 365-day year), and every point is put on the same periodicity before the curve is compared.
Go deeper Bootstrapping the spot curve from par bonds
Another route is to work forward from the shortest maturity. A one-year bond that pays par gives the 1-year spot rate. A 2-year bond priced at par gives one equation with one unknown, the 2-year spot rate, once the 1-year rate is known. Repeating this builds the whole curve. It is the reverse of the par-rate calculation in the next lesson, and the full method is a Level II topic.
Go deeper Why recently issued bonds are used
An older bond is held by buy-and-hold investors and trades less often, so its price carries a liquidity premium. It also sits at a discount or premium, and some tax systems treat the price gain differently from coupon income. Both effects would bend the curve for reasons unrelated to maturity. Recent issues avoid most of that.
How do you price a bond with spot rates?
Give each cash flow the rate for its own date. A single yield is replaced by a sequence of spot rates.
The result is the no-arbitrage price . If a bond trades above it, an arbitrageur sells the bond and buys its cash flows as separate zeros for less. If it trades below, the trade runs the other way. Transaction costs aside, the gap closes. For a corporate bond, a spread for credit risk is added to each spot rate before discounting.
Spot rates are 3.20% (1 year), 3.70% (2 years), 4.10% (3 years) and 4.40% (4 years). The price per 100 of par of a 4-year bond with a 5.00% annual coupon is closest to:
4.845 + 4.650 + 4.432 + 88.387 = 102.313
Price per 100 of par102.31
- 5÷1.032=STO1
- 5÷(1.037y^x2)=STO2
- 5÷(1.041y^x3)=STO3
- 105÷(1.044y^x4)+RCL1+RCL2+RCL3=102.3135
STO store · y^x power · RCL recall a stored number
- 5ENTER1.032÷
- 5ENTER1.037ENTER2y^x÷+
- 5ENTER1.041ENTER3y^x÷+
- 105ENTER1.044ENTER4y^x÷+102.3135
ENTER enter (on the HP, puts the number on the stack) · y^x power
What is the YTM of that bond, and why is it not the 4-year spot rate?
The yield to maturity is the single rate that gives the same price. Solve the usual bond equation for the price 102.313, entering the 100 repaid at maturity as the future value (FV).
Discounting at 4.357% for every cash flow gives the same total, 102.313, but different individual present values: 4.791 for the first coupon (against 4.845) and 88.532 for the last payment (against 88.387). The pieces differ, the sum does not.
Exam tip On an upward-sloping curve, the YTM of a coupon bond is a little below its maturity’s spot rate. On an inverted curve, a little above.
Go deeper Negative spot rates
Spot rates have been negative for some government bonds. The mathematics does not change: a spot rate of −0.30% means a growth factor of 0.997 per year, and the same price formula applies. Discount factors are then above 1.
Memorize this
MemorizePricing with spot rates
Memory hook One cash flow, one date, one spot rate. The coupon due in year 2 uses the 2-year spot, never the rate for the bond maturity.
Know it cold . The result is the no-arbitrage price. The YTM of that price sits between the spots used, close to but not equal to the last one.
MemorizeWhat a spot rate is
Memory hook Spot = zero. Strip the coupons off a government bond and you are left with zeros.
Know it cold Spot rate = yield on a default-free zero-coupon bond for one maturity. The spot curve is also called the zero curve or strip curve.
MemorizeCurve shape names
Memory hook Normal means up. Inverted means down: short rates above long rates.
Know it cold Upward sloping (normal), flat, downward sloping (inverted).
- Credit risk the issuer may fail to pay
- Currency different base interest rates
- Liquidity how easily the bond trades
- Tax status for example, discount bonds taxed differently
- Periodicity annual or semiannual quoting
- Time to maturity Memorize the only one the term structure isolates
- Upward sloping Memorize longer maturities yield more; the normal case
- Flat about the same yield at every maturity
- Downward sloping Memorize an inverted yield curve: short maturities yield more
Quick example
Spot rates 2.0%, 2.5%, 3.0% for 1, 2, 3 years. A 3-year bond with a 4% annual coupon: 4 ÷ 1.02 + 4 ÷ 1.025² + 104 ÷ 1.03³ = 3.922 + 3.807 + 95.175 = 102.904.
- 4÷1.02=STO1
- 4÷(1.025y^x2)=STO2
- 104÷(1.03y^x3)+RCL1+RCL2= 102.9036
STO store · y^x power · RCL recall a stored number
- 4ENTER1.02÷
- 4ENTER1.025ENTER2y^x÷+
- 104ENTER1.03ENTER3y^x÷+ 102.9036
ENTER enter (on the HP, puts the number on the stack) · y^x power
Quick example
A 2-year default-free zero trades at 93.00 per 100 of par. (100 ÷ 93)^(1/2) − 1 = 3.695%.
- 2NDCLR TVM with P/Y set to 1
- 2N93+|-PV100FV
- CPTI/Y 3.6952
2ND second function (the shifted label above a key) · CLR TVM clear the time value of money keys · N number of periods · +|- change sign · PV present value · FV future value · CPT compute · I/Y interest rate per year (per period when P/Y is 1)
- fCLEAR FIN
- 2n93CHSPV100FV
- i 3.6952
f gold shift key · CLEAR FIN clear the financial registers · n number of periods · CHS change sign · PV present value · FV future value · i interest rate per period
How it is asked
-
Price a 3- or 4-year bond from spot rates
Spot rates 2.3%, 3.0%, 3.5%. Price of a 3-year, 4% annual-coupon bond?
Discount each cash flow at its own spot: 101.48. Using 3.5% for all (101.40) or the average spot (103.02) are the traps.
-
YTM against the last spot rate
Upward curve. YTM of a 5-year coupon bond priced off it?
Slightly below the 5-year spot rate, because earlier cash flows are discounted at lower rates.
-
Define a spot rate
A spot rate is the yield on which instrument?
Default-free zero-coupon bond of one maturity. A coupon bond at par gives a par rate; a future one-year bond gives a forward rate.
Exam traps
- Discounting every cash flow at the final spot rate. Each cash flow takes the spot rate for its own date.
- Averaging the spot rates and using that single number as the yield.
- Assuming a coupon bond's YTM equals the spot rate of its maturity. On an upward curve it is a little lower.
- Treating a corporate bond's price as spot-curve pricing. It needs a spread added to each spot rate.
Checkpoint
4 exam-style questions. About 90 seconds each.
1Spot rates are 2.8% (1 year), 3.3% (2 years) and 3.9% (3 years). The price of a 3-year, 4% annual-coupon bond per 100 of par is closest to:
2A spot rate is best described as the yield on a:
3When the spot curve slopes upward, the yield to maturity of a 5-year coupon bond priced off that curve is most likely:
4The government spot curve is the best data for studying how yields vary with maturity mainly because it:
Key takeaways
- Spot rate: default-free zero-coupon yield for one maturity. The spot curve plots them.
- Price = present value of each cash flow at its own spot rate. That is the no-arbitrage price.
- A coupon bond's YTM is a blend of the spot rates for its cash flows.
- Spot curves can slope up (normal), stay flat or slope down (inverted).
Quick example
Spot rates 2.0%, 2.5%, 3.0% for 1, 2, 3 years. A 3-year bond with a 4% annual coupon: 4 ÷ 1.02 + 4 ÷ 1.025² + 104 ÷ 1.03³ = 3.922 + 3.807 + 95.175 = 102.904.
- 4÷1.02=STO1
- 4÷(1.025y^x2)=STO2
- 104÷(1.03y^x3)+RCL1+RCL2= 102.9036
STO store · y^x power · RCL recall a stored number
- 4ENTER1.02÷
- 4ENTER1.025ENTER2y^x÷+
- 104ENTER1.03ENTER3y^x÷+ 102.9036
ENTER enter (on the HP, puts the number on the stack) · y^x power
Quick example
A 2-year default-free zero trades at 93.00 per 100 of par. (100 ÷ 93)^(1/2) − 1 = 3.695%.
- 2NDCLR TVM with P/Y set to 1
- 2N93+|-PV100FV
- CPTI/Y 3.6952
2ND second function (the shifted label above a key) · CLR TVM clear the time value of money keys · N number of periods · +|- change sign · PV present value · FV future value · CPT compute · I/Y interest rate per year (per period when P/Y is 1)
- fCLEAR FIN
- 2n93CHSPV100FV
- i 3.6952
f gold shift key · CLEAR FIN clear the financial registers · n number of periods · CHS change sign · PV present value · FV future value · i interest rate per period
All Fixed Income formulas, every lesson
Practice exam-style questions on Term Structure: Spot, Par and Forward Curves
Questions about this lesson?
Where this comes back
- Par rates from spot rates Term Structure: Spot, Par and Forward Curves
- Effective Duration, Key Rate Duration and Empirical Duration Fixed Income
Questions candidates ask
What is a spot rate in bonds?
The yield to maturity on a default-free zero-coupon bond for a particular maturity. It is the rate for money invested today until that date, with no coupons in between.
How do you price a bond using spot rates?
Discount each coupon and the principal at the spot rate that matches its payment date, then add the present values. The sum is the no-arbitrage price.
Why use spot rates instead of one yield?
Money due at different dates earns different rates. Spot rates price each date correctly, and any bond trading away from that price offers an arbitrage.
Spotted an error? Tell us and we will fix it.