By the ISIN prefix, because nothing else will tell you. Two things make this genuinely confusing, and both are by design.
- The names are unfamiliar on purpose. SEBI requires a Specialized Investment Fund to carry a distinct brand name and logo, separate from the AMC's regular mutual fund business. So ICICI Prudential's SIF is called iSIF, SBI's is Magnum, Kotak's is Infinity - and a list of SIF fund houses reads like a list of companies you have never heard of.
- The SIF code is a running number and nothing more. It identifies the scheme; it says nothing about the sponsor.
The ISIN carries the answer. Each SIF scheme's ISIN starts with the sponsor's issuer prefix - the same first seven characters that sit on that AMC's regular mutual fund ISINs. INF174K is Kotak on a SIF scheme and on a Kotak mutual fund alike; INF109K is ICICI Prudential; INF200K is SBI. This is an observed regularity rather than a documented guarantee - it held on all 17 fund houses when checked - so treat it as reliable and verify on anything that matters.
If you work with this data, build the mapping once and keep it. Seventeen rows, prefix to AMC, and you only redo it when a new fund house turns up. The scheme master in the free SIF dataset carries the ISINs, so you can build it straight off the download: sif.tigzig.com, CSV and Parquet, refreshed twice a day, no key.
Two related pages: where to get SIF data for India (what is in the dataset), and why SIF schemes are not in the mutual fund NAV API (different regulatory category, different feed - a valid-looking SIF ISIN returns not-found there and that is correct behaviour). Full write-up, including the SEBI Master Circular chapter the branding rule comes from: https://www.tigzig.com/post/sif-data-universe-download-sep2026.
Building something like this? How I work covers the rates, the availability and what I take on.