About
mfnav.in started as a weekend project. I just wanted an easy way to check the daily NAV of my mutual funds. The data is on AMFI's site, but it's not made for quickly looking up one fund or watching it over time. So I built something that was — and kept adding to it.
What it tracks
mfnav.in tracks the daily NAV of every mutual fund scheme registered with AMFI (the Association of Mutual Funds in India) — the body all Indian fund houses report their NAVs to. The data comes straight from AMFI's own NAVAll files. You get the full history, from January 2006 to today, updated every day at 3:00AM, along with how much each fund moved since the day before.
Find any fund, any day
Search by scheme name, scheme code, or ISIN. Or switch to date mode to see what every fund's NAV was on any given day.
What "active" means here
A scheme counts as active if it's reported a NAV within the last 30 days. If it hasn't, its fund page flags it as possibly dormant, matured, merged, or delisted, and treats the numbers as historical — not a live quote.
How accuracy is maintained
Every day, the site picks a random past date, re-downloads that day's data from AMFI, and compares it with what's stored here. Anything that doesn't match gets fixed the same day. That's how nearly two decades of history stays trustworthy - not just the latest numbers.
Watch it happen
On larger screens, the sidebar on the right shows a live feed of the site's daily runs. You can watch each NAV update and accuracy check as it happens, not just the end result.
Free API for developers
Every page on the site also works as a free JSON API. Each page shows the exact request used to fetch its data, so you can drop it straight into your own code. See the API docs for the full list of endpoints.
See Terms of use for license, privacy, and accuracy details.
Questions or feedback?
Have a question or spot an issue? Reach out any time.