STRASMORE/EXPLORE 2,469 QUERIES

forward_coverage

Answered against 22 years of US equities and 12 years of US options data and published with the query that produced it. This result is stored as of 2026-09-22, from ex-dividend-calendar-from-the-free-sql-api.

as of series 12×3read in context →
forward_coverage — 12 rows by 3 columns, computed from US exchange, SIP and OPRA data.
weekweek_labelpayers
2026-09-21Sep 21805
2026-09-28Sep 28411
2026-10-05Oct 580
2026-10-12Oct 12149
2026-10-19Oct 1961
2026-10-26Oct 2639
2026-11-02Nov 212
2026-11-09Nov 981
2026-11-16Nov 1658
2026-11-23Nov 237
2026-11-30Nov 3018
2026-12-07Dec 759
Rows × columns
12 × 3
Period covered
to
Computed
Completeness
No missing values
Source
US exchange, SIP and OPRA market data
Licence
Strasmore terms · free, no signup
Formats
JSON · CSV · the SQL below

What each column holds

Column definitions for forward_coverage, derived from the stored result.
ColumnTypeRangeNotes
week date 2026-09-21 to 2026-12-07
week_label text 12 distinct values (Dec 7, Nov 16, Nov 2…)
payers number 7 to 805

Computed from Strasmore's warehouse of US exchange, SIP and OPRA market data. Equity prices are delayed; options greeks and implied volatility are end-of-day. This result is stored, not recomputed on load — it is exactly the numbers that were returned on , and the query below is what returned them.

Run it yourself

This is the exact query behind the result above. Change a ticker, a date or a column and run it against the warehouse — no account, no key. The no-signup tier is smaller than the one this page was computed on; a query that reaches past it comes back saying which plan runs it.

SELECT
    toString(cal.week)                AS week,
    formatDateTime(cal.week, '%b %e') AS week_label,
    toUInt32(ifNull(d.payers, 0))     AS payers
FROM
(
    SELECT toMonday(today()) + 7 * arrayJoin(range(12)) AS week
) AS cal
LEFT JOIN
(
    SELECT
        toMonday(ex_dividend_date) AS w,
        countDistinct(ticker)      AS payers
    FROM global_markets.stocks_dividends
    WHERE ex_dividend_date >= toMonday(today())
      AND ex_dividend_date <  toMonday(today()) + 84
      AND currency = 'USD'
      AND ticker NOT IN ('SPCX')
    GROUP BY w
) AS d ON d.w = cal.week
ORDER BY cal.week
⌘/Ctrl + Enter
More from this analysisex-dividend-calendar-from-the-free-sql-api
next_fourteen ranking 15×4 declaration_lead ranking 5×2 The 2s10s spread by month, full history series 604×5 One SPY $600 LEAPS call's price over two years (expired Jan 16 2026) series 470×2 3m10y and 2s10s spreads, monthly averages over twenty years series 241×4 2s10s spread, monthly average: last 20 years series 240×2 See all 2,469 queries →