Nifty seals rare 10-year winning streak by ending 2025 with 10% gain. What does it mean for 2026?

India’s stock benchmark index Nifty has delivered an unprecedented 10th consecutive year of positive returns, ending 2025 with a gain of around 10.5%, despite a cocktail of challenges that would have left most markets in trouble: India-Pakistan tensions, Trump’s tariffs, the rupee breaching the 91 mark against the dollar, and lingering concerns about the mismatch […]