• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Finance Train

Finance Train

High Quality tutorials for finance, risk, data science

  • Home
  • Data Science
  • CFA® Exam
  • PRM Exam
  • Tutorials
  • Careers
  • Products
  • Login

YTM and Reinvestment Risk

CFA® Exam Level 1, Fixed Income Securities

This lesson is part 6 of 18 in the course Yield Measures, Spot Rates, and Forward Rates

Yield to maturity calculates the total return an investor would earn by holding the bond till maturity. This includes both the coupon income and the capital gains from the bond. It also considers reinvestment income, however, with the assumption that coupon payments can be invested at the same rate as YTM. This means that you will actually earn a yield equal to YTM, even if you hold the bond to maturity, only if you are able to reinvest all the coupon payment at the YTM until the maturity of the bond. This is very unlikely and that’s why we have reinvestment risk.

This assumption can be misleading because we have a term structure of interest rates, which can result in different yields at different points in time.

Let’s demonstrate this with the help of an example.

Let’s say that an investor has purchased a 15-year 8% semi-annual coupon bond at par. We assume that he purchased the bond at par for simplicity. Since there is no capital gain/loss, the bond’s YTM will also be 8%.

We can calculate the total future value of all cash flows from this bond as follows:

Future dollar value = $100 x (1.04)30 = $324.34

This value is made up of $100 of principal return and $224.34 of the total dollar return from coupon and reinvestment income. In fact if there was no reinvestment income the coupon income would only be $120. Remember that there is no capital gain, so the balance ($224.34 – $120) = $104.35 is earned from reinvestment income. This is the money which is earned by investing the periodic coupon payments at YTM of 8%.

If the coupons are not reinvested at 8%, the investor will not be able to realize the YTM of 8%.

How much reinvestment risk is present in a bond depends on several factors such as coupon rate and bond’s maturity. Here are some observations.

  • A bond that has high coupon is more dependent on reinvestment income because more money needs to be reinvested at the YTM to maintain the YTM.
  • For a bond selling at premium, there is capital loss, which further increases the dependency on reinvestment income.
  • For a bond selling at a discount, there is capital gain, which reduces the dependency on reinvestment income.
  • The longer the bond’s maturity, the higher is the reinvestment risk.
Previous Lesson

‹ Yield to Maturity (YTM) Approximation Formula

Next Lesson

Factors Affecting Reinvestment Risk ›

Join Our Facebook Group - Finance, Risk and Data Science

Posts You May Like

How to Improve your Financial Health

CFA® Exam Overview and Guidelines (Updated for 2021)

Changing Themes (Look and Feel) in ggplot2 in R

Coordinates in ggplot2 in R

Facets for ggplot2 Charts in R (Faceting Layer)

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Primary Sidebar

In this Course

  • Sources of Return from Investing in a Bond
  • How to Calculate Yield to Maturity
  • How to Calculate Current Yield
  • Bond Equivalent Yield Convention
  • Yield to Maturity (YTM) Approximation Formula
  • YTM and Reinvestment Risk
  • Factors Affecting Reinvestment Risk
  • Calculate Bond-Equivalent Yield of Annual-Pay Bonds
  • How to Calculate Yield to Call of a Bond
  • Cash Flow Yield
  • Bootstrapping Spot Rate Curve (Zero Curve)
  • How to Price a Bond Using Spot Rates (Zero Curve)
  • Nominal Spread
  • Z-Spread: Definition and Calculation
  • Option-adjusted Spreads (OAS)
  • What are Forward Rates?
  • How to Calculate Forward Rates from Spot Rates?
  • How to Value a Bond Using Forward Rates

Latest Tutorials

    • Data Visualization with R
    • Derivatives with R
    • Machine Learning in Finance Using Python
    • Credit Risk Modelling in R
    • Quantitative Trading Strategies in R
    • Financial Time Series Analysis in R
    • VaR Mapping
    • Option Valuation
    • Financial Reporting Standards
    • Fraud
Facebook Group

Membership

Unlock full access to Finance Train and see the entire library of member-only content and resources.

Subscribe

Footer

Recent Posts

  • How to Improve your Financial Health
  • CFA® Exam Overview and Guidelines (Updated for 2021)
  • Changing Themes (Look and Feel) in ggplot2 in R
  • Coordinates in ggplot2 in R
  • Facets for ggplot2 Charts in R (Faceting Layer)

Products

  • Level I Authority for CFA® Exam
  • CFA Level I Practice Questions
  • CFA Level I Mock Exam
  • Level II Question Bank for CFA® Exam
  • PRM Exam 1 Practice Question Bank
  • All Products

Quick Links

  • Privacy Policy
  • Contact Us

CFA Institute does not endorse, promote or warrant the accuracy or quality of Finance Train. CFA® and Chartered Financial Analyst® are registered trademarks owned by CFA Institute.

Copyright © 2021 Finance Train. All rights reserved.

  • About Us
  • Privacy Policy
  • Contact Us