Indian stock markets had their best month in over a year in April, with the Nifty posting its strongest monthly gain since December 2023. The recovery came after a prolonged stretch of losses, and it was broad-based, midcap and smallcap stocks led the charge, outpacing large-caps by a noticeable margin.
What drove the rally
Sectoral performance was uneven in the best way for domestic-facing businesses. Defence stocks, capital markets firms, and realty were the clear outperformers, each benefiting from a combination of government spending signals, strong order pipelines, and renewed investor appetite for high-growth domestic sectors.
Midcap and smallcap indices, which had taken a sharper beating during the earlier sell-off, bounced back more aggressively. This pattern is typical of recovery phases, stocks that fall hardest tend to recover fastest when sentiment turns, especially when retail and domestic institutional money flows back in.
Banks and IT, two of the heaviest weights on the benchmark index, saw moderate gains. Their relatively muted recovery suggests the broader market lift was driven more by sector rotation into domestic cyclicals than by a wholesale re-rating of blue-chip heavyweights.
What to watch
The strength in defence and capital markets reflects ongoing confidence in India's public spending trajectory and financial sector activity. Realty's outperformance ties to continued urban housing demand and the expectation that interest rates will not rise further.
Whether April's gains hold depends on a few moving parts: corporate earnings results as they come in, global risk appetite, particularly around US Federal Reserve signals, and any shift in foreign institutional investor flows, which had been a persistent drag on Indian markets through the earlier downturn.
For now, the month's performance suggests domestic investors stepped in decisively, and sectors tied to India's infrastructure and capital formation story attracted the most conviction.