ODCS v3.2.0Draft · 0.1.0licensed-dataoptionsoprausbar

US Options Continuous Trade and Quote Minute Bar

Same 60-field one-minute options TAQ bar as the regular minute bar, but gap-free: during market hours every contract gets a bar each minute, and when no new quote arrives the prevailing NBBO bid/ask is carried forward into the bar. Built from OPRA consolidated trades and top-of-book quotes.

60 columns in delivery order · file or table name opt_ctaq_1min. 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 bar

Missing values: Never · Source: vendor guide and sample

TimeBarStarttimeHH:MM:SSKey 2 · RequiredStart of the one-minute bar; guide says HH:MM, sample delivers HH:MM:SS (09:30:00)

Missing values: Never · Source: vendor guide and sample

TickerstringKey 3 · Partition · RequiredSymbol name; sample shows the underlying/root (AAPL). Root vs underlying for index or adjusted roots is not stated

Missing values: Never · Source: vendor guide and sample

CallPutstring · enum (2)Key 4 · RequiredOption type, C = Call or P = Put

Missing values: Never · Source: vendor guide and sample

2 allowed values
C
Call
P
Put
StrikenumberKey 5 · RequiredFixed price at which the option can be exercised, quoted per share of underlying

Unit: USD · Missing values: Never · Source: vendor guide and sample

ExpirationDatedateyyyymmddKey 6 · RequiredExpiration date of the option contract

Missing values: Never · Source: vendor guide and sample

OpenBidTimetimeHH:MM:SS.mmmTime of the NBBO bid in force at bar open; carried forward, so it can precede the bar start

Missing values: Blank · Source: vendor guide and sample

OpenBidPricenumberNBBO bid price in force at bar open (current as of bar start)

Unit: USD · Missing values: Blank · Source: vendor guide and sample

OpenBidSizeintegeri64Size of the NBBO bid in force at bar open

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

OpenAskTimetimeHH:MM:SS.mmmTime of the NBBO ask in force at bar open; carried forward, so it can precede the bar start

Missing values: Blank · Source: vendor guide and sample

OpenAskPricenumberNBBO ask price in force at bar open (current as of bar start)

Unit: USD · Missing values: Blank · Source: vendor guide and sample

OpenAskSizeintegeri64Size of the NBBO ask in force at bar open

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

OpenTradeTimetimeHH:MM:SS.mmmTime of the first trade in the bar

Missing values: Blank · Source: vendor guide and sample

OpenTradePricenumberPrice of the first trade in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

OpenTradeSizeintegeri64Contracts in the first trade in the bar

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

HighBidTimetimeHH:MM:SS.mmmTime of the highest NBBO bid price in the bar

Missing values: Blank · Source: vendor guide and sample

HighBidPricenumberHighest NBBO bid price in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

HighBidSizeintegeri64Size at the highest NBBO bid

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

HighAskTimetimeHH:MM:SS.mmmTime of the highest NBBO ask price in the bar

Missing values: Blank · Source: vendor guide and sample

HighAskPricenumberHighest NBBO ask price in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

HighAskSizeintegeri64Size at the highest NBBO ask

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

HighTradeTimetimeHH:MM:SS.mmmTime of the highest-priced trade in the bar

Missing values: Blank · Source: vendor guide and sample

HighTradePricenumberPrice of the highest trade in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

HighTradeSizeintegeri64Contracts in the highest-priced trade

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

LowBidTimetimeHH:MM:SS.mmmTime of the lowest NBBO bid in the bar

Missing values: Blank · Source: vendor guide and sample

LowBidPricenumberLowest NBBO bid price in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

LowBidSizeintegeri64Size at the lowest NBBO bid

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

LowAskTimetimeHH:MM:SS.mmmTime of the lowest NBBO ask in the bar

Missing values: Blank · Source: vendor guide and sample

LowAskPricenumberLowest NBBO ask price in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

LowAskSizeintegeri64Size at the lowest NBBO ask

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

LowTradeTimetimeHH:MM:SS.mmmTime of the lowest-priced trade in the bar

Missing values: Blank · Source: vendor guide and sample

LowTradePricenumberPrice of the lowest trade in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

LowTradeSizeintegeri64Contracts in the lowest-priced trade

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

CloseBidTimetimeHH:MM:SS.mmmTime of the NBBO bid in force at bar close

Missing values: Blank · Source: vendor guide and sample

CloseBidPricenumberNBBO bid price in force at bar close

Unit: USD · Missing values: Blank · Source: vendor guide and sample

CloseBidSizeintegeri64Size of the NBBO bid in force at bar close

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

CloseAskTimetimeHH:MM:SS.mmmTime of the NBBO ask in force at bar close

Missing values: Blank · Source: vendor guide and sample

CloseAskPricenumberNBBO ask price in force at bar close (guide text mislabels it as a bid)

Unit: USD · Missing values: Blank · Source: vendor guide and sample

CloseAskSizeintegeri64Size of the NBBO ask in force at bar close

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

CloseTradeTimetimeHH:MM:SS.mmmTime of the last trade in the bar

Missing values: Blank · Source: vendor guide and sample

CloseTradePricenumberPrice of the last trade in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

CloseTradeSizeintegeri64Contracts in the last trade in the bar

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

UnderOpenBidPricenumberUnderlying NBBO bid at the millisecond of the bar open

Unit: USD · Missing values: Blank · Source: vendor guide and sample

UnderOpenAskPricenumberUnderlying NBBO ask at the millisecond of the bar open

Unit: USD · Missing values: Blank · Source: vendor guide and sample

UnderCloseBidPricenumberUnderlying NBBO bid at the millisecond of the bar close

Unit: USD · Missing values: Blank · Source: vendor guide and sample

UnderCloseAskPricenumberUnderlying NBBO ask at the millisecond of the bar close

Unit: USD · Missing values: Blank · Source: vendor guide and sample

MinSpreadnumberMinimum bid-ask spread in the bar; sample shows 0.0000 when a 0/0 no-quote state is carried in

Unit: USD · Missing values: Blank · Source: vendor guide and sample

MaxSpreadnumberMaximum bid-ask spread in the bar; sample values can equal the ask when the carried bid is 0.0000

Unit: USD · Missing values: Blank · Source: vendor guide and sample

CancelSizeintegeri64Contracts of trades canceled during this bar; the canceled trades may have occurred any time since the open

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

VolumeWeightPricenumberVolume-weighted average trade price in the bar

Unit: USD · Missing values: Blank · Source: vendor guide and sample

NBBOQuoteCountintegeri64Number of NBBO bid and ask quote updates in the bar

Unit: count · Missing values: 0 · Source: vendor guide and sample

TradeAtBidintegeri64Contracts traded at or below the NBBO bid (late prints can be below the bid)

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

TradeAtBidMidintegeri64Contracts traded strictly between the NBBO bid and the mid-point

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

TradeAtMidintegeri64Contracts traded exactly at the NBBO mid-point

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

TradeAtMidAskintegeri64Contracts traded strictly between the NBBO mid-point and the ask

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

TradeAtAskintegeri64Contracts traded at or above the NBBO ask

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

TradeAtCrossOrLockedintegeri64Contracts traded while the NBBO was locked (bid = ask) or crossed (bid > ask)

Unit: contracts · Missing values: Blank · Source: vendor guide and sample

Volumeintegeri64Total contracts traded in the bar

Unit: contracts · Missing values: 0 · Source: vendor guide and sample

TotalTradesintegeri64Total number of trades in the bar

Unit: count · Missing values: 0 · Source: vendor guide and sample

FinraVolumeintegeri64Contracts traded off the public exchanges and reported as FINRA; relation to Volume not stated

Unit: contracts · Missing values: 0 · Source: vendor guide and sample

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

Vendor names are trademarks of their owners.