Causeway
Degraded in us-west-2DocsRequest Dataset
<- Back to concepts

Listing

ListingSEC

A relationship recording that an instrument is admitted to trading on a particular venue, with start and (optional) end dates.

Datasets representing this concept
1 dataset
DatasetRolePure
listingprimaryPure Model ->
Pure Class

FIBO-grounded class definition for this concept: properties, multiplicities, and source-column annotations. Per-dataset Mapping and Table blocks live on each dataset's Pure Model tab.

<<Lineage.parquetBacked>>
{Lineage.parquetPath = 'out/parquet/listing.parquet', Lineage.fiboModule = 'SEC', Lineage.fiboConcept = 'Listing', Lineage.datasetTitle = 'Instrument Listings'}
// Mapping of instruments to the trading venues on which they are admitted to trading, including primary and cross-listings.
Class fibo::sec::Listing
{
    // InstrumentSurrogateID: Internal surrogate key uniquely identifying a financial instrument within this system. External identifiers (ISIN, CUSIP, FIGI) live in instrument_identifier.
    instrumentId : Integer[1];
    // MarketIdentifierCode: Four-letter ISO 10383 code uniquely identifying a trading venue (e.g., XNYS for NYSE, XLON for LSE).
    micCode : String[1];
    // PrimaryListing: The principal venue on which an instrument is listed; secondary or cross-listings exist on additional venues.
    isPrimaryListing : Boolean[1];
    // ValidFromDate: The date a record\'s information became effective. Together with Valid To Date and Is Current, supports point-in-time history (slowly-changing dimension).
    listedFrom : StrictDate[1];
    // ValidToDate: The date a record\'s information stopped being effective. NULL means still in force.
    delistedOn : StrictDate[0..1];
    // Ticker: A short alphabetic code by which an instrument is referred to on a particular trading venue.
    localTicker : String[0..1];
}