Nifty 50 returns by calendar year: every year in the record

The Nifty 50's change in each calendar year of the record, how many years ended lower, and the lowest and highest years. Recomputed from NSE closes.

Figures as of 29 Oct 2026 (end of day) · 4 min read · first published 27 Oct 2026

One of the most common questions about an index is simply: what did it do in each year? Across the 5 full calendar years in the record (2021 to 2025), the Nifty 50 ended no year lower and 5 years higher.

+10.5%
median calendar year
+4.3%
lowest calendar year (2022)
+23.8%
highest calendar year (2021)
0 of 5
years that ended lower

Year by year

YearChange in the index
2026−12.2%to October 2026 (year so far)
2025+10.5%
2024+8.8%
2023+20.0%
2022+4.3%
2021+23.8%

A calendar year is one way to cut the record. The same index looks different over every one-, three- and five-year stretch, and a year that ended higher can still hold a deep fall along the way (see falls and recoveries).

What this record can't tell you

These are price changes only; dividends are not included. The record covers 6 years, so it is one path through history, not a sample of many.

Calendar years start and end on arbitrary dates. Nothing here says what any later year will bring.

A description of past data, not a view on any company or index, a forecast or investment advice. Past patterns do not tell you what will happen next. Disclaimer

More from the blog