Bank of America Securities expects the Nifty 50 to reach 29,000 by December 2026, an 11.4% upside, driven entirely by earnings growth rather than valuation re-rating, as the index already trades near its +1SD valuation band. The brokerage said large-caps will continue to outperform while domestic flows hold steady. BofA also flagged a supportive macro backdrop with scope for modest growth acceleration in FY27. Here are the seven factors likely to push the index higher: Bullish Outlook

See Full Page