A simple web app to view the historical NAV of Indian Mutual Funds. You can search for a fund house and view the historical NAV for one of their funds in a chart and also see the percentage change in the NAV over time. A date range selector is available to select and zoom in on a specific time period. The chart was made with D3 and is complete with transitions, graidents, and tooltips. You can also download the full scale NAV data (not downsampled) as a CSV file. All the Mutual Fund data, including the search results, are fetched from the MFAPI.in free API. The App is built with React, D3, and Material UI.
- Type the name of the Fund house (eg: Axis, HDFC, SBI, ICICI etc.) or the type of fund (equity, debt, gold etc.) you want to search for in the search bar and then select a fund from the search results.
- The chart will show the historical NAV of the selected fund. You can hover over the chart to see the NAV for a specific date. You can also zoom in on a specific time period by selecting a date range.
- You can download the historical NAV data for the fund in CSV format by clicking the download button.
- Search autocomplete for Mutual Fund names.
- Historical NAV chart with tooltips and date range selector.
- Color coded chart to indicate positive/negative NAV change.
- Download historical NAV data in CSV format.
- Clone the repository.
- Run
npm install
to install the dependencies. - Get API URL from MFAPI.in and set it as the value of
VITE_MFAPI_URL
in the.env
file. - Run
npm run dev
to start the development server.