STRASMORE/EXPLORE 2,549 QUERIES

daily_record_counts

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-09-24, from what-historical-tick-data-costs.

as of series 21×3read in context →
daily_record_counts — 21 rows by 3 columns, computed from US exchange, SIP and OPRA data.
datespy_trade_millionsaapl_trade_millions
2026-08-030.811.39
2026-08-040.831.1
2026-08-050.70.96
2026-08-060.610.83
2026-08-070.580.72
2026-08-100.560.92
2026-08-110.520.76
2026-08-120.50.88
2026-08-130.50.78
2026-08-140.470.62
2026-08-170.520.77
2026-08-180.560.91
2026-08-190.520.9
2026-08-200.60.71
2026-08-210.490.67
2026-08-240.490.83
2026-08-250.460.6
2026-08-260.450.66
2026-08-270.50.72
2026-08-280.550.76
2026-08-310.530.85
Rows × columns
21 × 3
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for daily_record_counts, derived from the stored result.
ColumnTypeRangeNotes
date date 2026-08-03 to 2026-08-31
spy_trade_millions number 0.45 to 0.83
aapl_trade_millions number 0.6 to 1.39

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    toDate(toTimeZone(window_start, 'America/New_York')) AS date,
    round(sumIf(transactions, ticker = 'SPY') / 1e6, 2)  AS spy_trade_millions,
    round(sumIf(transactions, ticker = 'AAPL') / 1e6, 2) AS aapl_trade_millions
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'AAPL')
  AND window_start >= toDateTime('2026-08-03 04:00:00')
  AND window_start <  toDateTime('2026-09-01 04:00:00')
GROUP BY date
HAVING spy_trade_millions > 0
ORDER BY date
⌘/Ctrl + Enter

Work with this data in your AI assistant

Opens ready to query, with this page's data. Free, no account.

More from this analysiswhat-historical-tick-data-costs
intraday_shape ranking 16×2 → venue_split ranking 12×3 → chain_breadth ranking 6×4 → trades_vs_quotes ranking 5×4 → The 2s10s spread by month, full history series 604×5 → One SPY $600 LEAPS call's price over two years (expired Jan 16 2026) series 470×2 → See all 2,549 queries →