ODCS v3.2.0Draft · 0.1.0licensed-datafuturescme-groupbar

US Futures Trade and Quote Minute Bar

One-minute event-based bars for CME-listed futures combining quote and trade activity: bid/ask/trade open-high-low-close with times and sizes, spreads, VWAP and aggressor-side trade counts.

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

Schema columns with type, key role and description
ColumnTypeKeyDescription
TickerstringKey 1 · Partition · RequiredContract symbol: base symbol + month code + last digit of expiry year (e.g. ESZ3).

Missing values: Never · Source: vendor guide and sample

UTCDatedateyyyymmddKey 2 · Partition · RequiredUTC trade date of the bar (the UTC calendar day of the bar start).

Missing values: Never · Source: vendor guide and sample

UTCTimeBarStarttimeHH:MM:SS (sample); guide says HH:MM for minute barsKey 3 · RequiredUTC start of the one-minute bar, HH:MM:SS in the sample (guide says HH:MM for minute bars). Sample events fall in [start, start+60 s).

Missing values: Never · Source: vendor guide and sample

LocalDatedateyyyymmddRequiredChicago calendar date of the bar start (guide: local trade date); differs from UTCDate when UTC is 5-6 h ahead of the date.

Missing values: Never · Source: vendor guide and sample

LocalTimeBarStarttimeHH:MM:SS (sample); guide says HH:MM for minute barsChicago local start time of the bar (DST-aware), same layout as UTCTimeBarStart.

Missing values: Never · Source: vendor guide and sample

OpenBidTimetimeHH:MM:SS.mmm (UTC)UTC time of the first bid quote in the bar.

Missing values: Blank · Source: vendor guide and sample

OpenBidPricenumberPrice of the first bid quote in the bar.

Missing values: Blank · Source: vendor guide and sample

OpenBidSizeintegeri64Size of the first bid quote in the bar.

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

OpenAskTimetimeHH:MM:SS.mmm (UTC)UTC time of the first ask quote in the bar.

Missing values: Blank · Source: vendor guide and sample

OpenAskPricenumberPrice of the first ask quote in the bar.

Missing values: Blank · Source: vendor guide and sample

OpenAskSizeintegeri64Size of the first ask quote in the bar.

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

OpenTradeTimetimeHH:MM:SS.mmm (UTC)UTC time of the first trade in the bar.

Missing values: Blank · Source: vendor guide and sample

OpenTradePricenumberPrice of the first trade in the bar.

Missing values: Blank · Source: vendor guide and sample

OpenTradeSizeintegeri64Contracts in the first trade of the bar.

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

HighBidTimetimeHH:MM:SS.mmm (UTC)UTC time of the highest bid price in the bar.

Missing values: Blank · Source: vendor guide and sample

HighBidPricenumberHighest bid price in the bar.

Missing values: Blank · Source: vendor guide and sample

HighBidSizeintegeri64Bid size at the highest bid price.

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

HighAskTimetimeHH:MM:SS.mmm (UTC)UTC time of the highest ask price in the bar.

Missing values: Blank · Source: vendor guide and sample

HighAskPricenumberHighest ask price in the bar.

Missing values: Blank · Source: vendor guide and sample

HighAskSizeintegeri64Ask size at the highest ask price.

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

HighTradeTimetimeHH:MM:SS.mmm (UTC)UTC time of the highest-priced trade in the bar.

Missing values: Blank · Source: vendor guide and sample

HighTradePricenumberPrice of the highest trade in the bar.

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.mmm (UTC)UTC time of the lowest bid price in the bar.

Missing values: Blank · Source: vendor guide and sample

LowBidPricenumberLowest bid price in the bar.

Missing values: Blank · Source: vendor guide and sample

LowBidSizeintegeri64Bid size at the lowest bid price.

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

LowAskTimetimeHH:MM:SS.mmm (UTC)UTC time of the lowest ask price in the bar.

Missing values: Blank · Source: vendor guide and sample

LowAskPricenumberLowest ask price in the bar.

Missing values: Blank · Source: vendor guide and sample

LowAskSizeintegeri64Ask size at the lowest ask price.

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

LowTradeTimetimeHH:MM:SS.mmm (UTC)UTC time of the lowest-priced trade in the bar.

Missing values: Blank · Source: vendor guide and sample

LowTradePricenumberPrice of the lowest trade in the bar.

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.mmm (UTC)UTC time of the last bid quote in the bar.

Missing values: Blank · Source: vendor guide and sample

CloseBidPricenumberPrice of the last bid quote in the bar.

Missing values: Blank · Source: vendor guide and sample

CloseBidSizeintegeri64Size of the last bid quote in the bar.

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

CloseAskTimetimeHH:MM:SS.mmm (UTC)UTC time of the last ask quote in the bar.

Missing values: Blank · Source: vendor guide and sample

CloseAskPricenumberPrice of the last ask quote in the bar.

Missing values: Blank · Source: vendor guide and sample

CloseAskSizeintegeri64Size of the last ask quote in the bar.

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

CloseTradeTimetimeHH:MM:SS.mmm (UTC)UTC time of the last trade in the bar.

Missing values: Blank · Source: vendor guide and sample

CloseTradePricenumberPrice of the last trade in the bar.

Missing values: Blank · Source: vendor guide and sample

CloseTradeSizeintegeri64Contracts in the last trade of the bar.

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

MinSpreadnumberSmallest bid-ask spread in the bar; needs both a bid and an ask in the minute; a negative spread is reported as 0.

Missing values: Blank · Source: vendor guide and sample

MaxSpreadnumberLargest bid-ask spread in the bar; needs both a bid and an ask in the minute.

Missing values: Blank · Source: vendor guide and sample

VolumeWeightPricenumberTrade volume-weighted average price: sum(size x price) / total contracts traded in the bar.

Missing values: Blank · Source: vendor guide and sample

TotalRegularQuotesintegeri64Count of regular bid/ask quotes in the bar; implied quotes are ignored; blank if the bar has no bid or ask events.

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

BuyAggressorTradesintegeri64Number of trades in the bar typed 'Trade Aggressor at Buy'.

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

SellAggressorTradesintegeri64Number of trades in the bar typed 'Trade Aggressor at Sell'.

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

NoAggressorTradesintegeri64Number of trades where the exchange does not publish the aggressor side.

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

BuyAggressorQuantityintegeri64Sum of contracts in trades typed 'Trade Aggressor at Buy'.

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

SellAggressorQuantityintegeri64Sum of contracts in trades typed 'Trade Aggressor at Sell'.

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

NoAggressorQuantityintegeri64Sum of contracts in trades where the aggressor side is not published.

Unit: contracts · Missing values: 0 · 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

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

Vendor names are trademarks of their owners.