ODCS v3.2.0Draft · 0.1.0licensed-dataequityusdaily_bar

US Equities Daily OHLC

One row is one security on one trading day with algoseek-logic open, high, low, close, regular-hours and whole-day volume, FINRA/TRF volume and VWAPs from SIP trades; opens and closes follow the primary exchange's official auctions. Delivered as an ArdaDB table keyed by ASID.

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

Schema columns with type, key role and description
ColumnTypeKeyDescription
TradeDatedateYYYY-MM-DDKey 1 · Partition · RequiredTrading date of the bar.

Source: vendor guide and sample

TickerstringSymbol name.

Source: vendor guide and sample

ASIDintegeri64Key 2 · Partition · Requiredalgoseek Security ID (ASID): constant over a security's life and links its SecIds; replaces SecId here and is defined in the ASID Lookup guide, not in this guide.

Source: sample file only

OpenPricenumberOpening trade on the primary exchange by priority: official open, opening print, regular open, regular first; then non-FINRA TRADE NB / TRADE fallbacks.

Unit: USD · Missing values: unstated; ArdaDB sample shows 0 instead of empty when no qualifying trade · Source: vendor guide and sample

HighPricenumberHighest non-FINRA trade price within market hours; excludes odd lots, extended-hours and special-price (average, derivative, stock-option, Rule 155) trades.

Unit: USD · Missing values: unstated; ArdaDB sample shows 0 instead of empty when no qualifying trade · Source: vendor guide and sample

LowPricenumberLowest non-FINRA trade price within market hours; excludes odd lots, extended-hours and special-price (average, derivative, stock-option, Rule 155) trades.

Unit: USD · Missing values: unstated; ArdaDB sample shows 0 instead of empty when no qualifying trade · Source: vendor guide and sample

ClosePricenumberClosing trade on the primary exchange by priority: official close, closing print, regular close, regular last; then non-FINRA TRADE NB / TRADE fallbacks.

Unit: USD · Missing values: unstated; ArdaDB sample shows 0 instead of empty when no qualifying trade · Source: vendor guide and sample

MarketHoursVolumeintegeri64Total shares traded during regular market hours only (09:30-16:00 ET; to 13:00 on early closes).

Unit: shares · Source: vendor guide and sample

MarketHoursFinraVolumeintegeri64FINRA/TRF (off-exchange) shares traded during regular market hours.

Unit: shares · Missing values: unstated; ArdaDB sample shows 0 when there is no FINRA volume · Source: vendor guide and sample

DailyVolumeintegeri64Total shares traded for the whole day (pre-, regular and post-market).

Unit: shares · Source: vendor guide and sample

DailyFinraVolumeintegeri64FINRA/TRF shares traded for the whole day.

Unit: shares · Missing values: unstated; ArdaDB sample shows 0 when there is no FINRA volume · Source: vendor guide and sample

MarketHoursVWAPnumberVolume-weighted average trade price over regular hours plus the opening/closing cross (may print after 16:00 ET).

Unit: USD · Source: vendor guide and sample

DailyVWAPnumberVolume-weighted average trade price for the whole day including pre- and post-market trades.

Unit: USD · Source: vendor guide and sample

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

Vendor names are trademarks of their owners.