AbraCalc

Bond YTM: $5,000 Par Value, $4,750 Price, 5% Coupon

A $5,000 par bond trading at $4,750 with a 5% annual coupon and 7 years to maturity has a yield to maturity slightly above its coupon rate.

Embed this tool on your site

How to use this tool

  1. Enter the bond's face (par) value, usually $1,000.
  2. Enter the current price you would pay for the bond.
  3. Enter the annual coupon rate and years to maturity.
  4. Read the approximate YTM, current yield, and annual coupon payment.
  5. Compare YTM with the coupon rate to see if the bond trades at a discount or premium.

Calculate yield to maturity on a larger-denomination $5,000 par bond trading at a modest discount with a 5% coupon.

Frequently asked questions

What is yield to maturity?
YTM is the annual return you would earn by buying a bond at its current price and holding it to maturity, counting both coupon income and any gain or loss versus the face value.
Why is this an approximation?
Exact YTM requires solving for the rate that discounts all cash flows back to today, which has no algebraic solution and is found by iteration. The approximation formula is fast and close for most bonds.
How does current yield differ from YTM?
Current yield only counts coupon income relative to price. YTM also includes the gain or loss from the price converging to face value at maturity, so they match only when the bond trades at par.
Why does a discount bond have a higher YTM?
If you pay less than face value, you collect coupons plus an extra gain when the bond repays par at maturity, which raises the total return above the coupon rate.