Python function:
getOHLCV()Product Overview
Overview
Equity & ETF OHLCV provides standardized Open, High, Low, Close, and Volume price bars for U.S.-listed equities and exchange-traded funds. The dataset supports daily, hourly, and minute-level granularity, enabling everything from long-horizon backtesting to intraday signal research. Daily bars are maintained in an internal repository that is continuously updated and automatically backfilled from exchange-consolidated trade feeds. Intraday bars (minute and hourly) are sourced from real-time aggregated exchange data.Data Pipeline
Daily Bars
Scalar Field maintains a repository of daily OHLCV bars sourced from consolidated exchange feeds:- Continuous updates: New daily bars are appended as they become available after market close.
- Automatic backfill: If gaps are detected for any ticker, the system automatically backfills from the upstream exchange-consolidated data provider.
- Corporate actions: Prices are adjusted for splits and dividends to produce a continuous adjusted price series.
Intraday Bars
Minute and hourly bars are constructed from real-time trade data:- Trade-level aggregation: OHLCV bars are built from tick-level trade data. Each trade carries “sale condition” flags that determine which OHLCV components it updates — for example, certain off-exchange trade conditions may update volume but not the high/low prices. This follows Securities Information Processor (SIP) consolidated processing guidelines.
- Granularity: 1-minute bars are the base unit; hourly bars are aggregated from minute bars.
- Timestamps: All intraday timestamps are in New York (Eastern) time.
Coverage
- Universe: 10,000+ U.S.-listed equities and ETFs (NYSE, NASDAQ, AMEX, BATS, and other lit venues).
- Daily history: Back to 2003 for most liquid names; varies by listing date for newer securities.
- Intraday history: Approximately 2 years of minute and hourly bars.
- Update frequency: Daily bars updated on market close; intraday bars available in near-real-time during market hours (typically 10–20 minutes after open, ending 10–20 minutes before close).