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

US Dividend Frequency: Quarterly vs Japan
Average days between consecutive ex-dividend dates, by scheduleranking · 2026-10-05 · 4×3Preview: 4 ranked values, smallest first. Large US monthly dividend payers, trailing 12 monthsranking · 2026-10-05 · 8×3Preview: 8 ranked values, largest first. US dividend payers by payment schedule, trailing 12 monthsranking · 2026-10-05 · 5×3Preview: 5 ranked values, largest first. Apple dividend cycles: declared, ex-date, record, paidseries · 2026-10-05 · 8×7Preview: a 8-point series, ending higher.
US Stock Market Hours in Singapore Time
Twelve months of dividends per share, gross and after 30% US withholdingranking · 2026-10-04 · 6×3Preview: 6 ranked values, largest first. Upcoming US closures, with the early-close finish in Singapore timeseries · 2026-10-04 · 12×6Preview: a 12-point series, ending higher. SPY volume by Singapore half hour: US winter month vs US summer monthseries · 2026-10-04 · 34×3Preview: a 16-point series, ending higher. Every US clock change since 2022, detected from the opening printseries · 2026-10-04 · 9×5Preview: a 9-point series, roughly flat.
US Stock Market Hours Around the World
The US trading day converted into ten local clocks: static illustrative reference, July 2026table · 2026-07-31 · 10×6 Local time of the 9:30 a.m. New York open, January against July: static illustrative reference for 2026ranking · 2026-07-31 · 6×4Preview: 6 ranked values, smallest first.
Trading US 0DTE Options From Japan
Same-day options volume by Japan Standard Time hour: all US-listed options, Friday July 10, 2026ranking · 2026-07-31 · 7×4Preview: 7 ranked values, largest first. Median bid-ask spread on SPY same-day contracts quoted $1-$10, by Japan Standard Time hour: July 10, 2026ranking · 2026-07-31 · 7×4Preview: 7 ranked values, smallest first. Japanese local time of each US session boundary, January against July: static illustrative reference for 2026series · 2026-07-31 · 4×4Preview: a 4-point series, roughly flat. The US trading day converted into Japan Standard Time: static illustrative reference, July 2026series · 2026-07-31 · 6×5Preview: a 6-point series, ending higher.
Average days between consecutive ex-dividend dates, by schedule

Average days between consecutive ex-dividend dates, by schedule

most recentas of ranking 4×3read in context →
Average days between consecutive ex-dividend dates, by schedule — 4 rows by 3 columns, computed from US exchange, SIP and OPRA data.
labelavg_days_betweengap_count
Monthly3141825
Quarterly94.133459
Semi-annual189.28313
Annual355.31934
the exact SQL behind every number
WITH dated AS
(
    SELECT
        ticker,
        ex_dividend_date,
        max(frequency) AS freq
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date >= today() - 800
      AND ex_dividend_date <  today()
      AND frequency IN (1, 2, 4, 12)
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker, ex_dividend_date
),
gaps AS
(
    SELECT
        freq,
        dateDiff('day',
                 lagInFrame(ex_dividend_date) OVER (PARTITION BY ticker
                                                    ORDER BY ex_dividend_date ASC
                                                    ROWS BETWEEN 1 PRECEDING AND CURRENT ROW),
                 ex_dividend_date) AS days_between
    FROM dated
)
SELECT
    multiIf(freq = 12, 'Monthly',
            freq = 4,  'Quarterly',
            freq = 2,  'Semi-annual',
                       'Annual')    AS label,
    round(avg(days_between), 1)     AS avg_days_between,
    count()                         AS gap_count
FROM gaps
WHERE days_between BETWEEN 10 AND 450
GROUP BY freq
ORDER BY avg_days_between
$