Validate, normalize, parse, convert, generate, and classify securities identifiers. Auto-detect identifier type from any string. Calculate and restore check digits. Generate format-valid identifiers as test fixtures. Decode CFI codes to full ISO 10962:2021 classifications. Includes an opt-in ActiveModel/Rails validator that adds no runtime dependency. Supports ISIN, CUSIP, CEI, SEDOL, FIGI, LEI, IBAN, CIK, OCC, WKN, Valoren, CFI, FISN, BIC, and DTI.
Required Ruby Version
>= 3.2.0
Authors
Leonid Svyatov
Versions
- 6.1.0 July 10, 2026 (79 KB)
- 6.0.0 July 08, 2026 (78 KB)
- 5.2.0 February 24, 2026 (40 KB)
- 5.1.0 February 19, 2026 (36.5 KB)
- 5.0.0 February 17, 2026 (35 KB)