Nifty seals rare 10-year winning streak to end 2025 with 10% gains. What does that mean for 2026?

Indian equity benchmark index Nifty has pulled off an unprecedented 10th consecutive year of positive returns, closing 2025 with a nearly 10% gain despite a cocktail of challenges that weighed on most markets—India-Pakistan tensions, Trump tariffs, rupee debacle and concerns about a value around 91 against the dollar. and earnings growth.

The last time the Nifty posted a negative return was in 2015, when the index fell 4%. Since then, every single calendar year has ended in the green, with 2017 recording the highest increase of 29%.