Finance

Instant, private, and free

Yield to Maturity Calculator.

Calculate yield to maturity from bond price, coupon, and term inputs.

On-device calculationNo signup
01

Set your values

Results update as you type.

Yield to maturity: 7.21%

Yield to maturity

0.00%

FAQs

How does the yield to maturity work?

Enter a value and the calculator applies the documented unit factor or formula.

Use Cases

Compare bond investment opportunities

Use YTM to compare bonds with different prices, coupons, and maturities to identify which offers the highest expected return.

Example: Compare a 5-year bond with a 4% coupon priced at $950 vs. a 10-year bond with a 5% coupon priced at $1,050.

Assess bond pricing relative to market rates

Determine if a bond is trading at a discount or premium by comparing its YTM to current market interest rates.

Example: If a bond's YTM is higher than prevailing rates, it may be undervalued.

Frequently Asked Questions

What is yield to maturity (YTM)?
Yield to maturity (YTM) is the total annualized return an investor expects to earn if a bond is held until it matures. It accounts for the bond's current market price, coupon payments, face value, and time to maturity, assuming all coupon payments are reinvested at the same rate.
How is YTM calculated?
YTM is calculated by solving for the discount rate that equates the present value of all future cash flows (coupon payments and face value) to the bond's current price. This calculator uses the bond's price, coupon rate, face value, term, and payment frequency to compute the annualized YTM.
Why is YTM important for bond investors?
YTM provides a standardized measure to compare the expected returns of different bonds, regardless of their coupon rates or maturities. It helps investors assess whether a bond is fairly priced relative to its risk and other investment opportunities.

Tips & Common Mistakes

Tips

  • Ensure the coupon rate and payment frequency are consistent (e.g., annual coupon with annual payments).
  • Use the bond's current market price, not its face value, for accurate YTM calculation.
  • Remember that YTM assumes reinvestment of coupon payments at the same rate, which may not be realistic.
  • For bonds with call features, YTM may not reflect the actual return if the bond is called early.

Common Mistakes to Avoid

  • Using the coupon rate as the YTM without considering the bond's price relative to face value.
  • Forgetting to adjust the payment frequency (e.g., semiannual payments) when calculating annualized YTM.
  • Ignoring the time value of money by simply averaging the coupon payments and capital gain.

Last updated: August 13, 2026