Bond yield calculator

Work out what a bond really yields at the price you pay, not just its coupon.

$
$
4.5%
8 yr

Yield to maturity

5.41%

Current yield

4.79%

Coupon per year
$45
Discount or premium
$60
Total coupons to maturity
$360

Yield to maturity uses the standard approximation, not an exact internal rate of return.

How this is calculated

  • · Approximate YTM, not an exact IRR
  • · No default or call risk

Estimates only — not financial, tax or legal advice.

Related calculators