Ledgerline
All calculators Plans Activate plan See plans

All calculators / Bonds

Yield to maturityAnalyst

The return you earn holding a bond to maturity at today’s price.

What you’ll enter

  • Bond price
  • Face value
  • Coupon rate
  • Years to maturity
  • Coupons per year

Included with Analyst

Unlock this calculator and all 37 others, from $2 a month.

See plans

Already subscribed? Activate your key

Or try a free one: Future value, Loan and mortgage payment, Compound annual growth rate (CAGR)

The formula

Solve y in: Price = Σ C ÷ (1 + y)ᵗ + Face ÷ (1 + y)ⁿ

YTM has no closed-form solution, so it’s found by trial and error (this calculator uses bisection). It assumes coupons are reinvested at the same yield.