Nifty 50 Is 11% Below Its Peak: What Return Can You Expect If You Invest a Lump Sum Today for 15 Years?
Nifty 50 has fallen about 11% from its peak.
Many of my readers have been asking me the same question. “If I put a lump sum in a Nifty 50 ETF today and hold it for 15 years, what return will I get?”
Most people will quickly say 12% (past performance). Some will say 15%, as currently the index is trading at a discount.
I wanted to check the authenticity of the data properly, with numbers. So I did some estimation of my own.
In this post, I’ll share with you what I’ve found. Honestly, the answer is a little different from what most people would expect.
Where is Nifty today?
I looked at the price history of Nippon India ETF Nifty 50 BeES, the most popular Nifty ETF.
| Description | Price (₹) | When |
|---|---|---|
| Peak (weekly close) | 297.55 | Dec 2025 |
| Today | 264.00 | Sep 2026 |
| Fall from peak | −11.3% |
Nifty BeES is about 11% below its December 2025 peak.
Now here is the interesting part about our main headline Index. The earnings of the constituent companies of the Index did not fall.
In the last 5 years, Nifty 50 earnings grew at about 12.6% a year. But the index rose only about 5.3% a year. This gap confirms, apart from the present dip, that the market has only gotten cheaper.
The Nifty 50 P/E data is also pointing to the same thing. The Nifty P/E today is about 19.5. Its 10-year median is about 23.3.
So these numbers are telling us that if we’ll buy the index today, we won’t be buying at an expensive level.
How to estimate a 15-year return
Let me explain this with an example we all understand. Suppose you buy a flat in Bangalore as an investment. Your return over 15 years will come from three things:
- The rent you earn. For Nifty, this is the dividend.
- How much the area develops. For Nifty, this is earnings growth.
- What buyers are willing to pay per sq ft when you sell. For Nifty, this is the change in P/E.
Nifty works the same way. Let’s look at each engine.
Engine 1: Dividends (about 1.2%)
Nifty’s dividend yield is about 1.2% today. The ETF reinvests this for you, so it adds directly to your return.
The dividend payouts collected by the ETF are reinvested to buy more stocks of the index. Read more about index investing here.
Engine 2: Earnings growth (about 10%)
This is the most important engine.
Nifty earnings do not grow in a straight line.
- From 2010 to 2020, they grew only about 7% a year.
- After 2021, they grew about 20% a year. But part of that was a bounce from the COVID low.
- Also, in April 2021, NSE changed how Nifty earnings are calculated, which made recent growth look higher.
So for the next 15 years, I am using 10% as the Nifty 50’s growth number. Here is my logic:
- India’s real GDP growth is expected to be around 6 to 6.5% over the long term.
- Inflation should be around 4%. Why 4% and not 6%? Because the RBI’s inflation target is 4%. 6% is only the upper limit.
- So, the nominal GDP growth will be about 10% (Real GDP Growth + Inflation).
- Profits of big companies usually grow close to nominal GDP.
Engine 3: P/E change (about 0%)
The P/E today is 19.5.
This is close to its long-term average. So I am assuming it stays about the same after 15 years. This way, I’m assuming a boost-and-no-drag scenario.
The estimated Nifty 50 Growth: about 11% a year
Now let’s add the three engines.
1.2% (dividend) + 10% (earnings growth) + 0% (P/E change) − 0.1% (ETF cost) ≈ 11.1% a year
At 11%, a ₹10 lakh investment today becomes about ₹48.5 lakh in 15 years.
But nobody knows the future, right? So let’s try to estimate a range instead of depending on one number.
| Description | Bad case | Base case | Good case |
|---|---|---|---|
| Earnings growth | 8% | 10% | 12% |
| P/E after 15 years | 16 (contraction) | 19.5 (same level) | 23 (expansion) |
| CAGR | 7.7% | 11.1% | 14.3% |
| ₹10 lakh becomes | ₹30 lakh | ₹48.5 lakh | ₹75 lakh |
So the realistic range is 8% to 14%. My base case is 11%.
But Nifty gives 12% in the long run. Shouldn’t buying at 11% cheaper give more?
This is the question I get most often. I think a lot of past bias is built into this assumption.
It is true that Nifty 50 TRI (including dividends) gave about 12.4% a year in the 20 years ending February 2026.
But this 12% is what the past delivered. It came from very low (cheap) starting prices, like in 2003, and a big earnings boom from 2003 to 2008.
The future has to earn it again.
The dip does help. Look at this:
- If you had bought at the December 2025 peak, the same math gives about 10.2% a year.
- Buying today gives about 11.1% a year.
So the 11% dip adds less than 1% (about 0.8%) extra return a year.
In rupee terms:
- ₹10 lakh bought at the peak becomes about ₹43 lakh.
- Bought today, it becomes about ₹48.5 lakh.
- The dip adds about ₹5.5 lakh.
Now compare this with earnings growth:
- If earnings grow 8% a year, ₹10 lakh becomes about ₹37 lakh.
- If earnings grow 12% a year, it becomes about ₹63 lakh.
That’s a gap of ₹26 lakh.
The dip gives you ₹5.5 lakh. Earnings growth decides ₹26 lakh.
This is the key insight. The dip is a bonus.
So what is the takeaway for us here? Earnings are the real and more reliable long-term growth engine for the Nifty. Your return depends far more on how Indian companies grow their profits than on catching the exact bottom.
My three takeaways
1. Plan with 10 to 11%, not 15%. If your financial goal works only at 15%, fix the goal, do not expect that a “dip purchase” would fetch you such a high return.
2. Don’t wait for the perfect bottom. Today’s valuation is fair. The dip helps, but it’s only a bonus. Waiting for a deeper fall can cost you more than it saves.
3. Stay invested for the full 15 years. Keep costs low and don’t exit in panic. That’s how 11% actually reaches your pocket.
A Nifty 50 ETF bought today should give you a decent 15-year return, most likely around 11% a year. The 11% fall makes the entry better, but it doesn’t change the story much.
The real driver is corporate earnings.
Watch Nifty earnings growth each quarter, not daily index levels.
