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

2,178 answered market questions

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

XOM Dividend: Yield, History & Ex-Dates
XOM dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-09-05 · 1×71.03 XOM recent dividend payments: ex-dividend date and per-share amountseries · 2026-09-05 · 10×2Preview: a 10-point series, ending lower. XOM total dividends paid per year (regular dividends)ranking · 2026-09-05 · 7×2Preview: 7 ranked values, smallest first.
WMT Dividend: Yield, History & Ex-Dates
WMT dividend snapshot: latest payout, annual rate, yield, and next ex-datescalar · 2026-09-05 · 1×70.248 WMT recent dividend payments: ex-dividend date and per-share amountseries · 2026-09-05 · 10×2Preview: a 10-point series, ending lower. WMT total dividends paid per year (regular dividends)ranking · 2026-09-05 · 7×2Preview: 7 ranked values, largest first.
Why VIX Options Don't Track the VIX
SPY near-the-money implied volatility by distance to expirationranking · 2026-09-05 · 6×3Preview: 6 ranked values, smallest first. How far the long tenor travels on days the front end jumpsranking · 2026-09-05 · 5×4Preview: 5 ranked values, smallest first. Near-dated versus long-dated SPY implied volatility, session by sessionseries · 2026-09-05 · 81×3Preview: a 16-point series, ending lower. The near-to-far implied volatility gap across liquid namesranking · 2026-09-05 · 6×4Preview: 6 ranked values, largest first.
Why Ticker Symbols Break Your Dataset
When each symbol last printed a daily barranking · 2026-09-05 · 6×3Preview: 6 ranked values, largest first. New listings landing on a symbol that already had historyranking · 2026-09-05 · 11×3Preview: 11 ranked values, smallest first. Which share-class spellings actually carry historyranking · 2026-09-05 · 4×4Preview: 4 ranked values, smallest first. Trading sessions per year under FB and METAranking · 2026-09-05 · 15×3Preview: 15 ranked values, smallest first.
Why Stocks Halt: Limit Up-Limit Down Bands
Where listed symbols sit by price, and which band rule governs each zoneranking · 2026-09-05 · 6×3Preview: 6 ranked values, largest first. Average minute range through the session, five liquid namesseries · 2026-09-05 · 26×3Preview: a 16-point series, ending lower. How far eight stocks move in a five minute window, trailing yearranking · 2026-09-05 · 8×4Preview: 8 ranked values, largest first. What a 5 percent band is worth in dollars, by price levelranking · 2026-09-05 · 8×4Preview: 8 ranked values, largest first.
Why Short Interest Data Is Always Two Weeks Old
The pipeline lag in one row: plus the bulk backfill these figures deliberately excludescalar · 2026-09-05 · 1×611 Every incrementally-delivered settlement: measured on one date, on file days laterseries · 2026-09-05 · 11×3Preview: a 11-point series, roughly flat. GME, winter 2020-21: each short interest print and the price move before it went public (as-traded prices)table · 2026-09-05 · 6×5 GME days to cover: as reported in the file, and recomputed on the volume that traded while the print was pendingscalar · 2026-09-05 · 1×854 The current state of the cycle: the newest print on file, and the one still in the pipelinescalar · 2026-09-05 · 1×622,480 The blind window: what five stocks did between the settlement date and the day its short interest was publishedtable · 2026-09-05 · 5×6
Why Index Options Are Taxed 60/40: Section 1256
Average daily options volume: Section 1256 names against equity optionsranking · 2026-09-05 · 4×3Preview: 4 ranked values, largest first. Share of contract volume by days to expiry, SPX and SPYranking · 2026-09-05 · 5×3Preview: 5 ranked values, largest first.
Who Sets the Ex-Dividend Date? Not the Board
One-time distributions by size: where the ex-date landsranking · 2026-09-05 · 4×4Preview: 4 ranked values, largest first. Regular dividends: ex-date before the record date, or on itseries · 2026-09-05 · 44×5Preview: a 16-point series, ending higher. Board declaration to ex-date to payment, eight household payersranking · 2026-09-05 · 8×4Preview: 8 ranked values, largest first. Ex-date alignment by payout cadence, since T+1 took effectranking · 2026-09-05 · 6×4Preview: 6 ranked values, largest first.
Which Stocks Have Daily Options?
Monday, Wednesday, Friday expirations: distinct option roots carrying an expiry on each weekdayseries · 2026-09-05 · 5×3Preview: a 5-point series, ending higher. Daily options vs weekly options: upcoming expiration dates for six household tickersranking · 2026-09-05 · 6×3Preview: 6 ranked values, largest first. SPY's expiration on every trading day: each near-term SPY expiry date, its weekday and volumeseries · 2026-09-05 · 11×4Preview: a 11-point series, ending lower. Which tickers carry the most upcoming expirations: option roots by distinct expiration dates in the next six weeksranking · 2026-09-05 · 20×3Preview: 16 ranked values, largest first.
Where to Park Idle Cash
The pickup for extending: extra yield over the 1-month bill, in basis pointsseries · 2026-09-05 · 126×3Preview: a 16-point series, ending higher. The short end over the last 180 days: 1-month, 3-month and 1-year bill yieldsseries · 2026-09-05 · 126×5Preview: a 16-point series, ending higher. The current Treasury yield curve: what every maturity pays right nowranking · 2026-09-05 · 7×2Preview: 7 ranked values, smallest first.
When Special Dividends Adjust Options
Time value left in KO calls as they move deeper in the moneyranking · 2026-09-05 · 5×4Preview: 5 ranked values, largest first. One time distributions by size, measured against the ex date closing priceranking · 2026-09-05 · 6×3Preview: 6 ranked values, largest first. How big each kind of cash distribution is, as a share of the stock priceranking · 2026-09-05 · 5×4Preview: 5 ranked values, largest first. One time cash distributions per calendar year, and their share of all payoutsranking · 2026-09-05 · 9×3Preview: 9 ranked values, largest first.
When Is Short Interest Released?
The short interest release schedule: recent FINRA settlement dates and names reportedseries · 2026-09-05 · 16×2Preview: a 16-point series, ending lower. Measured publication lag: settlement date vs the day the file first arrived hereseries · 2026-09-05 · 11×3Preview: a 11-point series, roughly flat. The publication lag in one row: fastest, median and slowest across incrementally-delivered settlementsscalar · 2026-09-05 · 1×411 Day-of-month and the gap between consecutive settlement dates: the twice-monthly cadenceseries · 2026-09-05 · 16×3Preview: a 16-point series, ending lower. The current state of the release cycle: the newest print on file and the settlement still pendingscalar · 2026-09-05 · 1×614
When Short Options Get Assigned Early
Time value left in AAPL contracts by depth in the moneytable · 2026-09-05 · 5×5 AAPL calls 1 to 5 percent in the money, by days left to expiryranking · 2026-09-05 · 6×4Preview: 6 ranked values, smallest first. Latest cash dividend per share, and what it is worth against the stockseries · 2026-09-05 · 6×4Preview: a 6-point series, ending lower. Put versus call implied volatility, near the money, 20 to 45 days outranking · 2026-09-05 · 5×4Preview: 5 ranked values, smallest first.
What Time Do Options Start Trading?
SPY option volume, minute by minute into the 9:30 openseries · 2026-09-05 · 46×3Preview: a 16-point series, ending higher. US option contract volume by Eastern-time half hourseries · 2026-09-05 · 21×3Preview: a 16-point series, ending higher. Scheduled open and close on every upcoming half dayseries · 2026-09-05 · 2×6Preview: a 2-point series, roughly flat.
What Real-Time Market Data Actually Costs
Where AAPL shares printed across venues, June 16 2026ranking · 2026-09-05 · 12×2Preview: 12 ranked values, largest first. US symbols that traded each month over the past yearseries · 2026-09-05 · 12×3Preview: a 12-point series, ending higher. AAPL quote updates by ET clock hour, June 16 2026ranking · 2026-09-05 · 16×3Preview: 16 ranked values, largest first. One ETF's daily record, year by yearranking · 2026-09-05 · 15×3Preview: 15 ranked values, largest first.
What It Costs to Trade a Stock, Measured
The one-cent floor: share price, percent of quotes exactly one cent wide, and what a penny costs in bpstable · 2026-09-05 · 5×6 NVDA vs SOXS: median quoted spread over the window, with the smallest single-session gapscalar · 2026-09-05 · 1×50.91 NVDA vs SOXS: median quoted spread by session (bps of the midpoint)series · 2026-09-05 · 5×4Preview: a 5-point series, roughly flat. The cost-to-trade ladder: median quoted spread in bps of the midpoint, regular hours, recent completed sessionstable · 2026-09-05 · 12×5
What Is VIX1D? The 1-Day Volatility Index
Implied daily move (IV / 16) against realized daily movement, SPY by monthseries · 2026-09-05 · 13×5Preview: a 13-point series, ending lower. SPY option volume by expiration through one session, June 17 2026series · 2026-09-05 · 14×4Preview: a 14-point series, ending lower. SPY near-the-money implied volatility by days to expiryranking · 2026-09-05 · 8×2Preview: 8 ranked values, largest first. SPY absolute daily move, median and 90th percentile by yearranking · 2026-09-05 · 8×4Preview: 8 ranked values, smallest first.
What Is the NBBO? National Best Bid and Offer
NBBO updates per session: four heavily traded names vs. two thin small capsseries · 2026-09-05 · 6×5Preview: a 6-point series, ending lower. Exchange stamp to SIP stamp: the consolidation step, in microsecondsranking · 2026-09-05 · 4×3Preview: 4 ranked values, smallest first. The smallest size the NBBO will show: six names across the price tiersranking · 2026-09-05 · 6×4Preview: 6 ranked values, smallest first. KO: ten consecutive NBBO updates from 1:30 p.m. ET on a recent sessionseries · 2026-09-05 · 10×7Preview: a 10-point series, roughly flat. GME, 2024-05-14: NBBO updates and trades per minute across a five-minute LULD pauseseries · 2026-09-05 · 15×3Preview: a 15-point series, roughly flat. AAPL: average NBBO updates per minute by half-hour bucket (ET, 4 a.m. to 8 p.m.)series · 2026-09-05 · 32×3Preview: a 16-point series, roughly flat.
What Is the 2s10s Spread? Yield Curve Data
The 2s10s spread as of the latest close (10-year minus 2-year)scalar · 2026-09-05 · 1×54.34 2s10s spread, monthly average: last 20 yearsseries · 2026-09-05 · 240×2Preview: a 16-point series, ending higher. 2s10s inversion episodes: first close, last close, length, and depthranking · 2026-09-05 · 11×4Preview: 11 ranked values, smallest first. US Treasury yield curve: latest available yield per maturityranking · 2026-09-05 · 7×2Preview: 7 ranked values, smallest first.
What Is Form N-PORT? Fund Holdings Filing
Most-filed EDGAR form types over the trailing yearranking · 2026-09-05 · 12×3Preview: 12 ranked values, largest first. When Q1 2026 13F reports landed, by week after quarter endranking · 2026-09-05 · 13×2Preview: 13 ranked values, largest first. How long institutional managers take to file a 13F after quarter endseries · 2026-09-05 · 12×4Preview: a 12-point series, roughly flat.
What Is Dividend Yield? What's Normal in 2026
Trailing dividend yields: eight household names, latest snapshot on fileranking · 2026-09-05 · 8×3Preview: 8 ranked values, largest first. The market's dividend yield vs. the 10-year Treasury: end-June readings, 2016-2026table · 2026-09-05 · 11×5 Trailing yield by sector fund: twelve months of distributions ÷ latest pricetable · 2026-09-05 · 13×5 Recurring cash dividends by payment schedule: H1 2026, all US-listed payersranking · 2026-09-05 · 5×3Preview: 5 ranked values, largest first. Payout ratio by yield band: US payers, $1B+ market cap, latest snapshottable · 2026-09-05 · 4×6 Dividend yield across the US market: $1B+ market cap, $5+ share price, latest snapshotscalar · 2026-09-05 · 1×62,062 Conagra (CAG): price, quarterly dividend, and yield, month-end 2023-07 to 2026-06series · 2026-09-05 · 36×5Preview: a 16-point series, ending higher.
What Is a Short Squeeze? GameStop, Measured
Four January 2021 squeezes: price multiple and short interest before and after (as-traded prices)table · 2026-09-05 · 4×6 GME weekly price range and shares traded, January through mid-February 2021 (as-traded prices)table · 2026-09-05 · 7×5 GME 2021, one row: January low, late-January peak, February trough, March rebound (as-traded prices)scalar · 2026-09-05 · 1×717.05 GME short interest by settlement date, November 2020 through March 2021ranking · 2026-09-05 · 10×3Preview: 10 ranked values, largest first. GME options volume by week: calls vs. puts and total premium, January 2021table · 2026-09-05 · 5×5 Highest days to cover among liquid names: latest settlement on filetable · 2026-09-05 · 10×5 Days to cover across liquid names: every ticker averaging 5M+ shares/day, latest settlement on filescalar · 2026-09-05 · 1×6745
What Is a Reverse Stock Split? Good or Bad?
2026 executed US stock splits: reverse vs. forwardscalar · 2026-09-05 · 1×3830 The most recent US reverse stock splits on recordseries · 2026-09-05 · 12×4Preview: a 12-point series, roughly flat. 2026's most common reverse split ratiosranking · 2026-09-05 · 10×2Preview: 10 ranked values, largest first. Where reverse-split companies stood a year later (splits executed 12-18 months ago)ranking · 2026-09-05 · 3×3Preview: 3 ranked values, largest first. ASST: daily closes around its 1-for-20 reverse split (execution date 2026-02-06)series · 2026-09-05 · 69×3Preview: a 16-point series, ending higher. Reverse vs. forward splits by year, 2019 to todayranking · 2026-09-05 · 8×4Preview: 8 ranked values, smallest first. ASST's reverse split history on recordseries · 2026-09-05 · 2×6Preview: a 2-point series, roughly flat. What happened next: median move after a reverse split vs. SPY, splits executed 4-9 months agoseries · 2026-09-05 · 3×7Preview: a 3-point series, ending higher.
page 1 of 22
Calls or puts: the board's call and put contract volume on the same session

Calls or puts: the board's call and put contract volume on the same session

as of table 10×5read in context →
Calls or puts: the board's call and put contract volume on the same session — 10 rows by 5 columns, computed from US exchange, SIP and OPRA data.
tickercall_volume_kput_volume_kcall_share_pctsession_id
DPRO201.13.89820260903
IOT369.97820260903
HPE182.372.17220260903
PL57.335.56220260903
SNOW163.6110.96020260903
ZS73.749.96020260903
CPB25.821.45520260903
DOCU31285320260903
LULU72.780.44720260903
VFC5.543.41120260903
the exact SQL behind every number
WITH tape AS (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY d
),
ranked AS (
    SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS raw_rn
    FROM tape
),
cal AS (
    SELECT d, vol, rn, sum(if(rn BETWEEN 2 AND 21, 1, 0)) OVER () AS baseline_sessions
    FROM (
        SELECT d, vol, row_number() OVER (ORDER BY d DESC) AS rn
        FROM ranked
        WHERE vol >= 0.75 * (SELECT quantileExact(0.5)(vol) FROM ranked WHERE raw_rn > 1)
    )
),
day_root AS (
    SELECT substring(ticker, 3, length(ticker) - 17) AS root,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           sum(toFloat64(volume)) AS vol,
           sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'C') AS calls,
           sumIf(toFloat64(volume), substring(ticker, length(ticker) - 8, 1) = 'P') AS puts
    FROM global_markets.options_minute_aggs
    WHERE window_start >= toDateTime(today() - 45, 'America/New_York')
    GROUP BY root, d
),
scored AS (
    SELECT r.root AS root,
           round(sumIf(r.vol, c.rn = 1) / avgIf(r.vol, c.rn BETWEEN 2 AND 21), 1) AS vol_ratio,
           sumIf(r.calls, c.rn = 1) AS calls,
           sumIf(r.puts, c.rn = 1) AS puts,
           maxIf(toYYYYMMDD(c.d), c.rn = 1) AS session_id
    FROM day_root r INNER JOIN cal c ON r.d = c.d
    WHERE c.rn <= 21
      AND r.root NOT IN ('SPCX')
      AND r.root NOT IN ('KORU','SOXL','SOXS','TQQQ','SQQQ','NVDL','NVDS','NVD','TSLL','TSLQ','TSLZ','SPXL','SPXS','UPRO','SPXU','LABU','LABD','FAS','FAZ','TNA','TZA','YINN','YANG','UDOW','SDOW','BOIL','KOLD','UCO','SCO','USD','SSO','SDS','QLD','QID','ERX','ERY','DRN','DRV','CURE','SOXY','MUU','SNXX','UVXY','SVXY','UVIX','SVIX','BULZ','WEBL','WEBS','DPST','DRIP','GUSH','AGQ','ZSL','BITX','ETHU','MSTX','MSTU','CONL','DUST','JNUG','JDST','NUGT')
    GROUP BY r.root
    HAVING sumIf(r.vol, c.rn = 1) >= 25000
       AND avgIf(r.vol, c.rn BETWEEN 2 AND 21) >= 5000
       AND countIf(c.rn BETWEEN 2 AND 21) >= 18
),
board AS (
    SELECT root, vol_ratio, calls, puts, session_id
    FROM scored
    ORDER BY vol_ratio DESC, root ASC
    LIMIT 10
)
SELECT root AS ticker,
       round(calls / 1000, 1) AS call_volume_k,
       round(puts / 1000, 1) AS put_volume_k,
       round(100.0 * calls / (calls + puts), 0) AS call_share_pct,
       session_id
FROM board
WHERE calls + puts > 0
ORDER BY call_share_pct DESC, ticker ASC
$