Published on: 30 Nov, 2025 12:00

As of November 28, 2025, the Nifty 50 returns are:

  1. 1Y Return of NIFTY 50: 8.59%, reflecting renewed short-term momentum.
  2. 3Y CAGR of NIFTY 50: 11.79%, indicating steady recovery and growth.
  3. 5Y CAGR of NIFTY 50: 15.1%, demonstrating strong medium-term performance.
  4. 7Y CAGR of NIFTY 50: 13.38%, supported by consistent market resilience.
  5. 10Y CAGR of NIFTY 50: 12.69%, driven by solid long-term compounding.
  6. 15Y CAGR of NIFTY 50: 10.5%, maintaining stability through multiple market cycles.
  7. 20Y CAGR of NIFTY 50: 12.13%, highlighting reliable wealth creation over decades.
  8. 25Y CAGR of NIFTY 50: 12.88%, showcasing impressive historical consistency.
  9. 30Y CAGR of NIFTY 50: 12.05%, evidencing the enduring strength of Indian equities.
  10. 35Y CAGR of NIFTY 50: 12.96%, underscoring remarkable sustained wealth creation over more than three decades.

 

Introduction

MUMBAI On Novmber 30, 2025, the NIFTY 50 closed another chapter in its three-decade-plus chronicle, delivering a 8.59% return over the preceding 12 months. Modest by historical standards, the figure nonetheless underscores a broader truth that has defined India’s benchmark index: volatility is the price of admission, but time is the ultimate arbiter of reward.

Drawing on rolling performance data from the index’s earliest days, the numbers paint a portrait of an equity market that has matured alongside the world’s fifth-largest economy. Short-term swings remain pronounced, yet the longer the investment horizon, the more consistent and compelling the compounded returns become.

NIFTY 50 Returns Since 1991
Date 1Y Return 3Y 5Y  7Y  10Y  15Y  20Y  25Y  30Y  35Y 
28-11-2025 8.59 11.79 15.1 13.38 12.69 10.5 12.13 12.88 12.05 12.96
29-11-2024 19.86 12.42 14.89 13.05 10.88 11.02 13.38 12.14 10.38  
30-11-2023 7.33 15.79 13.11 13.64 12.54 14.18 13.44 13.67 10.57  
30-11-2022 10.45 15.88 12.9 13.08 12.3 8.19 15.5 12.34 11.45  
30-11-2021 30.95 16.01 15.61 10.23 13.39 10.2 14.84 12.83 12.02  
27-11-2020 7.57 8.24 10.32 11.18 8.26 11.16 12.33 11.45 12.61  
29-11-2019 10.84 13.6 7.02 10.8 9.13 12.88 11.46 9.5    
30-11-2018 6.36 11.08 11.98 12.29 14.72 13.56 13.81 10.07    
30-11-2017 24.34 5.99 11.7 8.27 5.9 16.39 12.19 11.16    
30-11-2016 3.65 10.02 11.22 7.27 7.6 14.58 12.15 11.32    
30-11-2015 -7.6 10.51 6.24 16.31 11.58 13 11.74 13.07    
28-11-2014 39.06 21.13 11.28 5.87 15.93 12.98 10.13      
29-11-2013 5.04 1.75 17.52 6.58 14.35 14.43 9.59      
30-11-2012 21.68 5.32 0.4 12.05 18.8 12.36 11.02      
30-11-2011 -17.58 20.6 4.09 13.77 16.3 12.46 11.35      
30-11-2010 16.49 0.57 17.19 20.22 16.54 13.63 14.85      
30-11-2009 82.67 8.37 20.77 25.09 13.84 9.76        
28-11-2008 -52.19 1.28 11.27 14.51 12.92 7.07        
30-11-2007 45.73 43.29 40.56 24.14 18.86 14.81        
30-11-2006 49.1 34.78 29.95 16.28 16.89 13.88        
30-11-2005 35.4 36.18 15.9 18.3 11.89 14.08        
30-11-2004 21.27 22.44 7.32 9.71 4.63          
28-11-2003 53.81 8.4 14.58 9.97 5.03          
29-11-2002 -1.59 -8.62 0.51 2.86 3.75          
29-11-2001 -15.85 9.28 5.15 -2.19 6.6          
30-11-2000 -7.85 7.39 8.02 3.62 13.18          
30-11-1999 68.28 18.34 2.01 9.56            
30-11-1998 -20.14 -1.75 -3.73 5.47            
28-11-1997 23.32 -6.33 7.11 15.76            
29-11-1996 -3.69 -5.66 8.07              
30-11-1995 -30.79 5.88 18.58              
30-11-1994 25.97 30.29                
26-11-1993 36.14 39.07                
30-11-1992 28.98                  
29-11-1991 53.16                  
30-11-1990                    
count 35 33 31 29 26 21 16 11 6 1
mean 16.54 12.83 11.83 11.76 11.87 12.43 12.49 11.86 11.51 12.96
std 28.02 12.86 8.63 6.02 4.35 2.32 1.69 1.29 0.89  
min -52.19 -8.62 -3.73 -2.19 3.75 7.07 9.59 9.5 10.38 12.96
max 82.67 43.29 40.56 25.09 18.86 16.39 15.5 13.67 12.61 12.96
median 16.49 10.51 11.28 12.05 12.61 12.98 12.17 12.14 11.74 12.96
Positive Return Year Count 26 29 30 28 26 21 16 11 6 1
Negative Return Year Count 9 4 1 1 0 0 0 0 0 0

RECOMMENDED READS

Overview of the Data

The dataset provides returns for the Nifty 50 Index over multiple time horizons: 1-year returns and CAGR for 3, 5, 7, 10, 15, 20, 25, and 30 years, calculated annually from 1991 to 2025. The data includes statistical measures such as mean, standard deviation, minimum, maximum, and quartiles, offering a robust framework to evaluate the index's performance.

Key Observation About NIFTY 50 Long-Term Return Analysis (28-Nov-2025)

One Year: 8.59%

The latest annual gain sits well below the 35-year average of 16.54% and the median of 16.49%. In a sample of 35 rolling years, 26 have ended in positive territory; the distribution is heavily right-skewed, with a standard deviation of 28 percentage points. The 2008 global financial crisis produced the nadir at –52.2%, while the post global financial crisis rebound of 2009 delivered the zenith at 82.67%. Single-year outcomes, in short, are a poor guide to structural trends.

NIFTY 50 1 Year Return since 1991 (updated 28 Nov 2025)

 

Three Years: 11.79% CAGR

Extend the lens to three years and the noise recedes. The current compound annual growth rate (CAGR) of 11.79% aligns closely with the 33-period average of 12.83%. Only four of these windows have registered negative returns, the worst being –8.62% in the aftermath of the technology bubble. Volatility, measured by standard deviation, falls to 12.86 percentage points still elevated, but a marked improvement.

 

Nifty 50 3-Year Return (updated 28 Nov 2025)

Five Years: 15.1% CAGR

The present five-year CAGR of 15.1% stands as the strongest among current readings, surpassing the 31-period average of 11.83%. Merely one negative stretch appear in the record, both tied to the early-2000s slowdown. The median return of 11.28% and a peak of 40.56% in 2007 highlight a horizon long enough to capture full economic cycles yet short enough to reward tactical positioning.

NIFTY 50 5Y Return (updated 28 Nov 2025)

Ten Years: 12.69% CAGR

A decade marks the threshold of unequivocal reliability. The current 10-year CAGR of 12.69% mirrors the 26-period average of 11.87%. Every single decadal period has generated positive real returns, with the range narrowing to 3.75% - 18.86%. Standard deviation shrinks to 4.35 percentage points, illustrating the smoothing power of time.

NIFTY 50 10Y Return (updated 28 Nov 2025)

Fifteen Years and Beyond

From 15 years onward, the data converge toward a tight band of low-volatility growth. The latest 15-year CAGR of 10.5% is marginally below the 21-period average of 12.43%, yet every interval has been positive. Volatility collapses to a standard deviation of 1.69 percentage points. At 20 years, the current 12.13% return tracks the 16-period mean of 12.43%; at 25 years, 12.88% bests the 11-period average of 11.86%. The 30-year figure of 12.05% and the lone 35-year reading of 12.96% complete a sequence in which negative outcomes simply do not appear.

nifty 50 15y cagr (updated 28 Nov 2025)

 


Conclusion

For global investors sizing up India’s equity promise, the NIFTY 50 offers a clear message: structural growth is real, but it reveals itself most reliably over extended horizons. The index has transformed a volatile emerging market into a compounding engine, delivering double-digit annualized returns across every decade-long window on record. In an era of algorithmic trading and quarterly angst, the data serve as a quiet rebuke to short-termism—and a reminder that, in Indian equities, patience remains the most undervalued asset of all.



 


Top Performing Mutual Funds