logologo
Search anything
Ctrl+K
arrow
WhatsApp Icon

Nifty 50 5-Year Returns: CAGR, TRI vs Price

What the 5-year Nifty 50 debate is really about

A lot of posts compare “last 5 years” Nifty 50 returns and arrive at very different answers. One widely shared video claims the Nifty 50 rose about 121% in five years and cites a 17.2% CAGR. In the same clip, October 2020 is shown around 11,640, with a later level stated as 25,720 by October 2024. Elsewhere, a comparison table shared online lists the Nifty 50 at about 16.9% 5-year CAGR, with 16.6% annualised volatility and a Sharpe ratio of 0.87. Some screenshots circulating quote much lower five-year numbers, including a 5.7% CAGR for a 2021 to 2025 window and other figures near 10% to 12%. These differences are not just noise, they mostly come from definitions and endpoints. The most useful approach is to map each claim to its method and time window before drawing conclusions.

Price Return vs Total Return Index changes the story

A key reason for mismatch is whether the return is based on the price index or a Total Return Index (TRI). TRI assumes dividends are reinvested and combines price return with dividend return. Social posts citing official-style data highlight that Nifty 50 TRI has delivered different CAGRs over different horizons, and it is typically higher than price-only returns. One cited whitepaper-style statistic says the 20-year CAGR of the Nifty 50 on a TRI basis was approximately 12.44% as of March 2026. Another excerpt notes that since June 30, 1999, the Nifty 50 TRI delivered about 14.2% annualised returns with 22.9% annualised volatility (data as of December 15, 2021). The same excerpt lists a 5-year TRI CAGR of about 17.6% as of that date. When a post cites “Nifty went up X percent,” it is often unclear whether it is TRI-based or price-only. That one missing detail can shift a five-year CAGR by several percentage points.

Start and end dates can swing a 5-year CAGR

The five-year window is short enough that the chosen start month matters a lot. Some popular discussions anchor the period at the post-COVID recovery phase, such as October 2020, when the index level is quoted near 11,640. In that framing, later levels in the mid-20,000s are used to explain the headline “121% in five years” narrative. Other posts use different cutoffs, such as calendar-year endpoints, which can create lower or higher CAGRs depending on what the market did right before the cut. Some tables explicitly label “5 Years” with approximate values like 10.40% and 11.69%, without clearly stating whether those are price returns, TRI, or a specific rolling period. Another claim says Nifty 50 delivered a 28% CAGR from April 1, 2020 to August 31, 2024, which is not a five-year period but is still shared in five-year discussions. There is also a “2021 to 2025” framing that cites a 32.2% absolute gain and a 5.7% CAGR, which again depends on its chosen start level and whether it includes dividends. The takeaway is simple: “last five years” is not a single number unless the dates and the index variant are fixed.

A quick map of the main 5-year numbers shared online

To make the discussion clearer, here is how the most-circulated figures line up with their stated context. The table does not reconcile the numbers, it simply repeats what users are sharing along with the method cues that appear alongside them. If a post does not specify TRI or a precise period, it should be treated as incomplete. This is also why comparing two CAGRs without checking the underlying definition can lead to wrong conclusions. It is common to see one person quote a 5-year CAGR around the high teens while another quotes near 10% to 12%, and both might be “right” for their chosen setup. Treat the table as a checklist for what to ask before accepting any return claim. Most confusion disappears once you require: start date, end date, and TRI vs price.

Claim quoted in discussionsTime window statedReturn metric statedNotes shared alongside
“121% in last 5 years”, “CAGR 17.2%”Oct 2020 to Oct 2025 (video narrative)CAGR cited as 17.2%Index level cited near 11,640 in Oct 2020; later level cited as 25,720 by Oct 2024
Nifty 50 5-year CAGR 16.9%“last 5-year period”CAGR 16.9%Volatility 16.6%, beta 1.00, Sharpe 0.87, expense ratio 0.05%
“5 Years ~10.40% / ~11.69%”5-year label onlyNot clarifiedThe post does not clearly specify TRI vs price or endpoints
5-year CAGR 5.7% with 32.2% absolute gain2021 to 2025 (as stated)CAGR 5.7%Appears tied to a particular 2021 start level and price-based framing
Nifty 50 TRI 5-year CAGR 17.6%As of Dec 15, 2021TRI CAGR 17.6%From an excerpt discussing TRI vs PR and volatility

What longer history says about “normal” Nifty returns

Several posts step back from five-year noise and cite long-run ranges. A common summary shared is that over the past 20 years, Nifty 50 returns have historically ranged around 11% to 15%, depending on methodology and time period. Another frequently repeated claim is that the long-term CAGR has broadly remained within the 12% to 14% range across multiple cycles. One data point attributed to an NSE Nifty 50 whitepaper puts the 20-year TRI CAGR at approximately 12.44% as of March 2026. Users also note that inflation changes what investors actually feel, and estimate inflation-adjusted returns at roughly 7% to 8% based on CPI inflation around 5% to 6% and Nifty TRI CAGR around 12.48% over the same 20-year span. These statements are not forecasts, they are ways people benchmark the recent five-year experience. They also help explain why a 16% to 18% five-year CAGR, if achieved, feels “above average” relative to long-run reference points. At the same time, long history shows that high returns come with periods of sharp drawdowns.

Annual returns show why 5-year snapshots can mislead

A widely circulated annual return table for Nifty (1996 to 2022) is used to show the index is not linear. In that table, 2008 is highlighted as a major down year at about -51.79% during the global financial crisis. The rebound year 2009 is shown at about 75.76%, often referenced as the highest annual return in the period discussed. Other strong years in the same table include 2003 (about 71.90%) and 2007 (about 54.77%). More recent calendar-year entries show positive but varied outcomes, such as 2020 (about 14.17%), 2021 (about 24.12%), and 2022 (about 4.32%). Social posts summarise this as “returns are not linear,” and the data supports that framing. The implication for five-year analysis is that one extreme year near the start or end can dominate the CAGR. That is why the same market can look “slow” or “fast” depending on which five-year strip you pick.

Why recent 1 to 5-year returns look higher in some posts

A recurring theme in discussions is that recent 1 to 5-year returns appear higher than the longer-run average. One explanation offered is the role of domestic institutional investors and higher retail participation in driving recent market momentum. A separate video narrative lists four commonly cited engines behind the sharp rise: post-COVID economic recovery, solid corporate earnings, government push through reforms and infrastructure spending, and global capital flows into Indian markets. These are presented in social media as broad factors, not as precise attributions with measured weights. Posts also note that Indian equities have made new all-time highs and have outperformed emerging market peers in the recent cycle, adding to the perception of “exceptional” returns. The key is to separate “why people think it happened” from “what the return number is,” because they are often mixed in the same threads. Even if the drivers are directionally correct, the return statistic still needs a clean definition. Without that, the debate turns into talking past each other.

How to use a 5-year Nifty return responsibly

For an investor, the five-year Nifty 50 return is most useful as a reality check, not as a promise. First, always confirm whether the figure is for Nifty 50 price return or Nifty 50 TRI, because dividend reinvestment changes the result. Second, fix the exact start and end dates, since October 2020 to October 2025 is a different market journey than 2021 to 2025 or April 2020 to August 2024. Third, compare the five-year number to longer benchmarks that users cite, such as the 12% to 14% long-term CAGR range and the roughly 12.44% 20-year TRI CAGR cited from whitepaper data. Fourth, remember that inflation-adjusted returns can look materially lower, with social estimates around 7% to 8% real returns over long periods. Fifth, use annual-return history as a reminder that sharp down years like 2008 and sharp up years like 2009 are part of the same distribution. Finally, treat any single five-year CAGR as one observation in a much longer and more volatile series, not as the “true” return of the index.

Frequently Asked Questions

Social posts cite different figures depending on dates and method, including claims like about 121% over five years and 5-year CAGRs such as 16.9% and 17.2%.
Most differences come from using different start and end dates and from mixing price returns with Total Return Index (TRI) returns that assume dividends are reinvested.
Price Return tracks only index price movement, while TRI includes dividends reinvested, combining price return and dividend return.
Posts commonly cite a long-run CAGR range around 12% to 14%, and one shared whitepaper-based figure puts the 20-year TRI CAGR at approximately 12.44% as of March 2026.
The shared annual return table highlights 2008 as about -51.79% and 2009 as about 75.76%, reflecting the crash and rebound around the global financial crisis.

Did your stocks survive the war?

See what broke. See what stood.

Live Q4 Earnings Tracker