Nifty vs S&P 500: Who won the last decade?
Why Nifty vs S&P 500 is trending again
Indian market communities have been comparing Nifty 50 and S&P 500 returns, especially for the last decade versus the last two decades. The argument usually starts with a simple question: did India outperform the US, or was it the other way around? Several posts cite that both indices went through the 2008 crisis, the 2020 pandemic crash, and the recovery that followed. People are also trying to separate headline index returns from investor experience, which depends on dividends and currency. The conversation is not purely academic because many Indian investors now buy US index funds and ETFs. The same comparisons are used to justify either staying India-only or adding a US allocation. The key issue is that different sources quote different return series and different currency assumptions. Once those choices change, the winner can change too.
The headline CAGR numbers: 10 years versus 20 years
A commonly shared set of numbers comes from Samco’s March 2026 analysis, which separates the last 10 years from the last 20. For 2016-2026, the Nifty 50 is cited at about 11.7% annualised, while the S&P 500 is cited at about 14.8% annualised. That framing supports the idea that the US had an edge in the most recent decade. For 2006-2026, the same discussion cites Nifty 50 at roughly 11.5% annualised versus the S&P 500 at roughly 10.7%. That supports the opposite conclusion on a longer window, with India slightly ahead. Samco’s stated conclusion in the chatter is that, over 20 years, returns look almost identical in dollar-adjusted terms, with India only marginally ahead. It also notes the slim edge widened meaningfully after India’s post-COVID rally from 2020 onwards. The takeaway from this block is simple: the time window matters as much as the market.
A quick table of the figures people are quoting
The comparison gets confusing because posts mix local-currency returns, USD returns, and total return series. The table below consolidates the specific figures that were repeatedly shared in the same threads.
These numbers are not identical because they are not measuring the same thing. Some compare price indices, some compare total return indices including dividends, and some add currency conversion. Several posts explicitly warn that Nifty and S&P 500 are not interchangeable proxies for “equity market returns” unless the methodology is consistent. This is why two people can quote different “correct” CAGRs while both are using real data. The practical approach is to first decide what question you are answering. For an Indian resident, INR outcomes can matter most, while global comparisons often use USD outcomes. Once that decision is made, the rest of the comparison becomes cleaner.
Total return versus price return: dividends change the picture
A recurring point in the discussion is that “total return” is not the same as “index level return.” Some posts include year-by-year total returns “including dividends” for both indices from 2016 to 2025. In that sequence, the S&P 500 shows a cumulative gain of about 210% for 2016-2025, while Nifty 50 shows about 115% for the same period. The same table also summarises the period CAGRs as roughly 12.0% for the S&P 500 versus roughly 8.0% for the Nifty 50. Those figures highlight why some investors feel the US clearly won the decade, depending on the chosen return series and window. Other posts, however, lean on separate 10-year CAGR figures that show Nifty at 11.7% and the S&P at 14.8%, which still keeps the US ahead but narrows the narrative gap. The important detail is that dividend inclusion and the exact start-end years can move the outcome. This is also why people keep asking whether they are looking at Nifty 50, Nifty 50 TRI, or a global India index like MSCI India.
Currency: the rupee can flip the “winner” for Indians
Currency is the most debated variable because Indian investors often buy the S&P 500 but measure outcomes in rupees. One widely shared comment attributes the S&P 500’s slight outperformance in INR terms to steady rupee depreciation, cited as a move from roughly ₹60 to ₹89 per dollar over the period discussed. The same note claims this currency move added roughly 3-4% of extra return for Indian investors holding US assets. Another recurring claim is “remove the currency effect and India wins,” which reflects the idea that local equity performance can look better once FX tailwinds are stripped out. A different set of numbers explicitly shows Nifty’s USD CAGR (7.93% for 10 years, 6.07% for 20 years) trailing the S&P 500’s USD CAGR (13.21% for 10 years, 8.85% for 20 years). That comparison is often used to argue that currency erosion reduces the USD experience of Indian equity returns. At the same time, some posts cite that India and the US look “almost identical” over 20 years in dollar-adjusted terms, with India marginally ahead post-2020. The shared lesson is that currency is not a footnote, it is part of the return.
What the year-by-year returns show (2016-2025)
The annual total return sequence from 2016 to 2025 is frequently cited because it shows how leadership rotated. In 2017, Nifty’s total return (+28.6%) is shown above the S&P 500 (+19.4%), supporting the idea that India had strong bursts. In 2019, the S&P 500 (+28.9%) is shown far above Nifty (+12.0%), and in 2023 and 2024 the S&P 500 is again shown ahead (+24.2% vs +10.5%, and +22.8% vs +15.2%). In 2022, the drawdown looks much sharper for the S&P 500 (-19.4%) than for Nifty (-4.0%) in the same table. Those year-by-year swings are part of why investors argue over “timing luck” versus “structural advantage.” They also explain how a decade-long CAGR can be dominated by a few blockbuster years. Another cited takeaway is that the gap narrowed after 2020 as India’s recovery strengthened, linked in posts to domestic consumption, reforms, and rising retail participation. Even without forecasting, the historical sequence explains why conclusions differ based on chosen endpoints.
Risk metrics come up less, but they matter
A few posts bring in risk-adjusted framing, not just raw CAGR. One table snippet shared in the threads lists the S&P 500 with a return around 11.17%, standard deviation around 15.18%, and a Sharpe ratio around 0.68. While comparable risk metrics for Nifty are not fully shown in the same excerpt, the point of sharing that line is clear. Investors want to know whether higher returns came with much higher volatility. Another user summary states that over very long periods, Nifty 50 TRI in USD outperformed but with higher volatility and deeper drawdowns. That observation reinforces that “outperformance” is not only about the final CAGR. In practice, drawdowns affect behaviour, SIP discipline, and the ability to stay invested. So even when two markets show similar long-run averages, investor outcomes can differ due to risk and sequencing. This is why some commenters focus on diversification rather than picking a single winner.
What Indian investors are concluding from the debate
The most consistent conclusion across posts is that the answer depends on what you measure and in which currency. On a 10-year view, multiple cited numbers show the S&P 500 ahead of Nifty 50, either by about 2.6 percentage points per annum in one decade framing or by the 14.8% versus 11.7% comparison. On a 20-year view, some cited figures show Nifty 50 slightly ahead of the S&P 500 in annualised terms, while other cited reports show the S&P 500 ahead when adjusted into INR or when using a dollar-rupee adjusted total return series. FundsIndia’s Wealth Conversations discussion is cited as showing Nifty 50 TRI at about 11.4% annualised over 20 years, while the S&P 500 adjusted for INR returns is cited at about 15.2% annualised over the same period. Another report excerpt claims Nifty 50 TRI compounded about 12.1% over 20 years, while the S&P 500 total return adjusted for USD-INR delivered about 15.5%. These are not “contradictions” as much as they are different lenses. The more useful takeaway is that investors should align the index, dividends, and currency with their personal goal.
A practical takeaway: pick the question before picking the index
If the goal is benchmarking India’s domestic equity market growth, a Nifty-based series in INR is the natural reference. If the goal is measuring what a global investor earned in USD, then USD-based returns and currency effects must be included. If the goal is what an Indian investor earned from US exposure, then INR conversion for S&P 500 matters and rupee depreciation becomes part of the return. The online debate also highlights that the past decade was strongly favourable to the S&P 500 in several cited datasets, often linked to its tech-heavy composition and strong corporate earnings growth. At the same time, longer windows used in the same discussions sometimes show India matching or slightly beating the US, especially when framed as a structural growth story. The cleanest way to use this comparison is not to declare a permanent winner. It is to understand why outcomes differ across periods and measurement choices. Once that is clear, the decision becomes about diversification and fit, not about slogans. That is the core reason this Nifty versus S&P 500 comparison keeps resurfacing online.
Frequently Asked Questions
Did your stocks survive the war?
See what broke. See what stood.
Live Q1 Earnings Tracker
