What is a TXIC Code?
Each mutual fund scheme in our database gets a unique TXIC code, a short human-readable identifier that tells you the AMC, fund type, category, plan, and option at a glance. A TXIC code like AX.O.MC.D.G shows that it is an Axis Mid Cap Direct Growth fund. The numeric AMFI scheme code (e.g., 120505) does not.
TXIC codes are generated automatically during our daily sync from AMFI data. They are stored without dots (AXOMCDG) and displayed with dots (AX.O.MC.D.G) for readability.
How the Code is Built
Each TXIC code is made of up to 6 segments, read left to right:
| Segment | Length | What It Means | Example |
|---|---|---|---|
| AMC | 2 chars | Asset Management Company. Each fund house has its own 2-letter code, including defunct houses (ABN AMRO, Fortis, Standard Chartered) from the historical backfill. | AX = Axis |
| Type | 1 char | Scheme type. O = Open Ended, C = Close Ended, I = Interval Fund. | O |
| Sub-Category | 2-3 chars | SEBI sub-category. 44 categories mapped (e.g., MC = Mid Cap, FX = Flexi Cap, EL = ELSS). A scheme with no mapped sub-category, such as an old-style scheme, shows XX. | MC |
| Keyword | 0-5 chars | Only for Sectoral/Thematic, Index Funds, and ETFs. Identifies the theme or index (e.g., BK = Banking, N50 = Nifty 50, SNX = BSE Sensex). Other funds have no theme segment. | BK |
| Plan | 1 char | D = Direct, R = Regular, U = Unknown (older schemes without plan info). | D |
| Option | 1-2 chars | G = Growth, B = Bonus, I = IDCW (generic), ID = Daily IDCW, IW = Weekly, IF = Fortnightly, IM = Monthly, IQ = Quarterly, IH = Half-Yearly, IA = Annual, IP = Payout, IR = Reinvest, U = Unknown. | G |
Examples
| TXIC Code | Breakdown | Fund Name |
|---|---|---|
AX.O.MC.D.G | Axis + Open + Mid Cap + Direct + Growth | Axis Midcap Fund - Direct Plan - Growth |
HD.O.FX.D.G | HDFC + Open + Flexi Cap + Direct + Growth | HDFC Flexi Cap Fund - Growth Option - Direct Plan |
IC.O.ST.BK.D.G | ICICI + Open + Sectoral + Banking + Direct + Growth | ICICI Prudential Banking & Financial Services Fund - Direct - Growth |
SB.O.IX.N50.D.G | SBI + Open + Index + Nifty 50 + Direct + Growth | SBI Nifty Index Fund - Direct Plan - Growth |
NI.O.OE.N50.U.U | Nippon + Open + ETF + Nifty 50 + Unknown + Unknown | Nippon India ETF Nifty 50 BeES |
QT.O.SC.D.G | quant + Open + Small Cap + Direct + Growth | quant Small Cap Fund - Growth Option - Direct Plan |
When a Sequence Number is Added
Every TXIC code must be unique, no two schemes can share the same code. In rare cases, two schemes from the same AMC have the same type, category, plan, and option (for example, two different ELSS funds from the same AMC). When this happens, a sequence number is appended to make each code unique.
| TXIC Code | Fund Name | Why Sequence? |
|---|---|---|
AB.O.EL.D.G.1 | Aditya Birla Sun Life ELSS Tax Saver Fund | Same AMC has multiple ELSS Direct Growth funds (legacy naming) |
AB.O.EL.D.G.2 | Aditya Birla Sun Life Tax Plan - Direct - Growth |
A suffix is added only when two schemes produce the same base code. This is common among ETFs, index funds and fund of funds from the same house, among legacy names, and in the many near-identical FMP series from the historical backfill. About a quarter of active schemes and most matured schemes have a suffix. Among our 104 tracked funds, only 3 need one.
Common AMC Codes
| Code | Label |
|---|---|
AB | Aditya Birla |
AX | Axis |
BA | Bandhan |
CR | Canara Robeco |
DS | DSP |
EW | Edelweiss |
FT | Franklin |
HD | HDFC |
HS | HSBC |
IC | ICICI Pru |
IV | Invesco |
KM | Kotak |
MA | Mirae Asset |
MO | Motilal Oswal |
NI | Nippon India |
PP | PPFAS |
QT | quant |
SB | SBI |
SU | Sundaram |
TA | Tata |
UT | UTI |
WO | WhiteOak |
77 fund house names have a code, including defunct houses from the 2006-2012 era (AA = ABN AMRO, FR = Fortis, SC = Standard Chartered, BM = Benchmark). Above are the most commonly used.
Common Sub-Category Codes
| Code | Label |
|---|---|
LC | Large Cap |
MC | Mid Cap |
SC | Small Cap |
LM | Large & Mid Cap |
FX | Flexi Cap |
MU | Multi Cap |
FO | Focused |
VL | Value |
CT | Contra |
EL | ELSS |
ST | Sectoral |
IX | Index Funds |
LQ | Liquid |
SD | Short Duration |
GI | Gilt |
AH | Aggr. Hybrid |
BA | Bal. Advantage |
AR | Arbitrage |
OE | Other ETFs |
GE | Gold ETF |
44 SEBI sub-categories mapped in total.
Storage vs Display Format
TXIC codes are stored in the database without dots for compact storage and efficient queries. When shown in the UI (in charts, tables, tooltips) they are displayed with dots for readability.
| Format | Example | Used Where |
|---|---|---|
| Storage | ICOSTBKDG | Database column (scheme_meta.txic_code), API responses, CSV exports |
| Display | IC.O.ST.BK.D.G | Scatter chart labels, table columns, tooltips, documentation |
How It Works in the Pipeline
TXIC codes are generated automatically during the daily AMFI sync. When a new scheme appears in AMFI's data, the pipeline extracts the AMC, type, sub-category, theme keyword (for sectoral/index/ETF funds), plan, and option from the scheme name, and builds the code. If the code is unique, it is assigned. If it collides with an existing scheme, a sequence number is appended. Once assigned, a TXIC code does not change. A scheme from a fund house that has no 2-letter code yet gets its TXIC code once that code is added.