
India's smallcap stocks are experiencing their strongest monthly performance in over a decade, with the Nifty Smallcap 100 Index rallying more than 18% in April. According to reports from The Economic Times, this milestone has been achieved only twice before in data dating back to 2004. In contrast, the broader benchmark index has gained around 7% this month, highlighting the significant outperformance of smallcap stocks during this period. The latest market data shows over 200 smallcap names seeing double-digit gains in recent sessions, with the S&P BSE Smallcap index trading 0.21% up at 19,735.57. This sustained momentum has added ₹7.3 lakh crore to investor wealth in just 10 sessions, fueled by stock-specific triggers and retail investor enthusiasm.
The sharp rally in smallcap stocks comes despite broader market challenges, as reported by The Economic Times. While the Nifty50 has fallen nearly 5%, losing around 1,200 points as crude oil prices rise above the $100 mark and tensions around the Strait of Hormuz weigh on the macro outlook, the Nifty Smallcap 250 has gained 5.4% during the same period. This divergence suggests that domestic retail investors are betting that geopolitical turbulence will fade before significantly impacting corporate earnings. The latest market movements show positive domestic macro news and a fall in the dollar index contributing to the market rebound, though ongoing uncertainty about US economic policies remains a concern for investors.
The rebound in smallcaps follows a sharp correction from 2025 highs and comes as some brokerages have raised their earnings expectations, as reported by The Economic Times. The index had previously surged more than 22% in May 2014, during the period when Prime Minister Narendra Modi-led alliance secured its first national election victory. The measure had fallen 10% last month during a wider market selloff triggered by the US-Iran war, which pushed the index's price-to-earnings ratio to a one-year low. Recent developments show over 200 smallcaps logging double-digit weekly gains, with the BSE Smallcap index trading 0.06% down at 17,744 around 12:05 pm, indicating continued momentum despite some profit-taking.
Despite the strong smallcap performance, major brokerages have issued cautious outlooks for Indian equities, according to The Economic Times. JP Morgan has downgraded Indian equities to Neutral, with strategists warning that the Nifty could fall to 20,500 in their bear case scenario. HSBC downgraded India to Underweight from Neutral, citing rising inflation risks driven by higher oil prices and demand pressures. Sector analysts have already cut FY27 earnings estimates by 2% to 10% across key segments, while JPMorgan has lowered its CY26E and CY27E MSCI India EPS growth forecasts by 2% and 1% to 11% and 13% respectively. However, some experts caution that smallcaps are still in correction mode with over 850 companies making up the BSE SmallCap index, while others note that when small caps are doing well, all caution is thrown out of the window due to their tendency to gain sharply in short periods.