Gepubliceerd
• 7 min. leestijd (EN)
What Is a CFI Code? ISO 10962 Structure Explained
A CFI code is the 6-character ISO 10962 code that classifies what a security is: an equity, a bond, an option, a fund, and what kind of each. It does not identify which specific security. Apple stock and Microsoft stock can carry the same CFI code, because both are ordinary voting shares. Check that any CFI code is well formed with our CFI validator.
Why a CFI Code Matters
Knowing a security's ISIN tells you which instrument it is, but not what it is. A 12-character ISIN like US0378331005 is opaque: nothing in it says whether the underlying is a common share, a preferred share, a convertible bond, or a call option. The CFI code answers that question in 6 letters, the same way for every market on earth.
That single function carries real weight. Regulators use the CFI to decide which reporting rules apply to a trade. Risk systems use it to bucket positions by instrument type. Portfolio platforms use it to separate equity exposure from debt exposure without parsing 50 different national product names. A pension fund holding 8,000 lines across 30 countries cannot read every local prospectus. It reads the CFI code and sorts the book in one pass.
The CFI sits in the same reference data record as the ISIN and is assigned at the same moment by the same national numbering agency. One says which security. The other says what type. Together they make automated processing possible across borders.
How a CFI Code Is Built
The 6 characters split into three parts: category, group, and four attributes.
| Position | Role | Example (ESVUFR) | Meaning |
|---|---|---|---|
| 1 | Category | E | Equities |
| 2 | Group | S | Common or ordinary shares |
| 3 | Attribute 1 | V | Voting rights |
| 4 | Attribute 2 | U | Unrestricted ownership |
| 5 | Attribute 3 | F | Fully paid |
| 6 | Attribute 4 | R | Registered form |
Position 1 is the top-level category. The main letters are E for equities, D for debt, C for collective investment vehicles such as funds and ETFs, R for entitlements like rights and warrants, O for listed options, F for futures, S for swaps, and M for miscellaneous. Position 2 narrows the category into a group: inside equities, S is common shares, P is preferred shares, C is convertible shares.
Positions 3 to 6 are the four attributes, and this is the part most people misread. The attributes do not have fixed meanings. They depend on the group. The letter X in any attribute position means the value is unknown or not applicable, which is valid and common.
Example: ESVUFR breaks down as equities, common shares, voting, unrestricted, fully paid, registered. That is the profile of a plain listed ordinary share, so it is one of the most widely used CFI codes in the world.
Why the Same Position Means Different Things
The attribute positions are context-dependent. Position 3 of an equity is not the same kind of fact as position 3 of a bond. This is the single most important thing to understand about the CFI, and the source of most errors.
For a common share (group ES), the four attributes describe voting rights, ownership restrictions, payment status, and form. For a bond (group DB), the same four positions describe type of interest, guarantee or seniority, redemption terms, and form.
| Position | Common share (ES) | Bond (DB) |
|---|---|---|
| 3 | Voting rights | Type of interest |
| 4 | Ownership restriction | Guarantee or seniority |
| 5 | Payment status | Redemption terms |
| 6 | Form | Form |
So the letter F in position 5 of an equity means fully paid. The same F in position 3 of a bond means fixed-rate interest. Reading attribute letters without first reading the category and group letters produces a confidently wrong answer. Always decode left to right: category first, then group, then attributes interpreted under that group.
What a CFI Code Cannot Do
The CFI is a classifier, not an identifier, and treating it as an identifier is the classic mistake.
A CFI is not unique. Many different securities share one CFI code. Every plain voting ordinary share that is fully paid and registered is ESVUFR, whether it is issued in Tokyo, London, or New York. If you need to point at one exact security, you need the ISIN or a national code, never the CFI. The CFI tells you the species, not the individual.
A CFI does not replace national codes. It sits beside them. A US security still has its CUSIP, a UK security still has its SEDOL, and both still have an ISIN. The CFI adds a classification layer on top of identification. It answers a different question.
A CFI can be wrong. Because market participants sometimes generate their own CFI rather than using the one the numbering agency assigned, the same instrument can show up with mismatched CFI codes in different systems. Local interpretation differs too. A code that is well formed is not automatically the correct code for that instrument, which is why reconciliation against the agency-assigned value matters in regulatory reporting.
A CFI is reference data, not a trading symbol. You will not type a CFI into an order ticket. It lives in the instrument master file, the regulatory feed, and the risk engine. Its job is consistent categorisation behind the scenes, not human-facing lookup.
The CFI code is the layer that lets a system know it is looking at a convertible bond rather than a common share without reading a word of legal documentation. Pair that classification with a unique identifier and corporate-action history, and the instrument is fully described. When you need to confirm a CFI is structurally valid, run it through the CFI validator. For the wider picture of how identification works across markets, see the full set of securities identifier codes behind every trade.
Frequently Asked Questions
Is a CFI code the same as an ISIN? No. An ISIN identifies one specific security uniquely, so Apple stock has exactly one ISIN. A CFI code classifies what kind of instrument it is, so thousands of ordinary voting shares around the world share the same CFI. The two work together: the ISIN says which security, the CFI says what type. A national numbering agency assigns both at the same time.
How many characters is a CFI code and what do they mean? A CFI code is always 6 letters. The first is the category (E for equities, D for debt, and so on). The second is the group within that category. The last four are attributes whose meaning changes depending on the group, so position 3 of an equity is voting rights but position 3 of a bond is interest type. The letter X means the attribute is unknown or not applicable.
What does the CFI code ESVUFR mean? ESVUFR describes a plain common share. E is equities, S is common or ordinary shares, V is voting rights, U is unrestricted ownership, F is fully paid, and R is registered form. It is one of the most common CFI codes because most listed ordinary shares fit this profile.
Where do I find the CFI code for a stock? CFI codes sit in reference data alongside the ISIN. They appear in regulatory reference databases, market data feeds, and broker instrument records, though they are less visible than tickers because they are an infrastructure field rather than a trading symbol. You can check that any CFI is well formed with a validator before you rely on it.