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

MMM Dividend: Yield, History & Ex-Dates
MMM total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, largest first.
Mini Index Options Explained: XSP, XND, MRUT
SPY ex-dividend dates and cash amounts, trailing three yearsseries · 2026-08-22 · 12×3Preview: a 12-point series, ending higher. Open to close moves on monthly expiration Fridays, SPY since 2015ranking · 2026-08-22 · 5×3Preview: 5 ranked values, largest first. Dollar exposure in one 100-multiplier contract, by monthseries · 2026-08-22 · 37×5Preview: a 16-point series, ending higher.
META Dividend: Yield, History & Ex-Dates
META dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.525 META recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. META total dividends paid per year (regular dividends)ranking · 2026-08-22 · 2×2Preview: 2 ranked values, smallest first.
MDT Dividend: Yield, History & Ex-Dates
MDT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.72 MDT recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. MDT total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
MDLZ Dividend: Yield, History & Ex-Dates
MDLZ dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.52 MDLZ recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. MDLZ total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, largest first.
MCD Dividend: Yield, History & Ex-Dates
MCD dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.86 MCD recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. MCD total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
Market Cap and Which Share Count It Uses
The recovered share count against the filed diluted counttable · 2026-08-22 · 5×6 Dual class tickers and the market cap printed against eachranking · 2026-08-22 · 4×4Preview: 4 ranked values, largest first. Days since the period each filed share count coversranking · 2026-08-22 · 8×3Preview: 8 ranked values, largest first. Apple's basic and diluted share counts, quarter by quarterseries · 2026-08-22 · 20×4Preview: a 16-point series, ending lower.
Margin for Selling Naked Options: Reg T Math
One fixed short AAPL call strike: requirement as a percent of the share price, April to June 2026series · 2026-08-22 · 62×4Preview: a 16-point series, ending higher. Reg T minimum branches for one uncovered AAPL put, by strike (dollars per share)ranking · 2026-08-22 · 11×4Preview: 11 ranked values, smallest first. Uncovered call minimum per contract, strike about 5% out of the moneyranking · 2026-08-22 · 5×3Preview: 5 ranked values, largest first. Reg T minimum branches for one uncovered AAPL call, by strike (dollars per share)ranking · 2026-08-22 · 12×4Preview: 12 ranked values, smallest first.
MA Dividend: Yield, History & Ex-Dates
MA dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.87 MA recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. MA total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
The Lowest-Volatility Stocks
The calmest large caps: annualized realized volatility over the past year, lowest firstranking · 2026-08-22 · 15×2Preview: 15 ranked values, smallest first. Maximum drawdown of the calmest names: the worst peak-to-trough fall over the past yearranking · 2026-08-22 · 8×2Preview: 8 ranked values, largest first.
Low P/E Stocks Near 52-Week Lows
Qualifying large caps as the distance band and the P/E ceiling widenranking · 2026-08-22 · 6×3Preview: 6 ranked values, smallest first. Large caps on a trailing P/E under 15, within 10% of a 52-week lowranking · 2026-08-22 · 9×3Preview: 9 ranked values, smallest first. KO month-end close against its trailing 12-month lowseries · 2026-08-22 · 14×4Preview: a 14-point series, ending higher.
LOW Dividend: Yield, History & Ex-Dates
LOW dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.25 LOW recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. LOW total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
Locked and Crossed Markets, Explained With Data
Whole-tape census: locked, crossed, and one-sided records across every NBBO update of the sessionscalar · 2026-08-22 · 1×7406 The receipts: locked vs crossed totals, and the rate by session stretch (premarket, open, noon, close, ET)scalar · 2026-08-22 · 1×10246.9 The census by name: eight liquid tickers and two thin small caps, recent completed sessionstable · 2026-08-22 · 10×7 Locked-or-crossed records per 10,000 updates by 30-minute ET bucket, checked set, extended hours includedseries · 2026-08-22 · 32×3Preview: a 16-point series, roughly flat.
LMT Dividend: Yield, History & Ex-Dates
LMT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×73.45 LMT recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. LMT total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
LLY Dividend: Yield, History & Ex-Dates
LLY dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.73 LLY recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. LLY total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
LIN Dividend: Yield, History & Ex-Dates
LIN dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.6 LIN recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. LIN total dividends paid per year (regular dividends)ranking · 2026-08-22 · 3×2Preview: 3 ranked values, smallest first.
KO Dividend: Yield, History & Ex-Dates
KO dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.53 KO recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. KO total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
KMB Dividend: Yield, History & Ex-Dates
KMB dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.28 KMB recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. KMB total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
JPM Dividend: Yield, History & Ex-Dates
JPM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.5 JPM recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. JPM total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
JNJ Dividend: Yield, History & Ex-Dates
JNJ dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.34 JNJ recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. JNJ total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
IV Rank vs IV Percentile: Formulas Explained
IV rank vs IV percentile, eight liquid names, 52 week lookbacktable · 2026-08-22 · 8×5 The same session scored at five different lookback windowsranking · 2026-08-22 · 5×4Preview: 5 ranked values, smallest first. Current, 52 week low and 52 week high ATM IV for each nametable · 2026-08-22 · 8×6 AAPL at the money implied volatility, weekly, trailing 52 weeksseries · 2026-08-22 · 53×5Preview: a 16-point series, ending higher. One stock, one session, three definitions of the IV inputtable · 2026-08-22 · 3×6
IBM Dividend: Yield, History & Ex-Dates
IBM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×71.69 IBM recent dividend payments: ex-dividend date and per-share amountseries · 2026-08-22 · 10×2Preview: a 10-point series, ending lower. IBM total dividends paid per year (regular dividends)ranking · 2026-08-22 · 7×2Preview: 7 ranked values, smallest first.
How to Read the COT Report: Columns Explained
SPY move from Tuesday close to Friday close, the age of a COT snapshotranking · 2026-08-22 · 11×4Preview: 11 ranked values, largest first. Latest days to cover, and where it sits in five years of the same name's historytable · 2026-08-22 · 6×5 AAPL days to cover and its rank inside the three-year windowseries · 2026-08-22 · 72×4Preview: a 16-point series, roughly flat. Net calls minus puts on AAPL, raw contracts and as a share of volumeseries · 2026-08-22 · 30×6Preview: a 16-point series, ending lower.
How to Read an Options Symbol (OSI Format)
One eight-digit field, from single-dollar strikes to index levelstable · 2026-08-22 · 4×6 One expiration, four strikes: every OSI field cut out of the symboltable · 2026-08-22 · 8×7
How Stock Settlement Works Under T+1
Trade date to settlement date across real sessions, November 2025series · 2026-08-22 · 11×5Preview: a 11-point series, ending higher. Ex-dividend date to payment date, latest 2026 dividend for nine household payersseries · 2026-08-22 · 9×4Preview: a 9-point series, ending higher. Microsoft dividend dates, from the T+2 era into T+1series · 2026-08-22 · 13×6Preview: a 13-point series, ending lower. Gap between ex-dividend date and record date, by yearranking · 2026-08-22 · 12×3Preview: 12 ranked values, largest first.
How Often Do Stocks Split?
The most common reverse-split ratios, 2016 to todayranking · 2026-08-22 · 8×2Preview: 8 ranked values, largest first. Forward and reverse stock splits per year, 2016 to todayranking · 2026-08-22 · 11×3Preview: 11 ranked values, smallest first. The most common forward-split ratios, 2016 to todayranking · 2026-08-22 · 8×2Preview: 8 ranked values, largest first. Every share-count adjustment since 2016, by typeranking · 2026-08-22 · 3×2Preview: 3 ranked values, largest first. Recent forward splits among widely held stocksseries · 2026-08-22 · 10×4Preview: a 10-point series, roughly flat.
How Do Market Makers Make Money? The Spread
US stock venues: public exchanges vs off-exchange reporting facilitiesranking · 2026-08-22 · 2×3Preview: 2 ranked values, largest first. AAPL trades by venue, latest session: off-exchange firstranking · 2026-08-22 · 19×4Preview: 16 ranked values, largest first. Average quoted spread: liquid mega-caps vs a thin small-cap (past week)ranking · 2026-08-22 · 3×4Preview: 3 ranked values, smallest first. AAPL average quoted spread by half-hour (ET), one extended sessionseries · 2026-08-22 · 32×2Preview: a 16-point series, ending lower. AAPL: NBBO quote updates on the latest sessionscalar · 2026-08-22 · 1×41.2
How Companies Execute Buybacks: Rule 10b-18
Diluted shares outstanding by calendar quarter, three long-running programmesseries · 2026-08-22 · 20×4Preview: a 16-point series, ending lower. Three-year change in diluted share count, ten household namesranking · 2026-08-22 · 10×4Preview: 10 ranked values, smallest first. Share of continuous-session volume, by half hour of the trading dayseries · 2026-08-22 · 13×3Preview: a 13-point series, ending higher. A day's repurchase ceiling under the 25% volume conditionranking · 2026-08-22 · 6×3Preview: 6 ranked values, largest first.
How Big Is the OPRA Options Quote Feed?
One session, two tapes: every options NBBO update vs. every stock NBBO updatescalar · 2026-08-22 · 1×96.07 SPY's 2026-expiry option chain: one root's share of the quote firehosescalar · 2026-08-22 · 1×13164 The five busiest SPY option contracts of the session, symbol unpackedseries · 2026-08-22 · 5×7Preview: a 5-point series, roughly flat.
How ADRs Work: Ratios, Fees and Dividends
A year of tape on five large exchange-listed foreign issuer receiptsranking · 2026-08-22 · 5×2Preview: 5 ranked values, largest first. Recent share-count adjustments on large foreign issuer receiptsranking · 2026-08-22 · 8×3Preview: 8 ranked values, largest first. Dividend cadence and annual cash per share, receipts against US payersranking · 2026-08-22 · 8×4Preview: 8 ranked values, largest first. Days from ex-dividend date to payment, four years of distributionsranking · 2026-08-22 · 8×3Preview: 8 ranked values, largest first.
HON Dividend: Yield, History & Ex-Dates
HON dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-08-22 · 1×70.7
spy_open_ramp

spy_open_ramp

most recentas of series 46×3read in context →
spy_open_ramp — 46 rows by 3 columns, computed from US exchange, SIP and OPRA data.
et_timecontract_volumeactive_pct
09:1500
09:1600
09:1700
09:1800
09:1900
09:2000
09:2100
09:2200
09:2300
09:2400
09:2500
09:2600
09:2700
09:2800
09:2900
09:3079450100
09:317850100
09:3226796100
09:3345414100
09:3415329100
09:3549108100
09:3618352100
09:3731470100
09:3820996100
09:3936490100
09:4042035100
09:4121718100
09:4228877100
09:4339642100
09:4435376100
09:4541167100
09:4640783100
09:4754856100
09:4829440100
09:4951570100
09:5028752100
09:5129558100
09:5231180100
09:5321258100
09:5420868100
09:5522009100
09:5634339100
09:5718496100
09:5825615100
09:5927794100
10:0035862100
the exact SQL behind every number
WITH tape AS
(
    SELECT
        toHour(toTimeZone(window_start, 'America/New_York')) * 60
      + toMinute(toTimeZone(window_start, 'America/New_York'))              AS minute_of_day,
        countDistinct(toDate(toTimeZone(window_start, 'America/New_York'))) AS days_traded,
        sum(volume)                                                         AS contracts
    FROM global_markets.options_minute_aggs
    WHERE startsWith(ticker, 'O:SPY')
      AND length(ticker) = 20
      AND window_start >= today() - 12
      AND window_start <  today() - 2
    GROUP BY minute_of_day
)
SELECT
    formatDateTime(toDateTime('2026-01-01 00:00:00') + grid.minute_of_day * 60, '%H:%i')         AS et_time,
    toUInt64(round(ifNull(t.contracts, 0) / greatest((SELECT max(days_traded) FROM tape), 1)))   AS contract_volume,
    round(100 * ifNull(t.days_traded, 0) / greatest((SELECT max(days_traded) FROM tape), 1), 1)  AS active_pct
FROM
(
    SELECT 555 + arrayJoin(range(46)) AS minute_of_day
) AS grid
LEFT JOIN tape AS t ON t.minute_of_day = grid.minute_of_day
ORDER BY grid.minute_of_day
$