India’s 10-year bond yield climbed to its highest level since April 2024. This rise makes stocks less attractive compared to bonds. Foreign investors started selling shares while the rupee got weaker. Even with a liquidity surplus in the banking system, many experts feel this shift creates a tough hurdle for equities.

India’s 10-year bond yield has climbed to its highest level since April 2024, widening the gap with equity income. With foreign investors selling again and the rupee under pressure, Indian stocks face a tougher relative-return equation.

By Yoosef K

The latest global bond sell-off has pushed yields sharply higher, and India has not been immune. Local bonds, however, have held up relatively better than global peers, supported by a record liquidity surplus in the banking system that has sustained demand for government securities.

Continue Reading with

CNBC-TV18 Access Membership

Priority Access and Networking: CNBC-TV18's flagship events

Interaction with CNBC-TV18's journalists

Webinars & LIVE Q&As with India Inc. Leaders

Exclusive CNBC-TV18 studio & newsroom tours

Premium business insights, expert opinions & analysis

Curated lifestyle privileges & offers