The yield on India’s 10-year G-Sec rose to around 6.95%, extending gains to a three-week high as elevated oil prices triggered broad-based selling in the debt market. The upward movement in yields came as Brent crude remained elevated near $109 per barrel. Foreign demand has also weakened, as higher currency hedging costs have reduced the effective returns for overseas investors, making Indian debt comparatively less attractive. This has been compounded by a broader global move higher in yields, particularly in US Treasuries, alongside a strengthening dollar environment. Separately, the India–New Zealand Free Trade Agreement adds to the broader macro backdrop, granting India wider duty-free access while phasing tariff cuts. In return, a large share of New Zealand’s exports will gradually enter the Indian market tariff-free, with over half benefiting immediately.
The yield on India 10Y Bond Yield rose to 6.98% on April 28, 2026, marking a 0.03 percentage points increase from the previous session. Over the past month, the yield has fallen by 0.02 points, though it remains 0.64 points higher than a year ago, according to over-the-counter interbank yield quotes for this government bond maturity. Historically, the India 10-Year Government Bond Yield reached an all time high of 14.76 in April of 1996. India 10-Year Government Bond Yield - data, forecasts, historical chart - was last updated on April 29 of 2026.
The yield on India 10Y Bond Yield rose to 6.98% on April 28, 2026, marking a 0.03 percentage points increase from the previous session. Over the past month, the yield has fallen by 0.02 points, though it remains 0.64 points higher than a year ago, according to over-the-counter interbank yield quotes for this government bond maturity. The India 10-Year Government Bond Yield is expected to trade at 6.95 percent by the end of this quarter, according to Trading Economics global macro models and analysts expectations. Looking forward, we estimate it to trade at 6.82 in 12 months time.