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

2,170 answered market questions

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

Broker Exercise Cut-Off Times Explained
Monthly expirations where the post close print crossed a whole dollarranking · 2026-08-22 · 6×3Preview: 6 ranked values, largest first. How close expiring AAPL contracts finish to the strikeranking · 2026-08-22 · 6×2Preview: 6 ranked values, smallest first. NVDA on July 17, 2026: the close and the post close windowtable · 2026-08-22 · 30×3 Average move between the 4:00 p.m. close and 5:30 p.m. ETranking · 2026-08-22 · 6×4Preview: 6 ranked values, largest first.
What Happens If an Option Expires In the Money
Friday close to Monday's first minute: absolute overnight move, 2023 to July 2026ranking · 2026-08-04 · 8×4Preview: 8 ranked values, largest first. How close Friday closes land to a whole-dollar strike: seven names, 2023 to July 2026ranking · 2026-08-04 · 5×3Preview: 5 ranked values, smallest first. Absolute move over the final 30 minutes of Friday sessions, 2023 to July 2026ranking · 2026-08-04 · 8×4Preview: 8 ranked values, largest first. Cash behind one contract: 100 shares at each name's close in the last week of July 2026ranking · 2026-08-04 · 8×2Preview: 8 ranked values, largest first.
American vs European Options Explained
Index roots vs ETF roots: contracts traded on July 6, 2026, with exercise styleranking · 2026-07-31 · 8×3Preview: 8 ranked values, largest first. July 6, 2026: contracts traded per 15 minutes, S&P 500 index options vs SPY optionsseries · 2026-07-31 · 27×3Preview: a 16-point series, ending lower.
Monthly expirations where the post close print crossed a whole dollar

Monthly expirations where the post close print crossed a whole dollar

most recentas of ranking 6×3read in context →
Monthly expirations where the post close print crossed a whole dollar — 6 rows by 3 columns, computed from US exchange, SIP and OPRA data.
tickerexpirations_measureddollar_line_crossings
SPY2111
AAPL2110
MSFT219
TSLA218
NVDA215
KO211
the exact SQL behind every number
SELECT
    ticker,
    count()                                      AS expirations_measured,
    countIf(floor(close_px) != floor(post_px))   AS dollar_line_crossings
FROM
(
    SELECT
        ticker,
        session_date,
        argMaxIf(px, ts, et_minute >= 570 AND et_minute < 960)  AS close_px,
        argMaxIf(px, ts, et_minute >= 960 AND et_minute < 1050) AS post_px
    FROM
    (
        SELECT
            ticker,
            toDate(toTimeZone(window_start, 'America/New_York'))       AS session_date,
            toHour(toTimeZone(window_start, 'America/New_York')) * 60
              + toMinute(toTimeZone(window_start, 'America/New_York')) AS et_minute,
            toFloat64(close)                                           AS px,
            window_start                                               AS ts
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker IN ('AAPL', 'KO', 'MSFT', 'NVDA', 'SPY', 'TSLA')
          AND window_start >= today() - 730
          AND toDayOfWeek(toDate(toTimeZone(window_start, 'America/New_York'))) = 5
          AND toDayOfMonth(toDate(toTimeZone(window_start, 'America/New_York'))) BETWEEN 15 AND 21
    )
    GROUP BY ticker, session_date
    HAVING countIf(et_minute >= 960 AND et_minute < 1050) > 0
       AND countIf(et_minute >= 570 AND et_minute < 960) > 0
)
GROUP BY ticker
ORDER BY dollar_line_crossings DESC, ticker
$