Bond Yield Calculator
Calculate bond current yield and approximate yield to maturity (YTM). Enter face value, coupon rate, bond price, and years to maturity.
How to Use the Bond Yield Calculator
- Enter the bond's face (par) value.
- Enter the coupon rate and current market price.
- Enter years remaining until maturity.
Quick Reference
| From | To |
|---|---|
| $1,000 face, 5% coupon, $950 price | ~5.26% current yield |
| $1,000 face, 4% coupon, $1,050 price | ~3.81% current yield |
| Bond at par | Current yield = coupon rate |
| Bond at discount | YTM > coupon rate |
| Bond at premium | YTM < coupon rate |
Use Cases
- •Evaluating bond investments for fixed-income portfolios.
- •Comparing yields across different bonds.
- •Assessing the attractiveness of corporate vs government bonds.
Formula
Current Yield = Annual Coupon / Bond Price × 100. Approx. YTM = (Coupon + (Face − Price) / Years) / ((Face + Price) / 2) × 100.
Frequently Asked Questions
What is current yield?
Current yield is the annual coupon payment divided by the bond's current market price.
What is YTM?
Yield to Maturity is the total return if the bond is held until maturity, accounting for coupon payments and capital gain/loss.
Is it free?
Yes, all calculators are completely free.