MFPRO - Mutual Fund Analytics
Compare fund holdings, track entries/exits, benchmark against Nifty indices, rolling returns, index composition. 24 funds across 6 categories.
About the App
MFPRO is a mutual-fund portfolio analytics app for Indian equity funds. It lets you compare what funds actually hold, track how those holdings change over time, and benchmark fund composition and returns - covering 24 funds across 6 categories.
What you can look at
- Holdings comparison - line up several funds side by side and see the stocks each one holds
- Entries and exits - track which positions a fund added or dropped between periods
- Index composition and overlap - how a fund's portfolio maps against Nifty indices
- Rolling returns and performance benchmarking against the relevant index
- Category views across the 6 fund categories covered
Data access for developers and AI agents
The holdings and portfolio-comparison data is served in-app. The underlying mutual-fund NAV data is a free, open, no-auth API - and everything about it (endpoints, parameters, bulk downloads in CSV / TSV / Parquet / SQLite / DuckDB, and the OpenAPI spec) lives in one place, so this page just points there:
- Live app: https://mfpro.tigzig.com
- Open source: the full app (frontend, backend, data processing, database scripts) is on GitHub - see the Source Code link below.
- API documentation (for humans): https://www.tigzig.com/apis/mf-nav
- API documentation (for AI agents): https://www.tigzig.com/ai/apis/mf-nav.md - also listed in the RFC 9727 machine catalog at https://api.tigzig.com/.well-known/api-catalog
Source Code and Build Guides
Source Code (Release v1.0)
https://github.com/amararun/shard-mf-portfolio-full-app-react.git
The README has all the details about the app - frontend, backend, data processing and database scripts.