Yield To Maturity

Updated on April 17, 2024
Article byWallstreetmojo Team
Edited byAshish Kumar Srivastav
Reviewed byDheeraj Vaidya, CFA, FRM

What Is Yield To Maturity?

Yield to Maturity refers to the expected returns an investor anticipates after keeping the bond intact till the maturity date. Unlike the current yieldCurrent YieldThe current yield formula essentially calculates the yield on a bond based on the market price instead of face value. The current yield of bond= Annual coupon payment/current market priceread more, which measures the present value of the bond, the yield to maturity measures the value of the bond at the end of its bond term. In other words, a bond’s expected returns after making all the payments on time throughout the life of a bond.

Yield To Maturity

You are free to use this image on your website, templates, etc, Please provide us with an attribution linkHow to Provide Attribution?Article Link to be Hyperlinked
For eg:
Source: Yield To Maturity (wallstreetmojo.com)

Thus, it is a concept that evaluates the expected return. the calculates the potential gain or loss at the maturity. Though it is a complex process, it is useful for both the business as well as investors who can judge whether the investment is profitable and a better option as compared to another form of investment.

Key Takeaways

  • The yield to maturity refers to the anticipated return of a bond at the time of its maturity rather than its present yield.
  • To find a bond’s actual yield to maturity, trial and error are needed to calculate different rates until the current value matches the market price. Effective yield through compounding is vital to consider.
  • Yield to maturity (YTM) helps investors compare bond investments to other market options by factoring in the time value of money (TVM), providing a more accurate performance assessment.

Yield to Maturity Explained

Yield to maturity is a financial concept that helps to evaluate the return or yield that the investor or bondholder can expect to get at the maturity of the bond. It is necessary to hold the bond till maturity date. In the calculation, the concept takes into account the current price, the face value, the interest rate of the coupn payment and the time left till maturity. It calculates the possible loss or capital gain in the investement.

The yield to maturity of a bond is a complex process involving calculation using formula. The process may also require some financial software or Excel tools and calculators to get accurate results which are crucial for financial decisions.

The process helps bondholders compare the potential returns of various bonds and make informed business decisions. Even though there are many challenges in the process, investors should be aware about the market conditions and bond features so as to handle problems and make financial decisions with maximum return.

Fixed Income Course (5+ Hours Video Series)

–>> If you want to Master Fixed Income, then you can consider our course on “Fixed Income: Valuation, Return and Risk Measures” provides a comprehensive overview of bond valuation, return metrics, and risk management within fixed income securities. The learners will gain required skills for analyzing bond characteristics, calculating yield measures, and implementing risk mitigation strategies, equipping them for success in navigating the intricacies of bond markets.


YTM considers the effective yieldEffective YieldEffective yield is a yearly rate of return at a periodic interest rate proclaimed to be one of the effective measures of an equity holder's return as it takes compounding into its due consideration, unlike the nominal yield method.read more of the bond, which is based on compoundingCompoundingCompounding is a method of investing in which the income generated by an investment is reinvested, and the new principal amount is increased by the amount of income reinvested. Depending on the time period of deposit, interest is added to the principal amount.read more. The below formula focuses on calculating the approximate yield to maturity, whereas calculating the actual YTM will require trial and error by considering different rates in the current value of the bond until the price matches the actual market price of the bond. Nowadays, computer applications facilitate the easy calculation of yield to maturity of a bond.

Yield to Maturity Formula = [C + (F-P)/n] / [(F+P)/2]


  • C is the Coupon.
  • F is the Face Value of the bond.
  • P is the current market price.
  • n will be the years to maturity.
Yield to Maturity Formula

You are free to use this image on your website, templates, etc, Please provide us with an attribution linkHow to Provide Attribution?Article Link to be Hyperlinked
For eg:
Source: Yield To Maturity (wallstreetmojo.com)

The formula or the yield to maturity equation below calculates the bond’s present value. If you have the bond’s present value, you can calculate the yield to maturity (r) in reverse using iterations.

Present Value of Bond = [C / (1+r )] + [C / ( 1+r )^2] . . . . . . [C / ( 1+r )^ t ] + [F / ( 1+r )^ t ]

How To Calculate?

The steps to calculate yield to maturity are as follows.

  1. Gather information on the bond-like its face value, months remaining to mature, the bond’s current market price, and the bond’s coupon rate.

  2. Now calculate the annual income available on the bond, which is mostly the coupon, and it could be paid annually, semi-annually, quarterly, monthly, etc. Accordingly, the calculation should be made.

  3. Also, one needs to amortize the discount or premium, which is a difference between the face value of the bond and the current market price over the bond’s life.

  4. The numerator of the YTM formula will be the sum of the amount calculated in steps two and step 3.

  5. The denominator of the YTM formula will be the average price and face value.

  6. When one divides step 4 by step 5 value, it shall be the approximate yield on maturity.


Let us try to understand the concept to calculate yield to maturity with the help of some suitable examples.

You can download this Yield to Maturity (YTM) Formula Excel Template here – Yield to Maturity (YTM) Formula Excel Template

Example #1

Assume that the bond’s price is $940, with the face value of the bond at $1000. The annual coupon rate is 8%, with a maturity of 12 years. Based on this information, you must calculate the approximate yield to maturity.


Use the below-given data for the calculation of YTM.

Yield to Maturity Example 1

We can use the above formula to calculate approximate yield to maturity.

Coupons on the bondCoupons On The BondCoupon bonds pay fixed interest at a predetermined frequency from the bond’s issue date to the bond’s maturity or transfer date. The holder of a coupon bond receives a periodic payment of the stipulated fixed interest rate.read more will be $1,000 * 8%, which is $80.

Yield to Maturity Formula Example 1.1

Yield to Maturity (Approx) = (80 + (1000 – 94) / 12 ) / ((1000 + 940) / 2)

YTM will be –

Example 1.2

Example #2

FANNIE MAEFANNIE MAEFannie Mae, i.e., Federal National Mortgage Association is a United States government-sponsored enterprise (GSE) which was founded in the year 1938 by congress to boost the secondary mortgage market during the great depression which involves financing for the mortgage lenders thereby providing access to affordable mortgage financing in all the markets at all times.read more is one of the famous brands trading in the US market. The government of the US now wants to issue a 20 year fixed semi-annually paying bond for their project. The price of the bond is $1,101.79, and the face value of the bond is $1,000. The coupon rate is 7.5% on the bond. Based on this information, you are required to to calculate yield to maturity on the bond.


Use the below-given data for the calculation of yield to maturity.

Yield to Maturity Formula Example 2

Coupon on the bond will be $1,000 * 7.5% / 2 which is $37.50, since this pays semi-annually.

Example 2.1

Yield to Maturity (Approx) = ( 37.50 + (1000 – 1101.79) / (20 * 2) )/ ((1000 + 1101.79) / 2)

YTM will be –

Yield to Maturity Formula Example 2.2

This is an approximate yield on maturity, which shall be 3.33%, which is semiannual.

Annual YTM will be –

Example 2.3

Example #3

Mr. Rollins has received the lump sum amount from the lottery. He is a risk-averse person and believes in low risk and high return. He approaches a financial advisor, and the advisor tells him he is the wrong myth of low risk and high returns. Then Mr. Rollins accepts that he doesn’t like risk, and a low-risk investmentLow-risk InvestmentLow-risk investments are the financial instruments with minimal uncertainties or chances of loss to the investors. Although such investments are safe, they fail to offer high returns to the investors. read more with a low return will do. The advisor gives him two investment options, and the details of them are below:

Yield to Maturity Formula Example 3


Option 1

Coupon on the bond will be $1,000 * 9% / 2 which is $45, since this pays semi-annually.

 Example 3.1.0

Yield to Maturity (Approx) = (45 + (1000 – 1010) / (10 * 2)) / (( 1000 +1010 )/2)

YTM will be –

Yield to Maturity Formula Example 3.2

This is an approximate yield on maturity, which shall be 4.43%, which is semiannual.

Annual YTM will be –

 Example 3.3

Therefore, the annual Yield on maturity shall be 4.43% * 2, which shall be 8.86%.

Option 2

Coupon on the bond will be $1,000 * 8.50% / 2 which is $42.5, since this pays semi-annually.

Yield to Maturity Formula Example 3.4

Yield to Maturity (Approx) = (42.50 + (1000 – 988) /(10 * 2))/ (( 1000 +988 )/2)

 Example 3.5

This is an approximate yield to maturity curve, which shall be 4.34%, which is semiannual.

Annual Yield to Maturity will be –

Yield to Maturity Formula Example 3.6

Therefore, the annual Yield on maturity shall be 4.34% * 2, which shall be 8.67%.

Since the YTM is higher in option 2; hence the advisor is correct in recommending investing in option 2 for Mr. Rollins.

Relevance And Uses

Problems And Solutions

The calculation of this financial concept is complex and challenging. So, along with the formula, various software and excel tools are used to make it simple. However, let us look at the problems and solutions involved in the process.


  • It has to be done using complex calculation and formula, as already highlighted above.
  • The bond prices in the financial market keep changing due to constant fluctuation in credit rating of the issuer, variation in market conditions and interest rates. This creates a variation in the yield.
  • Certain bonds have features of call and put. They allow the issuer or the bondholder to redeem the bond before the date of maturity. Dealing with such bonds are difficult.
  • There are some bonds that are also called amortized or sinking fund bonds in which a part of the principle is paid off before the maturity. This complicates the YTM calculation.
  • There is the problem of default in which the issuer may not be able to fulfill the payment obligation due to fall in credit worthiness.
  • Bonds are sensitive to interest rates. The yield keeps changing according to rise or fall in interest rates.


  • Various software and calculators are available to make the calculation easier, quicker, and more accurate.
  • It is necessary for investors to regularly evaluate, monitor and track the bond prices so that they can take informed investment decisions.
  • Investors should be careful while dealing with the call and put features of bonds and may need to calculate the yield to cll and put instead of maturity, depending on the type of bond.
  • Investors need to make adjustment in the cash flows of amortised bonds and recalculate the YTM.
  • It is necessary to evaluate the credit rating of the issuer before investment, so that the risk of default may be reduced to the minimum.
  • The investors should consider the potential interest changes and their impact on the return of the bond.

Yield To Maturity Vs Current Yield

Both the above are important concepts that measure the returns on bond investing. However, there are some differences between them as follows:

  • The former is a comprehensive measure of total returns which the investor should expect till maturity. But the latter is a simple measure of the interest income relative to the current market price of the bond.
  • The yield to maturity curve takes into account the capital gains along with the interest payment due to bond price fluctuation in the secondary market. But the latter takes into account only the interest payment that is fixed.
  • The former assumes that all the coupons will be reinvested in the market at the same rate of interest till maturity, which is not always applicable, whereas the latter does not have any such assumptions.
  • The former involves the calculation of the present value of the future cash flows and discount them back to the present but the latter concentrates on the current bond prie in the market.
  • The current yield focuses on the income the bond generates periodically but the YTM focuses on annualized return till maturity.

Frequently Asked Questions (FAQs)

Is yield to maturity the same as interest rate?

The coupon rate is the interest rate the bond issuer pays on the bond’s face value. The yield to maturity, on the other hand, is the rate of return that an investor receives when the bond matures.

Is yield to maturity annualized?

A bond’s yield to maturity (YTM) is the annualized return an investor would earn if they held it until maturity.

What is yield to worst vs yield to maturity?

On a callable bond, the yield to worst (YTW) is the difference between the yield to maturity (YTM) and the yield to call (YTC). Yield to Maturity (YTM): The projected internal rate of return (IRR) on a bond if held until maturity and coupons are reinvested at the same rate.

Is YTM applicable to bonds with call provisions?

YTM calculations can be more complex for bonds with call provisions, as the issuer can redeem the bonds before maturity. Yield to Call (YTC) estimates the yield if the bond is called before maturity.

Recommended Articles

This has been a guide to what is Yield to Maturity (YTM). We explain its formula, how to calculate, differences with current yield & examples. You can learn more about economics from the following articles –