Enter values to see detailed analysis and insights.
How to Use
- 1Enter the bond's face value (par value, typically $1,000)
- 2Input the annual coupon rate (%)
- 3Add the current market price of the bond
- 4Specify years remaining until maturity
- 5Review yields and determine if bond is at premium/discount
Bond Yield Calculations
Current Yield = (Annual Coupon Payment ÷ Market Price) × 100%
Yield to Maturity ≈ [Coupon + (Face Value - Price) ÷ Years] ÷ [(Face Value + Price) ÷ 2] × 100%Variables:
Face ValuePar value of bond (typically $1,000)Coupon RateAnnual interest rate paid on face valueMarket PriceCurrent trading price of the bondYears to MaturityTime until bond maturesExample
Inputs:
Steps:
- 1.Annual Coupon = $1,000 × 5% = $50
- 2.Current Yield = ($50 ÷ $950) × 100 = 5.26%
- 3.Price gain at maturity = $1,000 - $950 = $50
- 4.Annual gain = $50 ÷ 10 = $5/year
- 5.YTM ≈ [($50 + $5) ÷ (($1,000 + $950) ÷ 2)] × 100 = 5.64%
- 6.Total return = $50 × 10 + $50 = $550
