Know these first
- L1.4.03 Pricing a bond
Math Atoms
By the end you will be able to
- 1Calculate a bond's yield to maturity from its price, and interpret what it means.
- 2Find the yield by trial and error, and with a spreadsheet's RATE or YIELD function.
- 3State the assumptions behind yield to maturity and say when they break.
- 4Compare the coupon rate, the current yield and the yield to maturity.
Why it matters
“The 10-year Treasury yield rises to 4.5%.” Headlines like this appear every week, and a whole market of prices sits behind the number. What does it actually measure?
Core explanation
The pricing problem, run backwards
In L1.4.03 you knew the yield and worked out the price. In the market it is the other way round. Traders see a price on the screen, and they want to know what return it implies.
The yield to maturity (YTM) is the answer. It is the one rate that, used to discount every coupon and the face value, gives exactly the market price. If you buy at that price and everything goes to plan, the YTM is your annual return.
Think of it like this
No neat formula. For a bond with several coupons, you cannot rearrange the price formula to get on its own. Instead you search: guess a yield, price the bond, compare with the market price, and adjust. Because price falls as yield rises, every guess tells you which way to go. A price that is too high means the guess was too low.
In practice a spreadsheet does the searching. RATE(5, 4, -95.67, 100) returns 5.00% for the bond below. YIELD does the same from dates, with the coupon frequency and day count, which matters between coupon dates (L1.4.05).
Three yields, one bond. The coupon rate is fixed on the term sheet. The current yield is the coupon divided by today's price: a quick measure of income. The YTM adds the gain or loss as the price is pulled to 100 at maturity. For a bond below par, the order is always coupon rate < current yield < YTM. Above par it flips.
Coupon rate
4.00%
Coupon ÷ face value. Set at issue, never changes.
Current yield
4.18%
Coupon ÷ price = 4 ÷ 95.67. Income only.
Yield to maturity
5.00%
Income plus the pull to 100 at maturity.
The 5-year 4% bond from L1.4.03, priced at 95.67.
The small print. The YTM is your return only if three things hold: you keep the bond to maturity, you reinvest every coupon at the same yield, and the issuer pays in full. Each can fail. Think about each one before you reveal the answer:
Think firstWhat if the plan changes?
You buy the bond at 95.67 and hold it for five years, but rates fall and you can only reinvest the coupons at 2%. Do you still earn 5.00%?
After 2 years you need the cash and sell. Yields on similar bonds have risen to 6%. What happens?
The issuer stops paying in year 4. Does the YTM tell you anything?
Callable bonds. If the issuer can repay early (L1.4.02), investors also work out the yield to call, as if the bond is repaid at the first call date. The lowest of these yields is the yield to worst: the least you can earn if the issuer acts in its own interest.
The formal version
Write the price from L1.4.03 as a function of the yield, . The YTM is the value of that solves one equation:
On a graph, is a curve that falls as rises, and is a flat line. The YTM is where they cross. Because the curve only ever falls, they cross exactly once.
Narrowing it down. If two trial yields and give prices and on either side of the market price, draw a straight line between them:
The curve bends, so this is a first guess, not the answer. Price the bond at the guess, and repeat until the price matches.
The current yield needs no search:
With two coupons a year, the search finds a six-month rate, and the market quotes the YTM as twice that rate. The 5-year 4% bond with semi-annual coupons priced at 95.62 has a six-month rate of 2.50%, quoted as a YTM of 5.00%.
Try it
The market price is 95.67 for a 5-year, 4% bond. Move your guess until the dot lands on the dashed line. Then change the price and do it again.
Try itFind the yield
Open the yield toolkit →Price at your guess
100.00
vs market price 95.67
At your guess the bond is worth more than its market price. Raise the yield.
Worked example
The 5-year 4% bond at 95.67
Face value 100, annual coupon 4, five years to maturity, market price 95.67. Yields are annual and compounded once a year. Try each step before revealing it.
Find the YTM by trial and error
Step 1 of 6- 1
First guess: the coupon rate
At 4% the bond prices at 100.00 (par, as in L1.4.03). That is above 95.67, so the yield must be higher.
Regulatory lens · looking ahead
No rules apply yet. Yields are the raw material for much of what follows: credit spreads (L1.4.07) are differences between yields, and the yield curve (L1.3.08) is built from them. Later levels use yields to measure interest rate risk in banks' balance sheets (L3.5).
Sparks
SparkPaying to lend
SparkYield is the headline, price is the trade
Key takeaways
- Yield to maturity is the single rate that makes the present value of a bond's cash flows equal its market price.
- There is no closed-form formula: find it by trial and error, interpolation, or a spreadsheet's RATE or YIELD.
- Price too high at your guess means the guess is too low, and the other way round.
- YTM is your return only if you hold to maturity, reinvest coupons at the YTM, and the issuer pays in full.
- Below par: coupon rate < current yield < YTM. Above par the order flips. At par all three are equal.
Reaction
Check what stuck
Question 1 · objective 1
A 3-year bond has face value 100, a 5% annual coupon and a market price of 102.00. What is its yield to maturity, in %, to two decimal places? (Use trial and error, or RATE(3, 5, -102, 100) in a spreadsheet.)
Question 2 · objective 4
The 5-year 4% bond trades at 95.67, below par. Which ranking is right?
Question 3 · objective 2
The same 5-year 4% bond falls to 92.00. At a 5% yield it would be worth 95.67; at 6%, 91.58; at 7%, 87.70. Where is its YTM?
Question 4 · objective 3
Which of these is NOT an assumption behind yield to maturity?
Question 5 · objective 4
A 10-year bond pays a 6% annual coupon and trades at 104.00. What is its current yield, in %, to two decimal places?
Glossary
- Yield to maturity
- The single annual discount rate that makes the present value of a bond's remaining cash flows equal to its market price.
- Current yield
- The annual coupon divided by the bond's price. It ignores any gain or loss on the way to maturity.
- Reinvestment risk
- The risk that coupons can only be reinvested at a lower rate than expected.
- Yield to call
- The yield calculated as if a callable bond is repaid on its first call date at the call price.
- Yield to worst
- The lowest of a callable bond's yield to maturity and its yields to each call date.
- Basis point
- One hundredth of a percentage point: 0.01%. 100 basis points make 1%.
Deep Dives & Origins
Deep Dives
- CFA Institute, Fixed Income Analysis (CFA Institute Investment Series), “Introduction to Fixed-Income Valuation”. Wiley. Intermediate.
Origins
- Frank J. Fabozzi and Francesco A. Fabozzi, Bond Markets, Analysis, and Strategies, 10th edition, Pearson, 2021.
- CFA Institute, Fixed Income Analysis, “Introduction to Fixed-Income Valuation”.
- Bloomberg, Global Aggregate negative-yielding debt data (December 2020).
Watch this lesson
Video version
Prefer to watch? The same lesson as a 10-minute video will sit here, made from this page's script.