I need to fetch the constituent stocks of Nifty 50 over the years, say starting from 2015. If I am not wrong the index weightage is reviewed and updated every 6 months. I need to know—starting 2015—what were the constituents of index and how it changed (new entrants and exits) during each review.
I posed this question to Microsoft Co-pilot but it spit out links like below
- https://www.nseindia.com/reports-indices-historical-index-data
- https://www.niftyindices.com/reports/historical-data
- https://www.wsj.com/market-data/quotes/index/IN/NIFTY50/historical-prices
- https://in.investing.com/indices/s-p-cnx-nifty-historical-data
But these only provide historical index value and not the constituents.
How to get historical index stock composition of Nifty 50, Nifty Next 50 and other indexes over the years?