---
id: "cficode"
kind: "datatype"
status: "stable"
is_pii: false
categories: ["finances"]
langs: ["common"]
quality: 90
url: "http://registry.apicrafter.io/datatype/cficode"
---

# Classification of Financial Instruments (ISO 10962) (`cficode`)

ISO 10962, generally known as CFI (Classification of Financial Instruments) is a six-letter-code used in the financial services industry to classify and describe the structure and function of a financial instrument (in the form of security or contract). It is an international standard approved by the International Organization for Standardization (ISO)

- Personal data (PII): no
- Categories: Finances and banking (finances)
- Countries: global
- Languages: Common to most languages (common)
- Classification: categorical

## Detection

Regular expression (Python `re`):

```
^[A-Z]{6}$
```

## Examples

- `ESVUFR` — Equity, shares, voting, free, fully paid, registered
- `FCEPNX` — Future, commodities, extraction resources, physical delivery, non-standardized

## Mappings

- fibo: <https://spec.edmcouncil.org/fibo/ontology/SEC/Securities/SecuritiesClassification/FinancialInstrumentClassificationCode>
- stdnum: `cfi`

## Supported by tools

- `pythonstdnum`

## Sources

- wikipedia: <https://en.wikipedia.org/wiki/ISO_10962>
- other: <https://www.iso.org/standard/81140.html>

## Quality

Score 90/100. Missing: negative example, translation.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/cficode.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/finances/cficode.yaml>
