Yield to Maturity

What is Yield to maturity (YTM)?

Yield to maturity (YTM) is the total return anticipated on a bond if the bond is held until it matures. Yield to maturity is considered a long-term bond yield, but is expressed as an annual rate. The yield to maturity is calculated by taking into account the current market price, par value, coupon interest rate and time to maturity.

How to calculated Yield to maturity?

To calculate the yield to maturity on a bond, you need the following information:

  1. The bond's face value (also known as the par value)
  2. The bond's current market price
  3. The bond's coupon rate
  4. The number of years until the bond matures

Once you have this information, you can use the following formula to calculate the yield to maturity:

YTM = [(F - P) / P(1 + YTM)] x (1 / n) + YTM

where:

  • F is the bond's face value
  • P is the bond's current market price
  • YTM is the yield to maturity
  • n is the number of years until the bond matures

To use this formula, you need to solve for YTM by using an iterative approach. This means that you will need to make an initial guess at the yield to maturity, then plug that value into the formula and see if it produces the correct result. If it does not, you will need to adjust your guess and try again until you find a value for YTM that produces the correct result.

Open a free account and start investing

Top Mutual Funds

3Y Returns

Nippon India Mutual Fundimage

Nippon India CPSE ETF

AUM:  42,632 Cr
55.93
44.78
Kotak Mahindra Mutual Fundimage

Kotak Nifty PSU Bank ETF

AUM:  1,478 Cr
44.73
ICICI Prudential Mutual Fundimage

ICICI Prudential Bharat 22 ETF

AUM:  18,904 Cr
41.84
ICICI Prudential Mutual Fundimage

ICICI Prudential Bharat 22 FOF

AUM:  1,577 Cr
41.50
Get your portfolio reviewed for free

Popular Calculators