Interactive Decision Engines

Financial & Tax Calculators

Grounded in the latest Indian tax slabs, inflation averages, and compound interest math.

Sovereign Debt & Fixed Income Valuation

Bond Yield to Maturity (YTM) & Pricing Calculator

Compute the true internal rate of return (YTM) and current yield on Indian Government Securities (G-Secs), State Development Loans (SDLs), and Corporate Bonds. Test how RBI repo rate shifts affect secondary market prices.

Load Real Indian Bond Presets

Bond ParametersLive Solved

Standard Indian G-Sec face value is ₹100; Corporate NCDs are often ₹1,000.

₹97.20
Discount (₹70)Par (₹100)Premium (₹130)
7.63%

Fixed contractual rate paid on nominal face value (e.g. 7.63%).

30 Years
Short (1Y)10-Yr BenchmarkUltra-Long (40Y)
Semi-Annual (2x / year)
₹1,00,000
What is Total Cash Outlay (₹)?

Total Cash Outlay is the actual rupee amount you pay out-of-pocket to purchase bonds in the secondary market today.

Formula: Outlay = Units Purchased × Market Price
1,028 units × ₹97.20 = ₹99,922

Why does Outlay differ from Face Value?
Bonds fluctuate above or below ₹100 face value. If you buy at a discount (e.g. ₹97.20), your cash outlay is ₹99,922, but the government redeems at the full nominal face value of ₹1,02,800, netting you an extra ₹2,878 capital profit upon maturity!

Yield to Maturity (YTM)
7.87%

True annualized IRR factoring semi-annual coupons + par capital redemption.

Current Yield
7.85%

Annual cash flow return on the actual purchase price (₹7.63 / ₹97.20).

Coupon Rate
7.63%

Fixed nominal rate printed on bond. Never changes over 30 years.

Discount Bond (Market Price < Face Value)

You are buying this bond at ₹97.20, which is ₹2.80 below face value. At maturity, the government redeems at full ₹100.00 par. That discount delivers an extra capital gain of +2.88%, which is why YTM (7.87%) > Current Yield (7.85%) > Coupon Rate (7.63%).

Cash Flow Projection for ₹1,00,000 Budget

1,028 Units Purchased
Actual Cash Outlay₹99,922@ ₹97.20/unit
Payout (Semi-Annual)₹3,922Every 6 months
Annual Income₹7,8447.63% coupon p.a.
Principal at Par₹1,02,800+₹2,878 gain
Lifetime Coupon Income: ₹2,35,309 across 60 payouts.Redemption Year: 2056

Interest Rate Seesaw (Duration Sensitivity)

How this 30-year bond's market price moves if RBI/market yields change

±100 bps shift
Yield ShiftMarket YieldBond Price (₹)Price ChangePortfolio Impact (₹1,00,000)
-100 bps6.87%₹109.54+12.70%+₹12,687
-50 bps7.37%₹103.07+6.04%+₹6,033
-25 bps7.62%₹100.06+2.95%+₹2,944
Current Baseline7.87%₹97.20—₹99,922
+25 bps8.12%₹94.47-2.81%-₹2,806
+50 bps8.37%₹91.87-5.49%-₹5,482
+100 bps8.87%₹87.01-10.48%-₹10,473

💡 Key Takeaway: If you hold this bond until its 30-year maturity, these mark-to-market secondary price swings do NOT impact your returns. You receive 100% of your coupons and full ₹100 face value redemption.

In-Depth Educational Essay

Coupon Rate vs. Current Yield vs. YTM: The Complete Guide

Why do financial media and the RBI quote YTM instead of coupon rates? Read our comprehensive blog breakdown with worked 5-year G-Sec scenarios, discount mechanics, and reinvestment assumptions.

Read the Blog Deep Dive
Free Curriculum Module

Bond Fundamentals, G-Secs, T-Bills & RBI Retail Direct

Step-by-step masterclass on how to bid non-competitively for T-Bills and G-Secs with zero commission fees directly on the Reserve Bank of India’s Retail Direct platform.

Explore the Bonds Guide