What is a TXIC Code?
Every mutual fund scheme in our database has a unique TXIC code, a short human-readable identifier that tells you the AMC, fund type, category, plan, and option at a glance. Unlike the numeric AMFI scheme code (e.g., 120505), a TXIC code like AX.O.MC.D.G immediately tells you it is an Axis Mid Cap Direct Growth fund.
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. 71 AMCs including defunct houses (ABN AMRO, Fortis, Standard Chartered) from the historical backfill, each with a unique 2-letter code. | 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). | 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). Regular funds don't need this. | 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, 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 |
Most schemes get a clean code with no sequence suffix. A suffix is added only when two schemes produce the same base code, mostly IDCW frequency variants (Daily, Weekly, Monthly IDCW of the same fund), legacy naming, and the many near-identical FMP series from the historical backfill. Among our 104 tracked funds, only 3 need a sequence number.
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 AMCs mapped in total, 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 and the collision is logged for review. Existing schemes' codes never change, once assigned, a TXIC code is stable.