Bond Yield Calculator
Use this bond yield calculator to estimate bond yield from price, payment and maturity details. Enter bond price, face value, coupon and time to maturity and review an estimated yield or related bond measure.
YTM uses a standard approximation formula, not the exact iterative solution — treat it as a close estimate.
✉ Email me this result
</> Embed this calculator
Paste this into any website or blog post. It is free — the small "powered by" link must stay visible.
How it works
Current yield = annual coupon ÷ price; approx. YTM = (coupon + (face−price)/years) ÷ ((face+price)/2)How to use the Bond Yield Calculator
Start by entering bond price, face value, coupon and time to maturity. Keep the units consistent and check that each value belongs to the same question.
The result gives an estimated yield or related bond measure. Rates, reinvestment and issuer risk are not captured by one yield figure. Use it as a guide and check any instructions, rules or professional advice that apply.