STRASMORE/EXPLORE 2,985 QUERIES 22Y EQUITIES · 12Y OPTIONS

2,985 answered market questions

every one with its exact SQL, its result and the date it was computed · free, no signup

NYSE Closing Auction Explained: How It Works
KO second by second: the last ten seconds of continuous trading and the closing auction (Aug 19, 2026)series · 2026-09-28 · 19×5Preview: a 16-point series, ending higher. The receipt: KO's last continuous trade, its closing auction print, and the daily bar's close (Aug 19, 2026)scalar · 2026-09-28 · 1×1290.38 Trade condition codes that describe a close, from the consolidated-tape dictionarytable · 2026-09-28 · 5×3 The closing print as a share of the day's volume, eight NYSE-listed names (Aug 19, 2026)series · 2026-09-28 · 8×4Preview: a 8-point series, ending lower.
KO second by second: the last ten seconds of continuous trading and the closing auction (Aug 19, 2026)

KO second by second: the last ten seconds of continuous trading and the closing auction (Aug 19, 2026)

most recentas of series 19×5read in context →
KO second by second: the last ten seconds of continuous trading and the closing auction (Aug 19, 2026) — 19 rows by 5 columns, computed from US exchange, SIP and OPRA data.
et_timetrade_countvolumelast_pricelargest_print_conditions
15:59:5067416990.33[14,41]
15:59:5151340790.34[]
15:59:5266471490.35[]
15:59:5358790090.34[14,41]
15:59:54751522590.34[14,41]
15:59:55851580390.34[]
15:59:5643639190.34[14,41]
15:59:5738502290.38[14,41]
15:59:5832889090.36[]
15:59:59532024390.38[]
16:00:002339590.37[15]
16:00:0246449455690.35[8,41]
16:00:033995890.35[12]
16:00:048240790.35[12]
16:00:0511180490.35[12]
16:00:0911290.35[12,37]
16:00:11159103590.35[12,22]
16:00:2218931590.35[12,22,41]
16:00:25105974590.35[12,22,41]
the exact SQL behind every number
SELECT
    formatDateTime(toTimeZone(sip_timestamp, 'America/New_York'), '%H:%i:%S') AS et_time,
    count()                                                                  AS trade_count,
    toUInt64(sum(size))                                                      AS volume,
    round(toFloat64(argMax(price, sip_timestamp)), 2)                        AS last_price,
    toString(argMax(conditions, size))                                       AS largest_print_conditions
FROM global_markets.stocks_trades
WHERE ticker = 'KO'
  AND sip_timestamp >= toDateTime('2026-08-19 19:59:50', 'UTC')
  AND sip_timestamp <  toDateTime('2026-08-19 20:00:30', 'UTC')
GROUP BY et_time
ORDER BY et_time
$