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

3,256 answered market questions

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

Can You Make $1,000 a Day Day Trading?
Intraday range (high minus low, over the open), 2021 to 2025table · 2026-09-19 · 4×5 Share of sessions whose intraday range reached 1%, 2% and 4%ranking · 2026-09-19 · 4×4Preview: 4 ranked values, smallest first. Absolute close-to-close move, 2021 to 2025table · 2026-09-19 · 4×5 Capital at which $1,000 equals the whole, a tenth and a hundredth of the median daily rangetable · 2026-09-19 · 4×6 Daily return required for $1,000 a day, by account sizeranking · 2026-09-19 · 6×2Preview: 6 ranked values, largest first.
Intraday range (high minus low, over the open), 2021 to 2025

Intraday range (high minus low, over the open), 2021 to 2025

most recentas of table 4×5read in context →
Intraday range (high minus low, over the open), 2021 to 2025 — 4 rows by 5 columns, computed from US exchange, SIP and OPRA data.
tickermedian_range_pctp75_range_pctp90_range_pctsession_count
SPY0.991.452.151255
QQQ1.371.962.721255
NVDA3.434.646.291255
TSLA4.075.467.141255
the exact SQL behind every number
SELECT
    ticker,
    round(quantileExact(0.5)(range_pct), 2)  AS median_range_pct,
    round(quantileExact(0.75)(range_pct), 2) AS p75_range_pct,
    round(quantileExact(0.9)(range_pct), 2)  AS p90_range_pct,
    count()                                  AS session_count
FROM
(
    SELECT
        ticker,
        date,
        (toFloat64(argMax(high, _ingest_time)) - toFloat64(argMax(low, _ingest_time)))
            / toFloat64(argMax(open, _ingest_time)) * 100 AS range_pct
    FROM global_markets.stocks_daily_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'NVDA', 'TSLA')
      AND date >= '2021-01-01'
      AND date <  '2026-01-01'
    GROUP BY ticker, date
    HAVING toFloat64(argMax(open, _ingest_time)) > 0
)
GROUP BY ticker
ORDER BY indexOf(['SPY', 'QQQ', 'NVDA', 'TSLA'], ticker)
$