INVESTMENTBond ValuationFinance Calculator
📊

Yield to Maturity — Smart Financial Analysis

Calculate YTM using Newton-Raphson iteration. P = Σ(C/(1+r)^t) + F/(1+r)^n. Compare yields across bond types.

Concept Fundamentals
Core Concept
Yield to Maturity
Bond Valuation 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 on a bond if held until it matures. Current yield = annual coupon ÷ price — it ignores capital gain/loss at maturity and time value of money. YTM has no closed-form formula. Price (inverse relationship), coupon rate, years to maturity, and payment frequency.

Key figures
Core Concept
Yield to Maturity
Bond Valuation 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 on a bond if held until it matures. It accounts for coupon payments, reinvestment income, and capital gain or loss at mat...

How: Enter Face Value ($), Current 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 on a bond if held until it matures.Current yield = annual coupon ÷ price — it ignores capital gain/loss at maturity and time value of money.

Run the calculator when you are ready.

Calculate Yield to MaturityEnter your values below

📋 Quick Examples — Click to Load

Par value at maturity
Market price of bond
Annual coupon as % of face
Time until maturity
Coupon payments per year
ytm_analysis.shCALCULATED
Yield to Maturity
5.66%
Current Yield
5.26%
Bond Type
discount
Capital G/L
$+50

📊 YTM vs Coupon vs Current Yield

Compare the three key yield metrics

🍩 Coupon Income vs Capital Gain/Loss

Composition of total return

📈 Price-Yield Curve

Inverse relationship: price up, yield down

📊 Yields Across Bond Types

Typical YTM by bond category

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

💡 Money Facts

📊

Yield to Maturity 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 on a bond if held until it matures. It's found by solving P = Σ(C/(1+r)^t) + F/(1+r)^n — no closed-form solution, so we use Newton-Raphson iteration. YTM > coupon when the bond trades at a discount; YTM < coupon at premium; YTM = coupon at par. The price-yield relationship is inverse: when rates rise, prices fall. The global bond market exceeds $130 trillion.

Newton-Raphson
Iterative YTM solution
Semi-annual
Standard coupon frequency
Inverse
Price-yield relationship
$130T+
Global bond market size

Sources: CFA Institute, FINRA TRACE, Bloomberg, Treasury.gov

Key Takeaways

  • • YTM = total return if held to maturity — coupon income plus capital gain/loss
  • • Newton-Raphson iteration typically converges in 5–10 steps; no algebraic formula exists
  • • Discount: YTM > coupon. Premium: YTM < coupon. Par: YTM = coupon
  • • Price and yield move inversely — fundamental to bond investing

Did You Know?

🔢 US 10-year Treasury YTM hit 5% in October 2023 — highest since 2007
📊 YTM assumes all coupons reinvested at the same rate — key limitation
💡 Newton-Raphson typically converges in 5–10 iterations
🌍 Average investment-grade corporate YTM ~5.5% (2024)
📈 Zero-coupon bonds have no reinvestment risk
🎯 YTM is the bond's true report card — coupon rate can mislead

How Does YTM Work?

Bond Price Formula

P = Σ(C/(1+r)^t) + F/(1+r)^n. Price equals the present value of all future cash flows. YTM is the discount rate r that makes this equality hold.

Newton-Raphson

Start with a guess (e.g., current yield), compute bond price, refine until calculated price matches market price. The derivative speeds convergence.

Inverse Relationship

When market rates rise, existing bonds with lower coupons become less attractive. Prices fall until YTM rises to compete with new issues.

Expert 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
YTMP = Σ(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 YTM?

Yield to Maturity (YTM) is the total return anticipated on a bond if held until it matures. It accounts for coupon payments, reinvestment income, and capital gain or loss at maturity. YTM is the bond's internal rate of return — a 5% coupon bought at $950 might yield 5.7% to maturity.

YTM vs current yield?

Current yield = annual coupon ÷ price — it ignores capital gain/loss at maturity and time value of money. YTM is the full picture: coupon income plus capital appreciation or depreciation. For discount bonds: YTM &gt; current yield &gt; coupon. For premium bonds: YTM &lt; current yield &lt; coupon.

How is YTM calculated?

YTM has no closed-form formula. We solve P = Σ(C/(1+r)^t) + F/(1+r)^n for r using Newton-Raphson iteration: start with a guess, compute bond price, refine until it matches market price. Typically converges in 5–10 iterations. The periodic rate r is then annualized.

What affects YTM?

Price (inverse relationship), coupon rate, years to maturity, and payment frequency. When rates rise, bond prices fall and YTM rises. Credit risk, liquidity, and call features also affect the yield investors demand. Longer maturities amplify price sensitivity.

YTM for zero-coupon bonds?

Zero-coupon bonds have no coupon payments — return comes entirely from the discount. YTM = (F/P)^(1/n) - 1, where F=face, P=price, n=periods. A $600 zero maturing at $1000 in 10 years has YTM ~5.24%. No reinvestment risk since there are no coupons.

YTM vs coupon rate?

Coupon rate is fixed at issuance. YTM reflects current market conditions. YTM &gt; coupon when bond trades at discount; YTM &lt; coupon at premium; YTM = coupon at par. The relationship shows whether you'll realize capital gain or loss at maturity.

Key Statistics

5.7%
YTM on $950 discount bond
5%
10Y Treasury peak 2023
8%+
High-yield bond YTM
$130T
Global bond market

Official Data Sources

⚠️ Disclaimer: This calculator is for educational purposes only. 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