Bond Yield (YTM) Calculator
Calculate Yield to Maturity, Current Yield, and comprehensive bond returns for informed fixed-income investing
₹100 - ₹10,000 (Par value at maturity)
Trading at ₹50 discount
0% - 15% annual interest rate
1 - 30 years until maturity
Current Yield: Annual coupon ÷ Market price = 8.42%
YTM: Total return if held to maturity = 9.27%
Bond trading at discount - YTM higher than coupon rate
Yield to Maturity (YTM)
9.27%
Annual return if held to maturity
Current Yield
8.42%
Annual coupon ÷ Market price
Total Returns (Post-Tax)
₹325
Over 5 years
YTM is higher than current yield because you're buying at a discount.
A 1% change in yield will cause approximately 4.01% change in bond price.
You'll receive ₹80 every year until maturity, providing steady income.
• Compare YTM across similar bonds - higher YTM means better return
• Consider after-tax returns when comparing with FDs
• Match duration with your investment horizon
• Diversify across issuers to reduce credit risk