STRASMORE/EXPLORE 3,214 QUERIES

wat_clock

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-10-08, from us-premarket-and-after-hours-lagos-time.

as of ranking 16×3read in context →
wat_clock — 16 rows by 3 columns, computed from US exchange, SIP and OPRA data.
wat_clocket_clockavg_volume_millions
09:0004:000.1
10:0005:000.03
11:0006:000.05
12:0007:000.11
13:0008:000.15
14:0009:005.6
15:0010:005.15
16:0011:004.06
17:0012:003.02
18:0013:002.95
19:0014:003.36
20:0015:006.05
21:0016:001.31
22:0017:000.08
23:0018:000.04
00:0019:000.03
Rows × columns
16 × 3
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 wat_clock, derived from the stored result.
ColumnTypeRangeNotes
wat_clock text 16 distinct values (00:00, 09:00, 10:00…)
et_clock text 16 distinct values (04:00, 05:00, 06:00…)
avg_volume_millions number 0.03 to 6.05 count

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
    formatDateTime(toTimeZone(window_start, 'Africa/Lagos'), '%H:00')      AS wat_clock,
    formatDateTime(toTimeZone(window_start, 'America/New_York'), '%H:00')  AS et_clock,
    round(toFloat64(sum(volume))
          / countDistinct(toDate(toTimeZone(window_start, 'America/New_York')))
          / 1e6, 2)                                                       AS avg_volume_millions
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'AAPL'
  AND window_start >= toDateTime('2026-09-08 08:00:00')
  AND window_start <  toDateTime('2026-10-04 00:00:00')
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
       + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 240
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
       + toMinute(toTimeZone(window_start, 'America/New_York'))) < 1200
GROUP BY wat_clock, et_clock
ORDER BY et_clock
⌘/Ctrl + Enter

Use dis data for your AI assistant

E go open ready to query, with dis page data. Free, no account.