📊 Educational backtesting tool · Historical NSE data (Dec 2006–Dec 2025) · Not investment advice · Terms & Privacy

Nifty Midcap 50 CAGR — 5, 10, 15 & 20-Year Historical Returns (Dec 2005–Aug 2025)

Data as of 2025-08-31 · Window: Dec 2005 – Aug 2025 · Source: NSE index month-end closing values

Answer

As of 31 Aug 2025, the Nifty Midcap 50 index had compounded at 28.95% over 5 years, 18.71% over 10 years and 13.42% over 15 years (price return, month-end closes, dividends excluded). Since inception in Dec 2005, it compounded at 13.03% per annum. Past performance does not predict future results.

Trailing CAGR of the Nifty Midcap 50 (as of 31 Aug 2025)

PeriodStartEndStart closeEnd closeCAGR
5 yearsAug 2020Aug 20253,117.0011,115.0028.95%
10 yearsAug 2015Aug 20252,000.0011,115.0018.71%
15 yearsAug 2010Aug 20251,680.0011,115.0013.42%
Since Dec 2005 (19.7 years)Dec 2005Aug 20251,000.0011,115.0013.03%

Nifty Midcap 50 calendar-year returns

YearReturn
2006+25.30%
2007+74.14%
2008-64.85%
2009+103.39%
2010+11.67%
2011-39.04%
2012+37.48%
2013-1.30%
2014+47.54%
2015+3.01%
2016+8.36%
2017+52.72%
2018-10.18%
2019-3.69%
2020+26.28%
2021+44.91%
2022+5.33%
2023+51.41%
2024+22.16%
2025 (to 31 Aug 2025)-0.56%

December-close to December-close; final row is a partial year.

Source & methodology

Frequently asked questions

What was the Nifty Midcap 50's 10-year CAGR as of Aug 2025?

The Nifty Midcap 50 recorded a 10-year price-return CAGR of 18.71% between Aug 2015 and Aug 2025, based on month-end closes excluding dividends. Past performance does not predict future results.

What were the best and worst calendar years for the Nifty Midcap 50?

In this dataset, the Nifty Midcap 50's best full calendar year was 2009 (+103.39%) and its worst was 2008 (-64.85%), measured December-close to December-close. Past performance does not predict future results.

Do these Nifty Midcap 50 returns include dividends?

No. These figures are computed from Nifty Midcap 50 index closing values, which are price-return (dividends excluded). The total-return (TRI) variant of the index compounded higher over the same periods.

Want to run this kind of analysis yourself?

BacktestIndia's educational backtesting engine covers 19 years of survivorship-bias-free NSE data. Your first backtest is free.

Run a free backtest

Related data

BacktestIndia is an educational research platform, not a SEBI-registered investment adviser or research analyst. Everything on this page is a historical computation from recorded market data, presented for education. It is not investment advice, a recommendation, or an offer to buy or sell any security. Past performance does not predict future results. Backtested results have inherent limitations and do not represent actual trading. Consult a SEBI-registered investment adviser before making investment decisions.

Stop guessing. Start testing.