mfnav.in

Fund-Houses Categories Api-Docs About
checking data freshness…

mfnav.in is a free, daily-updated database for Indian mutual fund prices (NAV).

  • Complete History: Tracks all AMFI-registered funds back to January 2006 using official data.
  • Easy Searching: Find a specific fund by name, scheme code, or ISIN.
  • Date Mode: See the NAV for the entire mutual fund industry on any given day.
  • Developer Friendly: Every search result is also available via a free mutual fund NAV JSON API.

Every search result is also available via a free mutual fund NAV JSON API.

—
Schemes tracked
—
Active today
—
Fund houses
—
NAV history

API Reference

No auth required 120 req/min free

120 requests/min per IP for anonymous callers — no limit with an API key (key requests coming soon). Full machine-readable schema: https://mfnav.in/openapi.json

Endpoints
Funds
/api/funds/search /api/funds/{isin_code} /api/funds/{plan} /api/funds/{plan}/{option} /api/funds/{scheme_code}
NAV History
/api/nav/{isin_code} /api/nav/{scheme_code}
Categories
/api/categories/ /api/categories/count/ /api/categories/{id_or_slug}/funds
Dates
/api/date /api/date/latest /api/date/{nav_date}

Funds

GET /api/funds/search
Search by name, ISIN, scheme_code, and/or category.
Params: q (str | None, optional), category (str | None, optional), page (int, default 1), page_size (int, default 250)
GET /api/funds/search?q=hdfc&page=1&page_size=2
Example response
{
  "results": [
    {
      "scheme_code": 100119,
      "scheme_name": "HDFC Balanced Advantage Fund - Growth Plan",
      "fund_house": "HDFC Mutual Fund",
      "plan_type": "Regular",
      "option_type": "Growth",
      "isin": "INF179K01830",
      "isin_reinvest": null,
      "category": "Hybrid Scheme",
      "sub_category": "Dynamic Asset Allocation Fund"
    },
    {
      "scheme_code": 100120,
      "scheme_name": "HDFC Balanced Advantage Fund - IDCW Plan",
      "fund_house": "HDFC Mutual Fund",
      "plan_type": "Regular",
      "option_type": "IDCW",
      "isin": "INF179K01814",
      "isin_reinvest": "INF179K01822",
      "category": "Hybrid Scheme",
      "sub_category": "Dynamic Asset Allocation Fund"
    }
  ],
  "total": 3317,
  "page": 1,
  "page_size": 2
}
GET /api/funds/search?category=Debt+Scheme&page=1&page_size=2
Example response — filter by category
{
  "results": [
    {
      "scheme_code": 100027,
      "scheme_name": "Grindlays Super Saver Income Fund-GSSIF-Half Yearly Dividend",
      "fund_house": "Standard Chartered Mutual Fund",
      "plan_type": "Unknown",
      "option_type": "IDCW",
      "isin": null,
      "isin_reinvest": null,
      "category": "Debt Scheme",
      "sub_category": "Short Term Fund"
    },
    {
      "scheme_code": 100028,
      "scheme_name": "Grindlays Super Saver Income Fund-GSSIF-Quaterly Dividend",
      "fund_house": "Standard Chartered Mutual Fund",
      "plan_type": "Unknown",
      "option_type": "IDCW",
      "isin": null,
      "isin_reinvest": null,
      "category": "Debt Scheme",
      "sub_category": "Short Term Fund"
    }
  ],
  "total": 29602,
  "page": 1,
  "page_size": 2
}
GET /api/funds/{isin_code}
Fund details by ISIN — the same response as /api/funds/{scheme_code}. An ISIN shared by several schemes (an AMC merger) resolves to its active scheme; if none is the single active one, the response is a 409 naming the candidate scheme_codes.
GET /api/funds/INF200K01LJ4
Example response
{
  "scheme_code": 100641,
  "scheme_name": "SBI ULTRA SHORT TERM FUND - REGULAR PLAN - GROWTH",
  "fund_house": "SBI Mutual Fund",
  "plan_type": "Regular",
  "option_type": "Growth",
  "isin": "INF200K01LJ4",
  "isin_reinvest": null,
  "category": "Debt Scheme",
  "sub_category": "Ultra Short Term Fund",
  "fund_house_slug": "sbi-mutual-fund",
  "latest_nav_date": "2026-10-31",
  "latest_nav": 6470.0309,
  "latest_day_change_pct": 0.0192,
  "earliest_nav_date": "2006-04-01",
  "scheme_launch_date": "2007-03-06",
  "scheme_nfo_closed_date": "2007-03-14",
  "fund_structure": "Open Ended",
  "aum_period": "July - September 2026",
  "aum_period_end": "2026-09-30",
  "average_aum_lakhs": 347152.84,
  "daily_metrics": {
    "as_of_date": "2026-10-31",
    "methodology_version": "2.0",
    "cagr_1y": 0.060614936029487865,
    "cagr_3y": 0.06869380285140836,
    "cagr_5y": 0.06286764400505196,
    "cagr_7y": 0.05865264628630351,
    "cagr_10y": 0.06367315173185717,
    "cagr_inception": 0.33978504758132444,
    "abs_return_1y": 0.060614936029487865,
    "abs_return_3y": 0.22056207916984372,
    "abs_return_5y": 0.3568701646920036,
    "abs_return_7y": 0.4903024387358481,
    "abs_return_10y": 0.8538815107749829,
    "abs_return_inception": 410.5900468205298,
    "max_dd_1y": -0.0012686724642522185,
    "max_dd_3y": -0.0012686724642522185,
    "max_dd_5y": -0.0029495455337030796,
    "max_dd_7y": -0.009563093533214495,
    "max_dd_10y": -0.009563093533214495,
    "dd_duration_1y": 2,
    "dd_duration_3y": 2,
    "dd_duration_5y": 4,
    "dd_duration_7y": 13,
    "dd_duration_10y": 13
  },
  "category_metrics": null,
  "last_updated": "1 November 2026, 15:00 IST",
  "source": "AMFI"
}
GET /api/funds/{plan}
Funds filtered by plan type (direct or regular).
Params: page (int, default 1), page_size (int, default 250)
GET /api/funds/direct?page=1&page_size=2
Example response
{
  "results": [
    {
      "scheme_code": 101692,
      "scheme_name": "HSBC Cash Fund - Inst. - Dividend - Daily",
      "fund_house": "HSBC Mutual Fund",
      "plan_type": "Direct",
      "option_type": "IDCW",
      "isin": null,
      "isin_reinvest": "INF336L01354",
      "category": "Debt Scheme",
      "sub_category": "Liquid Fund"
    },
    {
      "scheme_code": 102987,
      "scheme_name": "ICICI Prudential Plan I - Year Plus Plan-Growth-Direct",
      "fund_house": "ICICI Prudential Mutual Fund",
      "plan_type": "Direct",
      "option_type": "Growth",
      "isin": null,
      "isin_reinvest": null,
      "category": "Debt Scheme",
      "sub_category": "Close Ended"
    }
  ],
  "total": 12829,
  "page": 1,
  "page_size": 2
}
GET /api/funds/{plan}/{option}
Funds filtered by plan type and option type (e.g. direct growth).
Params: page (int, default 1), page_size (int, default 250)
GET /api/funds/direct/growth?page=1&page_size=2
Example response
{
  "results": [
    {
      "scheme_code": 102987,
      "scheme_name": "ICICI Prudential Plan I - Year Plus Plan-Growth-Direct",
      "fund_house": "ICICI Prudential Mutual Fund",
      "plan_type": "Direct",
      "option_type": "Growth",
      "isin": null,
      "isin_reinvest": null,
      "category": "Debt Scheme",
      "sub_category": "Close Ended"
    },
    {
      "scheme_code": 103490,
      "scheme_name": "Quantum Value Fund - Direct Plan Growth Option",
      "fund_house": "Quantum Mutual Fund",
      "plan_type": "Direct",
      "option_type": "Growth",
      "isin": "INF082J01036",
      "isin_reinvest": null,
      "category": "Equity Scheme",
      "sub_category": "Value Fund"
    }
  ],
  "total": 5196,
  "page": 1,
  "page_size": 2
}
GET /api/funds/{scheme_code}
Fund details — category, plan, latest NAV, day-over-day change, a URL-safe fund-house slug (links to that AMC's /html/fund-house/ page), and the latest AMFI Average AUM (average_aum_lakhs, aum_period, aum_period_end; null when AMFI reports none for the scheme).
daily_metrics fields
Metrics for the fund's latest NAV date, or null when it has none. A key is left out, never null, when it cannot be computed. Values are decimal fractions: 0.1234 is 12.34%. How returns are calculated: About. How drawdown is calculated: About.
FieldTypeMeaning
as_of_datedateThe NAV date the metrics are calculated for.
methodology_versionstringVersion of the calculation rules.
cagr_1y, cagr_3y, cagr_5y, cagr_7y, cagr_10ynumberAnnualised return over the trailing window. Left out when the fund lacks enough history for that window.
cagr_inceptionnumberAnnualised return since the first recorded NAV. Present only with at least 9 months of history.
cagr_inception_under_1ybooleantrue when cagr_inception rests on 9 to 12 months of history, so it should be read with care. Left out otherwise.
abs_return_1y, abs_return_3y, abs_return_5y, abs_return_7y, abs_return_10ynumberTotal return over the trailing window, not annualised.
abs_return_inceptionnumberTotal return since the first recorded NAV. Present with at least 30 NAVs.
max_dd_1y, max_dd_3y, max_dd_5y, max_dd_7y, max_dd_10ynumberLargest fall from a peak to a later low within the trailing window, as a negative fraction (-0.25 is a 25% fall). The peak is the highest NAV inside the window, never one before it. Left out when the fund lacks enough history for that window.
dd_duration_1y, dd_duration_3y, dd_duration_5y, dd_duration_7y, dd_duration_10ynumberCalendar days from that peak to the low of the largest fall. It does not measure the time taken to recover.
AUM fields
The fund's latest Average AUM (AAUM) as reported by AMFI. All three are null when AMFI reports no AUM for the scheme. The same fields come back from /api/funds/{isin_code}.
FieldTypeMeaning
average_aum_lakhsnumberAverage AUM for the period, in ₹ lakh (100 lakh = ₹1 crore).
aum_periodstringAMFI's label for the period, e.g. July - September 2026.
aum_period_enddateLast day of that period.
GET /api/funds/100641
Example response
{
  "scheme_code": 100641,
  "scheme_name": "SBI ULTRA SHORT TERM FUND - REGULAR PLAN - GROWTH",
  "fund_house": "SBI Mutual Fund",
  "plan_type": "Regular",
  "option_type": "Growth",
  "isin": "INF200K01LJ4",
  "isin_reinvest": null,
  "category": "Debt Scheme",
  "sub_category": "Ultra Short Term Fund",
  "fund_house_slug": "sbi-mutual-fund",
  "latest_nav_date": "2026-10-31",
  "latest_nav": 6470.0309,
  "latest_day_change_pct": 0.0192,
  "earliest_nav_date": "2006-04-01",
  "scheme_launch_date": "2007-03-06",
  "scheme_nfo_closed_date": "2007-03-14",
  "fund_structure": "Open Ended",
  "aum_period": "July - September 2026",
  "aum_period_end": "2026-09-30",
  "average_aum_lakhs": 347152.84,
  "daily_metrics": {
    "as_of_date": "2026-10-31",
    "methodology_version": "2.0",
    "cagr_1y": 0.060614936029487865,
    "cagr_3y": 0.06869380285140836,
    "cagr_5y": 0.06286764400505196,
    "cagr_7y": 0.05865264628630351,
    "cagr_10y": 0.06367315173185717,
    "cagr_inception": 0.33978504758132444,
    "abs_return_1y": 0.060614936029487865,
    "abs_return_3y": 0.22056207916984372,
    "abs_return_5y": 0.3568701646920036,
    "abs_return_7y": 0.4903024387358481,
    "abs_return_10y": 0.8538815107749829,
    "abs_return_inception": 410.5900468205298,
    "max_dd_1y": -0.0012686724642522185,
    "max_dd_3y": -0.0012686724642522185,
    "max_dd_5y": -0.0029495455337030796,
    "max_dd_7y": -0.009563093533214495,
    "max_dd_10y": -0.009563093533214495,
    "dd_duration_1y": 2,
    "dd_duration_3y": 2,
    "dd_duration_5y": 4,
    "dd_duration_7y": 13,
    "dd_duration_10y": 13
  },
  "category_metrics": null,
  "last_updated": "1 November 2026, 15:00 IST",
  "source": "AMFI"
}

NAV History

GET /api/nav/{isin_code}
Full NAV history by ISIN — the same response as /api/nav/{scheme_code}. Shared ISINs resolve as in /api/funds/{isin_code}.
Params: start_date (date | None, optional), end_date (date | None, optional), page (int, default 1), page_size (int, default 250)
GET /api/nav/INF200K01LJ4?start_date=2025-10-31&end_date=2026-10-31&page=1&page_size=2
Example response
{
  "fund_details": {
    "scheme_code": 100641,
    "scheme_name": "SBI ULTRA SHORT TERM FUND - REGULAR PLAN - GROWTH",
    "fund_house": "SBI Mutual Fund",
    "plan_type": "Regular",
    "option_type": "Growth",
    "isin": "INF200K01LJ4",
    "isin_reinvest": null,
    "category": "Debt Scheme",
    "sub_category": "Ultra Short Term Fund"
  },
  "data": [
    {
      "nav_date": "2026-10-31",
      "nav": 6470.0309,
      "day_change_pct": 0.0192
    },
    {
      "nav_date": "2026-10-30",
      "nav": 6468.7893,
      "day_change_pct": 0.0184
    }
  ],
  "total": 248,
  "page": 1,
  "page_size": 2
}
GET /api/nav/{scheme_code}
Full NAV history for a scheme, newest first, optional date range.
Params: start_date (date | None, optional), end_date (date | None, optional), page (int, default 1), page_size (int, default 250)
GET /api/nav/100641?start_date=2025-10-31&end_date=2026-10-31&page=1&page_size=2
Example response
{
  "fund_details": {
    "scheme_code": 100641,
    "scheme_name": "SBI ULTRA SHORT TERM FUND - REGULAR PLAN - GROWTH",
    "fund_house": "SBI Mutual Fund",
    "plan_type": "Regular",
    "option_type": "Growth",
    "isin": "INF200K01LJ4",
    "isin_reinvest": null,
    "category": "Debt Scheme",
    "sub_category": "Ultra Short Term Fund"
  },
  "data": [
    {
      "nav_date": "2026-10-31",
      "nav": 6470.0309,
      "day_change_pct": 0.0192
    },
    {
      "nav_date": "2026-10-30",
      "nav": 6468.7893,
      "day_change_pct": 0.0184
    }
  ],
  "total": 248,
  "page": 1,
  "page_size": 2
}

Categories

GET /api/categories/
Every SEBI category with its scheme count (total and currently active). /api/categories/count/ is an alternate path to the identical response.
GET /api/categories/
Example response
{
  "results": [
    {
      "id": 28,
      "category": "Debt Scheme",
      "sub_category": "10-year Constant Maturity Gilt Fund",
      "slug": "debt-scheme-10-year-constant-maturity-gilt-fund",
      "scheme_count": 11,
      "active_scheme_count": 8
    },
    {
      "id": 26,
      "category": "Debt Scheme",
      "sub_category": "Banking and PSU Debt Fund",
      "slug": "debt-scheme-banking-and-psu-debt-fund",
      "scheme_count": 275,
      "active_scheme_count": 143
    },
    {
      "id": 41,
      "category": "Debt Scheme",
      "sub_category": "Close Ended",
      "slug": "debt-scheme-close-ended",
      "scheme_count": 22400,
      "active_scheme_count": 118
    },
    {
      "id": 24,
      "category": "Debt Scheme",
      "sub_category": "Corporate Bond Fund",
      "slug": "debt-scheme-corporate-bond-fund",
      "scheme_count": 326,
      "active_scheme_count": 167
    },
    {
      "id": 25,
      "category": "Debt Scheme",
      "sub_category": "Credit Risk Fund",
      "slug": "debt-scheme-credit-risk-fund",
      "scheme_count": 285,
      "active_scheme_count": 110
    },
    {
      "id": 23,
      "category": "Debt Scheme",
      "sub_category": "Dynamic Term Fund",
      "slug": "debt-scheme-dynamic-term-fund",
      "scheme_count": 435,
      "active_scheme_count": 170
    },
    {
      "id": 29,
      "category": "Debt Scheme",
      "sub_category": "Floating Interest Rates Fund",
      "slug": "debt-scheme-floating-interest-rates-fund",
      "scheme_count": 177,
      "active_scheme_count": 100
    },
    {
      "id": 27,
      "category": "Debt Scheme",
      "sub_category": "Gilt Fund",
      "slug": "debt-scheme-gilt-fund",
      "scheme_count": 481,
      "active_scheme_count": 167
    },
    {
      "id": 42,
      "category": "Debt Scheme",
      "sub_category": "Interval",
      "slug": "debt-scheme-interval",
      "scheme_count": 873,
      "active_scheme_count": 9
    },
    {
      "id": 15,
      "category": "Debt Scheme",
      "sub_category": "Liquid Fund",
      "slug": "debt-scheme-liquid-fund",
      "scheme_count": 1104,
      "active_scheme_count": 410
    },
    {
      "id": 22,
      "category": "Debt Scheme",
      "sub_category": "Long Term Fund",
      "slug": "debt-scheme-long-term-fund",
      "scheme_count": 169,
      "active_scheme_count": 64
    },
    {
      "id": 20,
      "category": "Debt Scheme",
      "sub_category": "Medium Term Fund",
      "slug": "debt-scheme-medium-term-fund",
      "scheme_count": 295,
      "active_scheme_count": 98
    },
    {
      "id": 21,
      "category": "Debt Scheme",
      "sub_category": "Medium to Long Term Fund",
      "slug": "debt-scheme-medium-to-long-term-fund",
      "scheme_count": 136,
      "active_scheme_count": 99
    },
    {
      "id": 18,
      "category": "Debt Scheme",
      "sub_category": "Money Market Fund",
      "slug": "debt-scheme-money-market-fund",
      "scheme_count": 394,
      "active_scheme_count": 212
    },
    {
      "id": 14,
      "category": "Debt Scheme",
      "sub_category": "Overnight Fund",
      "slug": "debt-scheme-overnight-fund",
      "scheme_count": 384,
      "active_scheme_count": 285
    },
    {
      "id": 30,
      "category": "Debt Scheme",
      "sub_category": "Sectoral Fund",
      "slug": "debt-scheme-sectoral-fund",
      "scheme_count": 0,
      "active_scheme_count": 0
    },
    {
      "id": 19,
      "category": "Debt Scheme",
      "sub_category": "Short Term Fund",
      "slug": "debt-scheme-short-term-fund",
      "scheme_count": 941,
      "active_scheme_count": 220
    },
    {
      "id": 16,
      "category": "Debt Scheme",
      "sub_category": "Ultra Short Term Fund",
      "slug": "debt-scheme-ultra-short-term-fund",
      "scheme_count": 494,
      "active_scheme_count": 230
    },
    {
      "id": 17,
      "category": "Debt Scheme",
      "sub_category": "Ultra Short to Short Term Fund",
      "slug": "debt-scheme-ultra-short-to-short-term-fund",
      "scheme_count": 422,
      "active_scheme_count": 219
    },
    {
      "id": 9,
      "category": "Equity Scheme",
      "sub_category": "Contra Fund",
      "slug": "equity-scheme-contra-fund",
      "scheme_count": 41,
      "active_scheme_count": 24
    },
    {
      "id": 7,
      "category": "Equity Scheme",
      "sub_category": "Dividend Yield Fund",
      "slug": "equity-scheme-dividend-yield-fund",
      "scheme_count": 77,
      "active_scheme_count": 52
    },
    {
      "id": 13,
      "category": "Equity Scheme",
      "sub_category": "ELSS \u2013 Tax Saver Fund",
      "slug": "equity-scheme-elss-tax-saver-fund",
      "scheme_count": 380,
      "active_scheme_count": 237
    },
    {
      "id": 6,
      "category": "Equity Scheme",
      "sub_category": "Flexi Cap Fund",
      "slug": "equity-scheme-flexi-cap-fund",
      "scheme_count": 203,
      "active_scheme_count": 190
    },
    {
      "id": 10,
      "category": "Equity Scheme",
      "sub_category": "Focused Fund",
      "slug": "equity-scheme-focused-fund",
      "scheme_count": 175,
      "active_scheme_count": 114
    },
    {
      "id": 2,
      "category": "Equity Scheme",
      "sub_category": "Large Cap Fund",
      "slug": "equity-scheme-large-cap-fund",
      "scheme_count": 288,
      "active_scheme_count": 162
    },
    {
      "id": 3,
      "category": "Equity Scheme",
      "sub_category": "Large & Mid Cap Fund",
      "slug": "equity-scheme-large-mid-cap-fund",
      "scheme_count": 149,
      "active_scheme_count": 140
    },
    {
      "id": 4,
      "category": "Equity Scheme",
      "sub_category": "Mid Cap Fund",
      "slug": "equity-scheme-mid-cap-fund",
      "scheme_count": 206,
      "active_scheme_count": 146
    },
    {
      "id": 1,
      "category": "Equity Scheme",
      "sub_category": "Multi Cap Fund",
      "slug": "equity-scheme-multi-cap-fund",
      "scheme_count": 675,
      "active_scheme_count": 128
    },
    {
      "id": 11,
      "category": "Equity Scheme",
      "sub_category": "Sectoral Fund",
      "slug": "equity-scheme-sectoral-fund",
      "scheme_count": 625,
      "active_scheme_count": 494
    },
    {
      "id": 5,
      "category": "Equity Scheme",
      "sub_category": "Small Cap Fund",
      "slug": "equity-scheme-small-cap-fund",
      "scheme_count": 283,
      "active_scheme_count": 146
    },
    {
      "id": 12,
      "category": "Equity Scheme",
      "sub_category": "Thematic Fund",
      "slug": "equity-scheme-thematic-fund",
      "scheme_count": 666,
      "active_scheme_count": 540
    },
    {
      "id": 8,
      "category": "Equity Scheme",
      "sub_category": "Value Fund",
      "slug": "equity-scheme-value-fund",
      "scheme_count": 164,
      "active_scheme_count": 104
    },
    {
      "id": 33,
      "category": "Hybrid Scheme",
      "sub_category": "Aggressive Hybrid Fund",
      "slug": "hybrid-scheme-aggressive-hybrid-fund",
      "scheme_count": 256,
      "active_scheme_count": 167
    },
    {
      "id": 36,
      "category": "Hybrid Scheme",
      "sub_category": "Arbitrage Fund",
      "slug": "hybrid-scheme-arbitrage-fund",
      "scheme_count": 314,
      "active_scheme_count": 182
    },
    {
      "id": 32,
      "category": "Hybrid Scheme",
      "sub_category": "Balanced Hybrid Fund",
      "slug": "hybrid-scheme-balanced-hybrid-fund",
      "scheme_count": 21,
      "active_scheme_count": 16
    },
    {
      "id": 31,
      "category": "Hybrid Scheme",
      "sub_category": "Conservative Hybrid Fund",
      "slug": "hybrid-scheme-conservative-hybrid-fund",
      "scheme_count": 333,
      "active_scheme_count": 110
    },
    {
      "id": 34,
      "category": "Hybrid Scheme",
      "sub_category": "Dynamic Asset Allocation Fund",
      "slug": "hybrid-scheme-dynamic-asset-allocation-fund",
      "scheme_count": 217,
      "active_scheme_count": 157
    },
    {
      "id": 37,
      "category": "Hybrid Scheme",
      "sub_category": "Equity Savings Fund",
      "slug": "hybrid-scheme-equity-savings-fund",
      "scheme_count": 222,
      "active_scheme_count": 138
    },
    {
      "id": 35,
      "category": "Hybrid Scheme",
      "sub_category": "Multi Asset Allocation Fund",
      "slug": "hybrid-scheme-multi-asset-allocation-fund",
      "scheme_count": 208,
      "active_scheme_count": 152
    },
    {
      "id": 38,
      "category": "Life Cycle Funds",
      "sub_category": "Life Cycle Fund",
      "slug": "life-cycle-funds-life-cycle-fund",
      "scheme_count": 206,
      "active_scheme_count": 143
    },
    {
      "id": 40,
      "category": "Other Scheme",
      "sub_category": "FoFs (Overseas/Domestic)",
      "slug": "other-scheme-fofs-overseas-domestic",
      "scheme_count": 865,
      "active_scheme_count": 626
    },
    {
      "id": 39,
      "category": "Other Scheme",
      "sub_category": "Index Funds/ETFs",
      "slug": "other-scheme-index-funds-etfs",
      "scheme_count": 2040,
      "active_scheme_count": 1811
    }
  ]
}
GET /api/categories/count/
Every SEBI category with its scheme count (total and currently active). /api/categories/count/ is an alternate path to the identical response.
GET /api/categories/count/
Example response
{
  "results": [
    {
      "id": 28,
      "category": "Debt Scheme",
      "sub_category": "10-year Constant Maturity Gilt Fund",
      "slug": "debt-scheme-10-year-constant-maturity-gilt-fund",
      "scheme_count": 11,
      "active_scheme_count": 8
    },
    {
      "id": 26,
      "category": "Debt Scheme",
      "sub_category": "Banking and PSU Debt Fund",
      "slug": "debt-scheme-banking-and-psu-debt-fund",
      "scheme_count": 275,
      "active_scheme_count": 143
    },
    {
      "id": 41,
      "category": "Debt Scheme",
      "sub_category": "Close Ended",
      "slug": "debt-scheme-close-ended",
      "scheme_count": 22400,
      "active_scheme_count": 118
    },
    {
      "id": 24,
      "category": "Debt Scheme",
      "sub_category": "Corporate Bond Fund",
      "slug": "debt-scheme-corporate-bond-fund",
      "scheme_count": 326,
      "active_scheme_count": 167
    },
    {
      "id": 25,
      "category": "Debt Scheme",
      "sub_category": "Credit Risk Fund",
      "slug": "debt-scheme-credit-risk-fund",
      "scheme_count": 285,
      "active_scheme_count": 110
    },
    {
      "id": 23,
      "category": "Debt Scheme",
      "sub_category": "Dynamic Term Fund",
      "slug": "debt-scheme-dynamic-term-fund",
      "scheme_count": 435,
      "active_scheme_count": 170
    },
    {
      "id": 29,
      "category": "Debt Scheme",
      "sub_category": "Floating Interest Rates Fund",
      "slug": "debt-scheme-floating-interest-rates-fund",
      "scheme_count": 177,
      "active_scheme_count": 100
    },
    {
      "id": 27,
      "category": "Debt Scheme",
      "sub_category": "Gilt Fund",
      "slug": "debt-scheme-gilt-fund",
      "scheme_count": 481,
      "active_scheme_count": 167
    },
    {
      "id": 42,
      "category": "Debt Scheme",
      "sub_category": "Interval",
      "slug": "debt-scheme-interval",
      "scheme_count": 873,
      "active_scheme_count": 9
    },
    {
      "id": 15,
      "category": "Debt Scheme",
      "sub_category": "Liquid Fund",
      "slug": "debt-scheme-liquid-fund",
      "scheme_count": 1104,
      "active_scheme_count": 410
    },
    {
      "id": 22,
      "category": "Debt Scheme",
      "sub_category": "Long Term Fund",
      "slug": "debt-scheme-long-term-fund",
      "scheme_count": 169,
      "active_scheme_count": 64
    },
    {
      "id": 20,
      "category": "Debt Scheme",
      "sub_category": "Medium Term Fund",
      "slug": "debt-scheme-medium-term-fund",
      "scheme_count": 295,
      "active_scheme_count": 98
    },
    {
      "id": 21,
      "category": "Debt Scheme",
      "sub_category": "Medium to Long Term Fund",
      "slug": "debt-scheme-medium-to-long-term-fund",
      "scheme_count": 136,
      "active_scheme_count": 99
    },
    {
      "id": 18,
      "category": "Debt Scheme",
      "sub_category": "Money Market Fund",
      "slug": "debt-scheme-money-market-fund",
      "scheme_count": 394,
      "active_scheme_count": 212
    },
    {
      "id": 14,
      "category": "Debt Scheme",
      "sub_category": "Overnight Fund",
      "slug": "debt-scheme-overnight-fund",
      "scheme_count": 384,
      "active_scheme_count": 285
    },
    {
      "id": 30,
      "category": "Debt Scheme",
      "sub_category": "Sectoral Fund",
      "slug": "debt-scheme-sectoral-fund",
      "scheme_count": 0,
      "active_scheme_count": 0
    },
    {
      "id": 19,
      "category": "Debt Scheme",
      "sub_category": "Short Term Fund",
      "slug": "debt-scheme-short-term-fund",
      "scheme_count": 941,
      "active_scheme_count": 220
    },
    {
      "id": 16,
      "category": "Debt Scheme",
      "sub_category": "Ultra Short Term Fund",
      "slug": "debt-scheme-ultra-short-term-fund",
      "scheme_count": 494,
      "active_scheme_count": 230
    },
    {
      "id": 17,
      "category": "Debt Scheme",
      "sub_category": "Ultra Short to Short Term Fund",
      "slug": "debt-scheme-ultra-short-to-short-term-fund",
      "scheme_count": 422,
      "active_scheme_count": 219
    },
    {
      "id": 9,
      "category": "Equity Scheme",
      "sub_category": "Contra Fund",
      "slug": "equity-scheme-contra-fund",
      "scheme_count": 41,
      "active_scheme_count": 24
    },
    {
      "id": 7,
      "category": "Equity Scheme",
      "sub_category": "Dividend Yield Fund",
      "slug": "equity-scheme-dividend-yield-fund",
      "scheme_count": 77,
      "active_scheme_count": 52
    },
    {
      "id": 13,
      "category": "Equity Scheme",
      "sub_category": "ELSS \u2013 Tax Saver Fund",
      "slug": "equity-scheme-elss-tax-saver-fund",
      "scheme_count": 380,
      "active_scheme_count": 237
    },
    {
      "id": 6,
      "category": "Equity Scheme",
      "sub_category": "Flexi Cap Fund",
      "slug": "equity-scheme-flexi-cap-fund",
      "scheme_count": 203,
      "active_scheme_count": 190
    },
    {
      "id": 10,
      "category": "Equity Scheme",
      "sub_category": "Focused Fund",
      "slug": "equity-scheme-focused-fund",
      "scheme_count": 175,
      "active_scheme_count": 114
    },
    {
      "id": 2,
      "category": "Equity Scheme",
      "sub_category": "Large Cap Fund",
      "slug": "equity-scheme-large-cap-fund",
      "scheme_count": 288,
      "active_scheme_count": 162
    },
    {
      "id": 3,
      "category": "Equity Scheme",
      "sub_category": "Large & Mid Cap Fund",
      "slug": "equity-scheme-large-mid-cap-fund",
      "scheme_count": 149,
      "active_scheme_count": 140
    },
    {
      "id": 4,
      "category": "Equity Scheme",
      "sub_category": "Mid Cap Fund",
      "slug": "equity-scheme-mid-cap-fund",
      "scheme_count": 206,
      "active_scheme_count": 146
    },
    {
      "id": 1,
      "category": "Equity Scheme",
      "sub_category": "Multi Cap Fund",
      "slug": "equity-scheme-multi-cap-fund",
      "scheme_count": 675,
      "active_scheme_count": 128
    },
    {
      "id": 11,
      "category": "Equity Scheme",
      "sub_category": "Sectoral Fund",
      "slug": "equity-scheme-sectoral-fund",
      "scheme_count": 625,
      "active_scheme_count": 494
    },
    {
      "id": 5,
      "category": "Equity Scheme",
      "sub_category": "Small Cap Fund",
      "slug": "equity-scheme-small-cap-fund",
      "scheme_count": 283,
      "active_scheme_count": 146
    },
    {
      "id": 12,
      "category": "Equity Scheme",
      "sub_category": "Thematic Fund",
      "slug": "equity-scheme-thematic-fund",
      "scheme_count": 666,
      "active_scheme_count": 540
    },
    {
      "id": 8,
      "category": "Equity Scheme",
      "sub_category": "Value Fund",
      "slug": "equity-scheme-value-fund",
      "scheme_count": 164,
      "active_scheme_count": 104
    },
    {
      "id": 33,
      "category": "Hybrid Scheme",
      "sub_category": "Aggressive Hybrid Fund",
      "slug": "hybrid-scheme-aggressive-hybrid-fund",
      "scheme_count": 256,
      "active_scheme_count": 167
    },
    {
      "id": 36,
      "category": "Hybrid Scheme",
      "sub_category": "Arbitrage Fund",
      "slug": "hybrid-scheme-arbitrage-fund",
      "scheme_count": 314,
      "active_scheme_count": 182
    },
    {
      "id": 32,
      "category": "Hybrid Scheme",
      "sub_category": "Balanced Hybrid Fund",
      "slug": "hybrid-scheme-balanced-hybrid-fund",
      "scheme_count": 21,
      "active_scheme_count": 16
    },
    {
      "id": 31,
      "category": "Hybrid Scheme",
      "sub_category": "Conservative Hybrid Fund",
      "slug": "hybrid-scheme-conservative-hybrid-fund",
      "scheme_count": 333,
      "active_scheme_count": 110
    },
    {
      "id": 34,
      "category": "Hybrid Scheme",
      "sub_category": "Dynamic Asset Allocation Fund",
      "slug": "hybrid-scheme-dynamic-asset-allocation-fund",
      "scheme_count": 217,
      "active_scheme_count": 157
    },
    {
      "id": 37,
      "category": "Hybrid Scheme",
      "sub_category": "Equity Savings Fund",
      "slug": "hybrid-scheme-equity-savings-fund",
      "scheme_count": 222,
      "active_scheme_count": 138
    },
    {
      "id": 35,
      "category": "Hybrid Scheme",
      "sub_category": "Multi Asset Allocation Fund",
      "slug": "hybrid-scheme-multi-asset-allocation-fund",
      "scheme_count": 208,
      "active_scheme_count": 152
    },
    {
      "id": 38,
      "category": "Life Cycle Funds",
      "sub_category": "Life Cycle Fund",
      "slug": "life-cycle-funds-life-cycle-fund",
      "scheme_count": 206,
      "active_scheme_count": 143
    },
    {
      "id": 40,
      "category": "Other Scheme",
      "sub_category": "FoFs (Overseas/Domestic)",
      "slug": "other-scheme-fofs-overseas-domestic",
      "scheme_count": 865,
      "active_scheme_count": 626
    },
    {
      "id": 39,
      "category": "Other Scheme",
      "sub_category": "Index Funds/ETFs",
      "slug": "other-scheme-index-funds-etfs",
      "scheme_count": 2040,
      "active_scheme_count": 1811
    }
  ]
}
GET /api/categories/{id_or_slug}/funds
Funds in one SEBI category, identified by fund_categories.id or the URL slug used at /html/category/{slug}.
Params: page (int, default 1), page_size (int, default 250), active_only (bool, default False)
GET /api/categories/debt-scheme-10-year-constant-maturity-gilt-fund/funds?page=1&page_size=2
Example response
{
  "results": [
    {
      "scheme_code": 131301,
      "scheme_name": "DSP 10 year Constant Maturity Gilt Fund - Direct Plan - Growth",
      "fund_house": "DSP Mutual Fund",
      "plan_type": "Direct",
      "option_type": "Growth",
      "isin": "INF740K019I5",
      "isin_reinvest": null,
      "category": "Debt Scheme",
      "sub_category": "10-year Constant Maturity Gilt Fund",
      "latest_nav_date": "2026-10-30",
      "latest_nav": 22.5691,
      "is_dormant": false
    },
    {
      "scheme_code": 131304,
      "scheme_name": "DSP 10 year Constant Maturity Gilt Fund - Direct Plan - IDCW",
      "fund_house": "DSP Mutual Fund",
      "plan_type": "Direct",
      "option_type": "IDCW",
      "isin": "INF740K010J2",
      "isin_reinvest": "INF740K011J0",
      "category": "Debt Scheme",
      "sub_category": "10-year Constant Maturity Gilt Fund",
      "latest_nav_date": "2026-10-30",
      "latest_nav": 10.5807,
      "is_dormant": false
    }
  ],
  "total": 8,
  "page": 1,
  "page_size": 2
}
GET /api/categories/debt-scheme-10-year-constant-maturity-gilt-fund/funds?page=1&page_size=2&active_only=true
Example response — active only
{
  "results": [
    {
      "scheme_code": 131301,
      "scheme_name": "DSP 10 year Constant Maturity Gilt Fund - Direct Plan - Growth",
      "fund_house": "DSP Mutual Fund",
      "plan_type": "Direct",
      "option_type": "Growth",
      "isin": "INF740K019I5",
      "isin_reinvest": null,
      "category": "Debt Scheme",
      "sub_category": "10-year Constant Maturity Gilt Fund",
      "latest_nav_date": "2026-10-30",
      "latest_nav": 22.5691,
      "is_dormant": false
    },
    {
      "scheme_code": 131304,
      "scheme_name": "DSP 10 year Constant Maturity Gilt Fund - Direct Plan - IDCW",
      "fund_house": "DSP Mutual Fund",
      "plan_type": "Direct",
      "option_type": "IDCW",
      "isin": "INF740K010J2",
      "isin_reinvest": "INF740K011J0",
      "category": "Debt Scheme",
      "sub_category": "10-year Constant Maturity Gilt Fund",
      "latest_nav_date": "2026-10-30",
      "latest_nav": 10.5807,
      "is_dormant": false
    }
  ],
  "total": 8,
  "page": 1,
  "page_size": 2
}

Dates

GET /api/date
All scheme NAVs for the latest stored date.
Params: page (int, default 1), page_size (int, default 250)
GET /api/date?page=1&page_size=2
Example response
{
  "nav_date": "2026-10-31",
  "data": [
    {
      "scheme_code": 100046,
      "scheme_name": "Aditya Birla Sun Life Liquid Fund -Daily IDCW",
      "fund_house": "Aditya Birla Sun Life Mutual Fund",
      "isin": "INF209K01KQ2",
      "category": "Debt Scheme",
      "sub_category": "Liquid Fund",
      "nav": 100.2144,
      "day_change_pct": 0.0194
    },
    {
      "scheme_code": 100047,
      "scheme_name": "Aditya Birla Sun Life Liquid Fund - Growth",
      "fund_house": "Aditya Birla Sun Life Mutual Fund",
      "isin": "INF209K01RU9",
      "category": "Debt Scheme",
      "sub_category": "Liquid Fund",
      "nav": 456.1379,
      "day_change_pct": 0.0194
    }
  ],
  "total": 1435,
  "page": 1,
  "page_size": 2
}
GET /api/date/latest
Just the latest stored NAV date — check this before calling /api/date/{nav_date}.
GET /api/date/latest
Example response
{
  "latest_nav_date": "2026-10-31"
}
GET /api/date/{nav_date}
All scheme NAVs for one date (empty data list on non-trading days).
Params: page (int, default 1), page_size (int, default 250)
GET /api/date/2026-10-31?page=1&page_size=2
Example response
{
  "nav_date": "2026-10-31",
  "data": [
    {
      "scheme_code": 100046,
      "scheme_name": "Aditya Birla Sun Life Liquid Fund -Daily IDCW",
      "fund_house": "Aditya Birla Sun Life Mutual Fund",
      "isin": "INF209K01KQ2",
      "category": "Debt Scheme",
      "sub_category": "Liquid Fund",
      "nav": 100.2144,
      "day_change_pct": 0.0194
    },
    {
      "scheme_code": 100047,
      "scheme_name": "Aditya Birla Sun Life Liquid Fund - Growth",
      "fund_house": "Aditya Birla Sun Life Mutual Fund",
      "isin": "INF209K01RU9",
      "category": "Debt Scheme",
      "sub_category": "Liquid Fund",
      "nav": 456.1379,
      "day_change_pct": 0.0194
    }
  ],
  "total": 1435,
  "page": 1,
  "page_size": 2
}
Activity Log
Loading…
© 2026 mfnav.in · · · Terms of use · Contact · v2026.1101.1734
Data is provided "as is" for informational purposes only and does not constitute investment advice. Verify figures with AMFI or the relevant AMC before acting on them.