| Source | Type | Cost | |--------|------|------| | NSE India | Official daily/monthly data | Free | | Yahoo Finance | CSV download, daily data | Free | | Alpha Vantage | API access | Freemium | | Investing.com | Historical prices & events | Free with limits | | TradingView | Charts & data export | Freemium |
CAGR = (End Value / Start Value)^(1/Years) - 1 nifty 50 historical data