What changed in SEBI mutual fund categorisation, and what breaks in my analysis?

SEBI's 26 February 2026 circular on categorization and rationalization of mutual fund schemes changed five things, with a six-month compliance window for existing schemes:

Now the part that matters if you work with the data, and it is the reason this page exists. Old and new category and sub-category names COEXIST in the AMFI feed, and they still do. In the scheme master for 14 October 2026, 4 active schemes were filed under the old "Dynamic Bond" label and 156 under the new "Dynamic Term Fund". Nothing errors. A pipeline that groups or filters by category name will silently split one category across two labels, or drop schemes whose label moved - and the totals will still look plausible. The transition is already visible in the raw data: new filings began carrying the new category headers from 17 July 2026, and at least one fund launched under one category was re-filed as a Life Cycle Fund within two weeks.

What to do about it. Do not key your analysis on a single raw category string across the transition window. Map old and new labels to a stable bucket of your own, or use a feed that exposes both: MFPRO keeps the exact category text as filed by AMFI on every scheme so you can always filter on the raw value, while a cleaned top-level view rolls everything into four buckets (Equity, Debt, Hybrid and Others, with Life Cycle sitting in Others). Expect scheme names to change too, so a name is a poor join key right now - use the scheme code or ISIN.

Circular: sebi.gov.in. Full write-up: https://www.tigzig.com/post/sebi-mf-categorisation-changes-jul2026. The scheme-level data to work with: https://www.tigzig.com/agents-faq/where-do-i-get-a-list-of-all-india-mutual-fund-schemes.

Building something like this? How I work covers the rates, the availability and what I take on.

← All Agents FAQ