Bond Yield Calculator

Your details

Solve for the yield from a price you enter, or reverse-solve the price from a target yield.
The amount the bond repays at maturity, usually 1,000 per bond. Coupons are calculated on this value.
What you would pay for the bond today, its current market price.
The yearly interest rate the bond pays on its face value.
%
How often the coupon is paid. Semi-annual is the bond-market default in the U.S.
The number of years until the bond repays its face value.
yr
How many bonds you are buying, used for the total cost and total annual income.
Currency
Yield to maturity (YTM)Bought at a discount
6.18%
Current yield5.26%
Coupon rate5%
Annual coupon income (per bond)$50.00
Total coupons to maturity$250.00
Capital gain or loss at maturity$50.00
Total return to maturity$300.00
Macaulay duration4.47yr
Modified duration4.34yr
Total cost of position$950.00
Yield to maturity6.18%
Current yield5.26%
Coupon rate5%

This bond yields 6.18% to maturity.

  • You are buying at a discount (950 below par of 1,000), so the gain at maturity lifts your YTM above both the coupon rate and the current yield.
  • Current yield is 5.26%, which counts only coupon income against price; the exact yield to maturity is 6.18% versus a coupon rate of 5%.
  • Modified duration is about 4.34, so a 1 percentage point rise in market yields would cut the price by roughly 4.3%.

Next stepCompare this yield against other bonds of similar credit quality and maturity before buying.

= Powered by OnlyCalculators