Skip to content

Models

models

Internal data models for the OpenFIGI REST API.

OpenFIGIRecord(name: str | None = None, ticker: str | None = None, *, identifiers: list[SecurityIdentifier] = list(), figi: list[str] = list(), composite_figi: list[str] = list(), share_class_figi: str | None = None, security_description: list[str] = list(), security_type: str | None = None, security_type2: str | None = None, market_sector: str | None = None, exch_code: list[str] = list(), mic_code: list[str] = list(), currency: str | None = None, state_code: str | None = None) dataclass

Internal representation of a single OpenFIGI mapping result.

composite_figi: list[str] = field(default_factory=list) class-attribute instance-attribute

currency: str | None = None class-attribute instance-attribute

datasource: DataSourceID = DataSourceID.OPENFIGI class-attribute

exch_code: list[str] = field(default_factory=list) class-attribute instance-attribute

figi: list[str] = field(default_factory=list) class-attribute instance-attribute

market_sector: str | None = None class-attribute instance-attribute

mic_code: list[str] = field(default_factory=list) class-attribute instance-attribute

security_description: list[str] = field(default_factory=list) class-attribute instance-attribute

security_type: str | None = None class-attribute instance-attribute

security_type2: str | None = None class-attribute instance-attribute

share_class_figi: str | None = None class-attribute instance-attribute

state_code: str | None = None class-attribute instance-attribute