Bond Yield Calculator
Calculate yield to maturity (YTM) and current yield for any bond.
How to Use This Calculator
1. Enter the bond's face (par) value — typically $1,000 for US corporate/Treasury bonds.
2. Enter the annual coupon rate (the stated interest rate on the bond).
3. Enter the current market price of the bond.
4. Enter years to maturity and coupon payment frequency.
Key relationship: When bond prices rise, yields fall — and vice versa. This is fundamental to fixed income investing.
Real-World Examples
YTM ≈ 5.56% (bought at discount = yield above coupon)
YTM ≈ 4.45% (bought at premium = yield below coupon)
Frequently Asked Questions
YTM is the total return you'd earn if you bought the bond today and held it to maturity, accounting for coupon payments and the difference between purchase price and face value. It's the most comprehensive measure of a bond's return.
Current yield = annual coupon ÷ price (ignores capital gain/loss at maturity). YTM includes both coupon income and the price-to-par adjustment over time.
When market rates rise, existing bond prices fall (so their yields match the new market rate). Longer maturity bonds are more sensitive to rate changes than short-term bonds.
Stay in the loop
Get notified when new calculators and features are added. No spam, ever.