Skip to content

Yield to Maturity (YTM) Calculator

This calculator helps you calculate the Yield to Maturity (YTM) of a bond or fixed-income investment. YTM represents the total return an investor can expect to earn if the bond is held until maturity, accounting for the current bond price, face value, coupon interest, and the time remaining until maturity.

Calculate Yield to Maturity (YTM) of Your Bond

Input Fields
P
$
Enter the current price of the bond
C
$
Enter the annual coupon payment
F
$
Enter the face value of the bond (usually $1000)
n
Enter the number of years to maturity
If enabled, the result will update automatically when you change any value.

Yield to Maturity (YTM) Formula

Formula
$$YTM = (C + (F – P) / n) / ((F + P) / 2)$$

Where:

  • C – Annual coupon payment (in dollars)
  • F – Face value of the bond (or par value)
  • P – Current bond price
  • n – Number of years until maturity

This formula estimates the annualized rate of return assuming the bond is held until maturity.

The Yield to Maturity (YTM) is one of the most important measures for bond investors. It gives an idea of the return an investor can expect to earn if the bond is held until its maturity date. It factors in the bond’s current market price, face value, interest payments (coupons), and the time remaining until maturity. YTM is a comprehensive metric used to assess the attractiveness of a bond relative to other investment options. It assumes that all coupon payments are reinvested at the same rate, which may not always be realistic but provides a standardized benchmark.

Leave a Reply

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