Historical NAV (price) data of mutual funds and popular benchmark indices in India
I built and operated a mutual fund investing platform as an AMFI licensed mutual fund distributor for a year. I used this data to analyse and visualise mutual funds.
The finance industry wants exclusive access to data to be a barrier for entry of competition. I believe that, on the contrary, data should be universally accessible and differentiation in product or distribution could be the barriers. This is why I am open-sourcing all the data I collected.
I have obtained this data by aggregating data from multiple sources, collected by crawling websites and having access to transaction portals as an AMFI licensed mutual fund distributor.
- ~45 MB of compressed data
- for 45 MF companies incl a few that have since then been closed down
- for all funds of each company
- for all schemes (growth/dividend/bonus, direct/regular etc) of each fund
- since start of each scheme
- till 2016 (Feb for some funds, Jun for others)
- for 13 most popular stock indices like BSE Sensex, NSE Nifty etc and SBI FD
- since start of each index
- till Apr 2016
I used mongoDB to store all this time series data. My other github repo talks more about it.
- Library to build a mutual fund transaction platform using the Bombay Stock Exchange StarMF platform and API
- Historical NAV/price/time-series data of mutual funds and popular benchmark indices in India
Feel free to raise an issue and I will get back asap