BUDGETINGFixed IncomeFinance Calculator
🏦

Bond YTM — Smart Financial Analysis

The bond's true report card — YTM reveals the truth your coupon rate hides. Calculate yield to maturity and compare with current yield.

Concept Fundamentals
Core Concept
Bond YTM Calculator — Yield to Maturity
Fixed Income fundamental
Benchmark
Industry Standard
Compare your results
Proven Math
Formula Basis
Established methodology
Expert Verified
Best Practice
Professional standard

Did our AI summary help? Let us know.

Yield to Maturity (YTM) is the total return anticipated if a bond is held until maturity. YTM is found by solving: Price = Σ(C/(1+YTM)^t) + F/(1+YTM)^n. YTM > coupon rate when the bond trades at a discount (price < face). Current yield = annual coupon ÷ price — it ignores capital gain/loss at maturity and time value of money.

Key figures
Core Concept
Bond YTM Calculator — Yield to Maturity
Fixed Income fundamental
Benchmark
Industry Standard
Compare your results
Proven Math
Formula Basis
Established methodology
Expert Verified
Best Practice
Professional standard

Ready to run the numbers?

Why: Yield to Maturity (YTM) is the total return anticipated if a bond is held until maturity. It accounts for all coupon payments, reinvestment income, and capital gains/losses. YTM...

How: Enter Face Value ($), Bond Price ($), Coupon Rate (%) to get instant results. Try the preset examples to see how different scenarios affect the outcome, then adjust to match your situation.

Yield to Maturity (YTM) is the total return anticipated if a bond is held until maturity.YTM is found by solving: Price = Σ(C/(1+YTM)^t) + F/(1+YTM)^n.

Run the calculator when you are ready.

Calculate Bond YTMEnter your values below
📊
BOND'S TRUE REPORT CARD

YTM Reveals the Truth Your Coupon Rate Hides

A bond with a 5% coupon bought at $950 actually yields 5.73% — calculate the real return.

📋 Example Scenarios — Click to Load

Enter Your Bond

bond_ytm.sh
CALCULATED
Yield to Maturity
5.66%
Current Yield
5.26%
Modified Duration
7.709
Duration
7.93y
Share:

🤖 AI Analysis

Your bond trades at a discount — YTM (5.66%) exceeds Coupon Rate (5.00%). You'll earn capital appreciation at maturity plus coupon income.

YTM vs Price Relationship

YTM by Bond Type

YTM vs Current Yield vs Coupon

YTM at Different Purchase Prices

Disclaimer: This calculator provides estimates for educational purposes. YTM assumes you hold the bond to maturity and reinvest all coupons at the same rate. Not financial advice.

For educational purposes only — not financial advice. Consult a qualified advisor before making decisions.

💡 Money Facts

🏦

Bond YTM analysis is used by millions of people worldwide to make better financial decisions.

— Industry Data

📊

Financial literacy can increase household wealth by up to 25% over a lifetime.

— NBER Research

💡

The average American makes 35,000 financial decisions per year—many can be optimized with calculators.

— Cornell University

🌍

Globally, only 33% of adults are financially literate, making tools like this essential.

— S&P Global

Yield to Maturity (YTM) is the total return anticipated if a bond is held until maturity. It accounts for all coupon payments, reinvestment income, and capital gains/losses. YTM is found by solving: Price = Σ(C/(1+YTM)^t) + F/(1+YTM)^n — no closed-form solution, requires iteration (Newton-Raphson method). YTM > coupon rate when bond trades at discount; YTM < coupon rate at premium; YTM = coupon at par. YTM assumes all coupons are reinvested at the YTM rate — its key limitation. The average investment-grade corporate bond YTM is ~5.5% (2024).

📈 By the Numbers

4.96%
YTM on $920 Discount Bond
11.4%
High-Yield Bond YTM
5.5%
Avg Investment-Grade YTM
4.73%
Zero Coupon 15yr YTM

📋 Key Takeaways

  • YTM = total return if held to maturity — coupon income, capital gain/loss, reinvestment
  • No closed-form formula — Newton-Raphson iteration typically converges in 5–10 steps
  • Discount: YTM > coupon. Premium: YTM < coupon. Par: YTM = coupon
  • Reinvestment assumption — YTM assumes coupons reinvested at YTM rate; key limitation

📐 How It Works

  • Price = PV of cash flows: Bond price equals the sum of discounted coupons plus face value. YTM is the discount rate that makes this equality hold.
  • Newton-Raphson: Start with a guess (e.g., current yield), compute price, refine until price matches market.
  • Current yield vs YTM: Current yield = coupon ÷ price (ignores capital gain/loss). YTM is the full picture.

💡 Tips

  • Always compare YTM — not just coupon rate — when evaluating bonds.
  • For callable bonds, use Yield to Worst (YTW), not YTM.
  • Higher YTM often means higher risk — junk bonds offer 8%+ YTM.
  • Zero-coupon bonds have no reinvestment risk — YTM equals realized return if held to maturity.

📊 Yield Metrics Compared

MetricFormula / Description
YTMPrice = Σ(C/(1+r)^t) + F/(1+r)^n — solve for r
Current YieldAnnual coupon ÷ price
Coupon RateStated annual interest ÷ face value

❓ Frequently Asked Questions

What is yield to maturity (YTM)?

Yield to Maturity (YTM) is the total return anticipated if a bond is held until maturity. It accounts for all coupon payments, reinvestment income, and capital gains/losses. YTM is the bond's true report card — a 5% coupon bought at $950 actually yields 5.73%.

What is the YTM formula?

YTM is found by solving: Price = Σ(C/(1+YTM)^t) + F/(1+YTM)^n. There is no closed-form algebraic solution — it requires iteration (Newton-Raphson method). The rate r that makes the present value of all future cash flows equal to the bond price is the YTM.

YTM vs coupon rate — when do they differ?

YTM &gt; coupon rate when the bond trades at a discount (price &lt; face). YTM &lt; coupon rate when the bond trades at a premium (price &gt; face). YTM = coupon rate when the bond trades at par (price = face). The relationship reflects the capital gain or loss at maturity.

YTM vs current yield — what's the difference?

Current yield = annual coupon ÷ price — it ignores capital gain/loss at maturity and time value of money. YTM accounts for all cash flows and is the true annualized return. For discount bonds: YTM &gt; current yield &gt; coupon. For premium bonds: YTM &lt; current yield &lt; coupon.

How is YTM calculated? What method is used?

YTM cannot be solved algebraically. Calculators use numerical methods like Newton-Raphson: start with a guess, compute the bond price at that rate, then refine until the calculated price matches the market price. The algorithm typically converges in 5–10 iterations.

What are the key YTM assumptions?

YTM assumes: (1) you hold the bond to maturity, (2) all coupon payments are reinvested at the same YTM rate — its key limitation when rates fluctuate, (3) no default. Realized compound yield (RCY) accounts for actual reinvestment. YTM is still the best single-number comparison metric.

💡 Did You Know?

US 10-year Treasury YTM hit 5.0% in October 2023 — highest since 2007Source: Bloomberg
YTM implicitly assumes all coupons reinvested at same rate — rarely trueSource: CFA Institute
Newton-Raphson typically converges in 5–10 iterations to find YTMSource: Fabozzi
Average investment-grade corporate YTM ~5.5% (2024)Source: SIFMA

📚 Sources

  • • CFA Institute
  • • Bloomberg
  • • SIFMA
  • • Fabozzi

Disclaimer: This calculator provides estimates for educational purposes. YTM assumes you hold the bond to maturity and reinvest all coupons at the same rate. Actual returns may differ due to reinvestment risk, default risk, and market conditions. Not financial advice — consult a professional for investment decisions.

👈 START HERE
⬅️Jump in and explore the concept!
AI

Related Calculators