ODCS v3.2.0Draft · 0.1.0licensed-dataequityreferenceus

US Equities Security Master File

One row per algoseek SecId covering every listed and delisted US equity-type security since 2007, with each SecId's history of tickers, names, ISINs, US identifiers, primary exchanges and FIGIs packed into semicolon-delimited lists, plus current classification fields. Acts as the identifier crosswalk for the rest of the equity data.

18 columns in delivery order · file or table name eq_sec_master. Types are ODCS logical types; the format line shows how values are written.

Schema columns with type, key role and description
ColumnTypeKeyDescription
SecIdintegeri64Key 1 · Requiredalgoseek unique security identifier; stays the same through ticker and name changes. One row per SecId.

Missing values: Never · Source: vendor guide and sample

Tickersstringsemicolon-delimited list, oldest firstRequiredEvery ticker symbol the SecId has used, in chronological order; entries align by position with TickersStartToEndDate.

Missing values: Never · Source: vendor guide and sample

TickersStartToEndDatestringyyyymmdd:yyyymmdd;yyyymmdd:yyyymmdd;... (29991231 = open-ended)RequiredStart:end date of each ticker in Tickers; end date 29991231 while the ticker is still in use.

Missing values: Never · Source: vendor guide and sample

Namestringsemicolon-delimited list, oldest firstRequiredEvery security name used, chronological; positions align with NameStartToEndDate. Apostrophes appear as backticks in the sample.

Missing values: Never · Source: vendor guide and sample

NameStartToEndDatestringyyyymmdd:yyyymmdd;yyyymmdd:yyyymmdd;... (29991231 = open-ended)RequiredStart:end date of each name in Name; 29991231 = name still in use.

Missing values: Never · Source: vendor guide and sample

ISINstringsemicolon-delimited list of 12-char ISINsEvery ISIN the SecId has carried, chronological; positions align with ISINStartToEndDate.

Missing values: Blank · Source: vendor guide and sample

ISINStartToEndDatestringyyyymmdd:yyyymmdd;yyyymmdd:yyyymmdd;... (29991231 = open-ended)Start:end date of each ISIN; 29991231 = ISIN still in use.

Missing values: Blank · Source: vendor guide and sample

ListStatusstring · enum (3)1-char codeRequiredCurrent listing status only (not historical): A announced, D delisted, L listed.

Missing values: Never · Source: vendor guide and sample

3 allowed values
A
Announced
D
Delisted
L
Listed
SecurityDescriptionstring · enum (13)Current security type, one of the 13 values in the guide's security-type table.

Missing values: Blank · Source: vendor guide and sample

13 allowed values
Equity Shares
Common stock
Structured Product
Pre-packaged investment, normally assets linked to interest plus one or more derivatives
Bond
Fixed-income instrument representing a loan from an investor to a borrower
Exchange Traded Fund
Collection of securities that often tracks an underlying index
Depository Receipts
Negotiable certificates issued by a bank representing shares in a foreign company traded locally
Preference Share
Shares whose dividends are paid before common-stock dividends
Units
Securities representing a collection of different (usually related) shares
Warrants
Right to purchase a company's stock at a specific price and date
Preferred Security
Same as Preference Share (guide: 'See Preference Share')
Tradeable Rights
Invitation to existing shareholders to purchase additional new shares
Stapled Security
Two or more securities contractually bound into a single unit that cannot be traded separately
Contingent Value Rights
Security giving holders certain benefits if a specific event occurs, usually within a set time frame
When Issued
Conditional transaction in a security that has been authorized but not yet issued
USIdentifierstringsemicolon-delimited list of US identifiers (9-char CUSIP-style codes); treat as textEvery US securities identifier the SecId has used, chronological; aligns with USIdentifierStartToEndDate. Sample drops leading zeros and has two corrupted values.

Missing values: Blank · Source: vendor guide and sample

USIdentifierStartToEndDatestringyyyymmdd:yyyymmdd;yyyymmdd:yyyymmdd;... (29991231 = open-ended)Start:end date of each USIdentifier; 29991231 = still in use.

Missing values: Blank · Source: vendor guide and sample

PrimaryExchangestringsemicolon-delimited list of exchange namesEvery primary listing exchange the SecId has had, chronological; aligns with PrimaryExchangeStartToEndDate. Values seen: NASDAQ, NYSE, AMEX (guide example also ARCA).

Missing values: Blank · Source: vendor guide and sample

PrimaryExchangeStartToEndDatestringyyyymmdd:yyyymmdd;yyyymmdd:yyyymmdd;... (29991231 = open-ended)Start:end date of each primary exchange; 29991231 = still current.

Missing values: Blank · Source: vendor guide and sample

SEDOLstring7-char codeCurrent-value SEDOL; deprecated and no longer updated, so only historical values are populated (blank in 40 of 100 sample rows, all delisted).

Missing values: Blank · Source: vendor guide and sample

Sicintegeri64Current Standard Industrial Classification code (single value, not historical).

Missing values: Blank · Source: vendor guide and sample

Sectorstring · enum (9)Current SIC-based sector label (one of nine listed in the guide).

Missing values: Blank · Source: vendor guide and sample

9 allowed values
Finance Insurance And Real Estate
SIC sector label
Services
SIC sector label
Retail Trade
SIC sector label
Manufacturing
SIC sector label
Transportation Communications Electric Gas And Sanitary Service
SIC sector label
Wholesale Trade
SIC sector label
Construction
SIC sector label
Mining
SIC sector label
Agriculture Forestry And Fishing
SIC sector label
IndustrystringCurrent SIC industry description (single value, not historical); free text such as 'Electronic Computers'.

Missing values: Blank · Source: vendor guide and sample

FIGIstringsemicolon-delimited list of 12-char FIGIs; empty slots appear as ';;' or leading/trailing ';'Financial Instrument Global Identifier(s): Primary Exchange Composite FIGI when available. Several entries when the security changed; last entry is the recommended reference.

Missing values: Blank · Source: vendor guide and sample

Contracts follow the Open Data Contract Standard (Bitol, LF AI & Data).

Vendor names are trademarks of their owners.