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

2,173 answered market questions

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

DAX Daily Options: How Eurex 0DTE Works
Same-day expiries as a share of SPY option volume: every session, July 2026series · 2026-08-03 · 21×4Preview: a 16-point series, roughly flat. Expirations on the SPY option board: every listed expiry over 30 days, 16 July 2026series · 2026-08-03 · 13×4Preview: a 13-point series, ending lower. Median implied volatility by days to expiry: near-the-money SPY contracts, 16 July 2026ranking · 2026-08-03 · 5×4Preview: 5 ranked values, smallest first. Distinct expirations listed for the rest of July 2026: eight US namesranking · 2026-08-03 · 8×3Preview: 8 ranked values, largest first.
Same-day expiries as a share of SPY option volume: every session, July 2026

Same-day expiries as a share of SPY option volume: every session, July 2026

most recentas of series 21×4read in context →
Same-day expiries as a share of SPY option volume: every session, July 2026 — 21 rows by 4 columns, computed from US exchange, SIP and OPRA data.
datetotal_volume_millionssame_day_volume_millionssame_day_share_pct
2026-07-013.2700
2026-07-023.8700
2026-07-063.6100
2026-07-073.5500
2026-07-083.5800
2026-07-093.500
2026-07-103.2500
2026-07-133.8900
2026-07-143.1100
2026-07-154.1900
2026-07-164.3100
2026-07-174.0600
2026-07-204.1100
2026-07-213.3900
2026-07-223.2200
2026-07-234.5200
2026-07-243.800
2026-07-274.5300
2026-07-283.2300
2026-07-294.7400
2026-07-304.1200
the exact SQL behind every number
SELECT date,
       round(sum(volume) / 1e6, 2) AS total_volume_millions,
       round(sumIf(volume, days_to_expiry = 0) / 1e6, 2) AS same_day_volume_millions,
       round(100 * sumIf(volume, days_to_expiry = 0) / sum(volume), 1) AS same_day_share_pct
FROM global_markets.options_greeks
WHERE underlying_symbol = 'SPY'
  AND date >= toDate('2026-07-01')
  AND date <= toDate('2026-07-31')
  AND volume > 0
GROUP BY date
HAVING sum(volume) > 0
ORDER BY date
$