ODCS v3.2.0Draft · 0.1.0licensed-dataequityustick

US Equities Trade and Quote

One row is one consolidated-feed (SIP) event for a US-listed equity: a venue or NBBO bid/ask quote update, a trade, or a trade cancellation, stamped to the nanosecond with venue and condition flags. Used to replay the order-of-arrival market state for microstructure research and backtests.

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

Schema columns with type, key role and description
ColumnTypeKeyDescription
DatedateyyyymmddKey 1 · Partition · RequiredTrading date of the event, written yyyymmdd.

Source: vendor guide and sample

TimestamptimeHH:MM:SS.mmmuuunnn (ns) from 2016; HH:MM:SS.mmm (ms) before 2016Key 3 · RequiredEvent time of day in US Eastern: nanosecond precision from 2016, millisecond before. Import as text, not an Excel time.

Source: vendor guide and sample

EventTypestring · enum (8)Key 4 · RequiredKind of event: venue or NBBO-creating bid/ask quote, trade, or a trade cancellation.

Source: vendor guide and sample

8 allowed values
QUOTE BID
an exchange's best bid changed (change in a market center's best bid)
QUOTE BID NB
bid from an exchange that creates a new best bid in the NBBO; repeats a row already published for that exchange
QUOTE ASK
an exchange's best ask changed (change in a market center's best ask)
QUOTE ASK NB
ask from an exchange that creates a new best ask in the NBBO; repeats a row already published for that exchange
TRADE
trade at an exchange or reported to a market center
TRADE NB
trade at or within the NBBO
TRADE CANCELLED
cancellation of an earlier trade (reduces traded volume by its quantity); a correction is a cancellation followed by the corrected trade
TRADE NB CANCELLED
cancellation of an earlier NBBO trade
TickerstringKey 2 · Partition · RequiredSymbol name of the security.

Source: vendor guide and sample

PricenumberPrice of the bid, ask or trade; up to 4 decimals for sub-penny prices; 0.00 on zero-quote closing events.

Unit: USD · Source: vendor guide and sample

Quantityintegeri64Number of shares in the quote or trade; can be 0 for some event types (e.g. zero closing quotes).

Unit: shares · Source: vendor guide and sample

Exchangestring · enum (23)Key 5 · RequiredExchange or reporting venue that produced the event, as an algoseek venue code.

Source: vendor guide and sample

23 allowed values
NYSE
New York Stock Exchange LLC (SIP id N)
ARCA
NYSE Arca, Inc. (P)
AMEX
NYSE American, LLC (A)
NSE
NYSE National, Inc. (C)
CSE
NYSE Chicago, Inc. (M)
Nasdaq
Nasdaq, Inc. (T via CTS / Q via UTP); sample files spell it NASDAQ
Nasdaq BX
Nasdaq BX, Inc. (B); sample files spell it NASDAQ BX
NASDAQ PSX
Nasdaq PHLX LLC (X)
ISE
Nasdaq ISE, LLC (I)
CBOE
Cboe Exchange, Inc. (W)
BATS Y
Cboe BYX Exchange, Inc. (Y)
BATS
Cboe BZX Exchange, Inc. (Z)
EDGA
Cboe EDGA Exchange, Inc. (J)
EDGX
Cboe EDGX Exchange, Inc. (K)
IEX
Investors' Exchange LLC (V)
LTSE
Long-Term Stock Exchange (L)
MIAX
MIAX Pearl, LLC (H); sample files spell it MIAX PEARL
MEMX
MEMX LLC, Members Exchange (U)
FINRA
Financial Industry Regulatory Authority trade reporting facilities, i.e. off-exchange trades (D)
NE24X
24X National Exchange (G)
TXSE
Texas Stock Exchange (F)
UNKNOWN
Unknown venue
INVALID
Invalid venue
Conditionsstringhex uint32 bitmask, lower-case, no 0x prefix; guide examples zero-padded to 8 chars, sample drops leading zerosBitmask of sale-condition flags (trades) or quote-condition flags (quotes), as base-16 text.

Source: vendor guide and sample

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

Vendor names are trademarks of their owners.