Skip to content

INDX-NIFTY

Nifty 50

Index

$243.75+0.45 (+0.19%)Close Oct 16, 2026

Sep 17, 2007 – Oct 16, 2026

Final balance
$21,897
CAGR
+4.19%
Max drawdown
−69.04%
Sharpe ratio
0.30

Loading the growth chart…

Growth of $10,000

Trailing returns

Nifty 50's average annual return was 6.60% over the last 10 years, through Oct 16, 2026. $10,000 in the Nifty 50 on Oct 14, 2016 grew to $18,944 by Oct 16, 2026.

1M
+0.92%
3M
−2.14%
6M
−6.27%
YTD
−16.08%
1Y
−16.17%
3Y
+0.92%
5Y
−0.06%
10Y
+6.60%
15Y
+5.78%
Since 2007
+4.19%

Annual returns

2007 from Sep 17 · 2026 through Oct 16

Nifty 50 returns by year

YearReturn
2026 through Oct 16−16.08%
2025+5.38%
2024+5.59%
2023+19.31%
2022−6.05%
2021+21.74%
2020+12.05%
2019+9.56%
2018−5.53%
2017+36.92%

Metrics

Since 2007
Volatility23.90%
Sortino ratio0.42
Calmar ratio0.06
Best year, 2009+82.07%
Worst year, 2008−60.64%
Positive years12 of 18
Longest drawdown9.8 years

Worst drawdowns

Since 2007
DeclinePeakBottomRecoveredLength
−69.0%Jan 2008Mar 2009Nov 20179.8 years
−43.1%Jan 2018Mar 2020Nov 20202.8 years
−26.8%Sep 2024Oct 2026Not yet2.1 years so far
−20.5%Jan 2022Jun 2022Dec 20231.9 years
−10.7%Oct 2021Dec 2021Jan 20223 months