Skip to main contentSkip to secondary navigation

Bond Calculator — Yield to Maturity (YTM) & Pricing

Calculate Yield to Maturity for any bond from face value, coupon rate, market price, and years to maturity. Free, instant, and accurate.

✓ Formula verified: January 2026For informational purposes only

Bond Calculator (YTM)

Results below

Enter Values

$
%
$
years
Yield to Maturity (YTM)
5.6617%

Current Yield (Annual Coupon ÷ Market Price)

5.2632%

Annual Coupon Income (Semi-Annual payments of $25.00)

$50.00

Total Coupon Income Over Life

$500.00

Capital Gain at Maturity

+$50.00

Total Absolute Return (Coupons + Capital)

$550.00

YTM vs. Coupon Rate

YTM (5.6617%) > Coupon (5.0000%) — Discount bond confirms higher effective yield

What if your face / par value changes? $900 → 4.3103% · $1000 → 5.6617% · $1100 → 6.9112%

Scenario Comparison

Conservative (5%)
$16,470.09
$6,470.09 interest
Your scenario (7%)
$20,096.61
$10,096.61 interest
Aggressive (10%)
$27,070.41
$17,070.41 interest
High-risk (14%)
$40,224.71
$30,224.71 interest
Best return
Share your result
Bond Analysis

Market Price

$950.00

Discount

Par Value

$1,000.00

Redemption value

Coupon

5.00%

$25.00 semi-annually

Discount Bond — Why YTM > Coupon Rate

You pay $950.00 but receive $1,000.00 at maturity — a $50.00 capital gain. Combined with coupons, your YTM (5.6617%) exceeds the stated 5.00% coupon rate.

Price-Yield Curve

$657$847$1038$1229$14190.66%5.66%10.66%Par$950

Price-Yield curve — Blue dot = current market price at current YTM. Dashed = par value.

Simplified Cash Flow Timeline

P2
P4
P6
P8
P10
P12
P14
P16
P18
$1K
P20
Coupon ($25/period)
Final (Coupon + Face)

YTM Approximation Formula (Used in Finance Courses)

YTM ≈ (Annual Coupon + (Face − Price) / Years)

             ÷ ((Face + Price) / 2)

≈ ($50.00 + ($1,000.00 − $950.00) / 10) / (($1,000.00 + $950.00) / 2)

This approximation is commonly tested on finance exams. This calculator solves the exact YTM using binary search iteration for precision to 4 decimal places.

Related Calculators

Reviews

No reviews yet. Be the first to share your experience with Bond Calculator — Yield to Maturity (YTM) & Pricing.

Write a Review

Your Rating *

0/1000

0/50

Yield to Maturity (YTM): 5.6617%

Medical Disclaimer: The health and fitness calculators on this site are for informational and educational purposes only. They are not a substitute for professional medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider with any questions about your health.

Financial Disclaimer: The finance calculators on this site are for informational purposes only and do not constitute financial advice. Results are estimates based on the inputs provided and may vary. Consult a qualified financial advisor before making investment or financial decisions.

© 2026 TheCalcUniverse. All results are for informational purposes only.

Fast, free, and privacy-first.