finance enums
Standard financial enumerations
Overview
CountryCode(ISO 3166-1 alpha-2)Countryin Python
CountryCode3(ISO 3166-1 alpha-3)CountryCode.nameCountryCode.flag(base64encodedpngof flag)Currency(ISO 4217plus explicit project-defined extensions marked as non-ISO)Currency.nameExchange(ISO 10383)- Note: NMS US Equities only for now
SectorIndustryGroupIndustrySubIndustrySecurityTypeEquityTypeOptionTypeOptionExerciseType
BondTypeCommodityTypeFundTypeFundSubTypeMutualFundEndedness
OrderTypeSideTimeInForceOrderFlag
[!NOTE] This library was generated using copier from the Base Python Project Template repository.
Currency Metadata
Currency data is maintained from a structured Rust source of truth.
- Each currency row includes a code, display name, and
is_iso4217flag. - Python exposes structured access through
currency_records()andcurrency_alias_records(). - Native consumers can re-extract the same immutable dataset through the versioned
finance_enums.currency_export_v1PyCapsuleor the exportedfinance_enums_currency_export_v1C ABI symbol.