STRASMORE/EXPLORE 3,293 QUERIES 22Y EQUITIES · 12Y OPTIONS

3,293 answered market questions

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

Full options quote history: clean NBBO bid/ask snapshots for any US option contract at the interval you choose, by SQL API, $79 a month. See the options quotes plan
Do Mutual Funds Trade in the Primary Market?
Where an average session's share volume lands on the clock, September 1 to 15, 2026series · 2026-09-22 · 64×2Preview: a 16-point series, roughly flat. Average trades per session across six exchange-listed funds, August 2026ranking · 2026-09-22 · 6×2Preview: 6 ranked values, largest first. One session of prices in an exchange-listed fund, 30-minute ET bucketsseries · 2026-09-22 · 32×4Preview: a 16-point series, ending higher. How far one exchange-listed fund's price travels within a session, August 2026series · 2026-09-22 · 21×4Preview: a 16-point series, ending lower.
Where an average session's share volume lands on the clock, September 1 to 15, 2026

Where an average session's share volume lands on the clock, September 1 to 15, 2026

most recentas of series 64×2read in context →
Where an average session's share volume lands on the clock, September 1 to 15, 2026 — 64 rows by 2 columns, computed from US exchange, SIP and OPRA data.
et_timeavg_shares_millions
04:000.07
04:150.01
04:300.01
04:450.01
05:000.01
05:150.01
05:300.01
05:450.01
06:000.01
06:150.01
06:300.01
06:450.02
07:000.05
07:150.04
07:300.04
07:450.04
08:000.06
08:150.09
08:300.24
08:450.16
09:000.13
09:150.14
09:302.3
09:451.71
10:001.53
10:151.37
10:301.05
10:451.21
11:001.17
11:151.1
11:301.07
11:450.83
12:000.86
12:150.72
12:300.77
12:450.7
13:000.76
13:150.56
13:300.65
13:450.57
14:000.84
14:150.77
14:301.37
14:451.48
15:001.07
15:151.24
15:301.56
15:455.2
16:003.27
16:150.91
16:300.09
16:450.15
17:000.15
17:150.1
17:300.16
17:450.02
18:000.03
18:150.01
18:300.01
18:450.01
19:000.01
19:150.01
19:300.01
19:450.01
the exact SQL behind every number
SELECT
    et_time,
    round(avg(bucket_shares) / 1e6, 2) AS avg_shares_millions
FROM
(
    SELECT
        toDate(toTimeZone(window_start, 'America/New_York')) AS session_day,
        formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 15 minute), '%H:%i') AS et_time,
        sum(toFloat64(volume))                               AS bucket_shares
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2026-09-01 08:00:00')
      AND window_start <  toDateTime('2026-09-16 00:00:00')
    GROUP BY session_day, et_time
)
GROUP BY et_time
ORDER BY et_time
$