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

3,171 answered market questions

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

The 390 Rule in Options: Professional Status
SPY option trades by size, Sep 10 2026ranking · 2026-09-17 · 5×3Preview: 5 ranked values, largest first. SPY option trades per half hour, Sep 10 2026series · 2026-09-17 · 14×3Preview: a 14-point series, ending lower. One session in half-hour buckets: SPY one-minute bars and share volume, Sep 10 2026series · 2026-09-17 · 16×3Preview: a 16-point series, roughly flat. Share of option trades that were a single contract, six names, Sep 10 2026ranking · 2026-09-17 · 6×4Preview: 6 ranked values, largest first.
SPY option trades by size, Sep 10 2026

SPY option trades by size, Sep 10 2026

most recentas of ranking 5×3read in context →
SPY option trades by size, Sep 10 2026 — 5 rows by 3 columns, computed from US exchange, SIP and OPRA data.
buckettrade_countshare_of_trades_pct
1 contract64243747.8
2 to 5 contracts41023230.5
6 to 10 contracts1290689.6
11 to 50 contracts1324139.9
51 or more contracts290282.2
the exact SQL behind every number
SELECT
    bucket,
    trade_count,
    round(100 * trade_count / sum(trade_count) OVER (), 1) AS share_of_trades_pct
FROM
(
    SELECT
        multiIf(size = 1, 1, size <= 5, 2, size <= 10, 3, size <= 50, 4, 5) AS bucket_rank,
        multiIf(bucket_rank = 1, '1 contract',
                bucket_rank = 2, '2 to 5 contracts',
                bucket_rank = 3, '6 to 10 contracts',
                bucket_rank = 4, '11 to 50 contracts',
                                 '51 or more contracts')                     AS bucket,
        count()                                                              AS trade_count
    FROM global_markets.options_trades
    WHERE underlying_symbol = 'SPY'
      AND sip_timestamp >= toDateTime('2026-09-10 13:30:00', 'UTC')
      AND sip_timestamp <  toDateTime('2026-09-10 20:30:00', 'UTC')
    GROUP BY bucket_rank, bucket
)
ORDER BY bucket_rank
$