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

Why Odd Lots Don't Set the NBBO
Round lot size for a basket of familiar tickers, from the latest closeranking · 2026-08-22 · 9×3Preview: 9 ranked values, largest first. Listed names averaging above $250 a share, by monthseries · 2026-08-22 · 24×2Preview: a 16-point series, ending lower. How many listed names sit in each round lot tierranking · 2026-08-22 · 3×3Preview: 3 ranked values, largest first. AAPL trade sizes on the 27 April 2026 sessionranking · 2026-08-22 · 4×3Preview: 4 ranked values, largest first.
What Is the NBBO? National Best Bid and Offer
NBBO updates per session: four heavily traded names vs. two thin small capsseries · 2026-08-22 · 6×5Preview: a 6-point series, ending lower. Exchange stamp to SIP stamp: the consolidation step, in microsecondsranking · 2026-08-22 · 4×3Preview: 4 ranked values, smallest first. The smallest size the NBBO will show: six names across the price tiersranking · 2026-08-22 · 6×4Preview: 6 ranked values, smallest first. KO: ten consecutive NBBO updates from 1:30 p.m. ET on a recent sessionseries · 2026-08-22 · 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-08-22 · 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-08-22 · 32×3Preview: a 16-point series, roughly flat.
What Is a Trade-Through? ISO Orders Explained
Where 30 minutes of AAPL prints landed, by venueranking · 2026-08-20 · 12×3Preview: 12 ranked values, largest first. Distinct venues printing AAPL inside the same second, minute by minuteseries · 2026-08-20 · 30×3Preview: a 16-point series, roughly flat. Share of prints by trade size: AAPL against KOranking · 2026-08-20 · 5×4Preview: 5 ranked values, largest first. Sale conditions that mark protection-rule exceptionstable · 2026-08-20 · 11×3
The Vendor Display Rule: SEC Rule 603(c)
Consolidated spread vs single venue spread, AAPL, June 17 2026series · 2026-08-10 · 90×4Preview: a 16-point series, ending lower. Where AAPL trades printed, June 17 2026, 10:00 to 11:30 ETranking · 2026-08-10 · 17×3Preview: 16 ranked values, largest first. Which venue held the national best bid in AAPL, June 17 2026, 10:00 to 11:30 ETranking · 2026-08-10 · 16×3Preview: 16 ranked values, largest first.
Maker-Taker Fees and Rebates Explained
Where one liquid name's shares printed, by venue (Jul 15, 2026)ranking · 2026-08-09 · 12×3Preview: 12 ranked values, largest first. Registered US stock exchanges and their participant codestable · 2026-08-09 · 18×5 One hour of NBBO spreads, measured in mils (Jul 15, 2026)ranking · 2026-08-09 · 4×3Preview: 4 ranked values, smallest first. A 30 mil per share fee as basis points of notional, by price band (Jul 15, 2026)ranking · 2026-08-09 · 6×3Preview: 6 ranked values, largest first.
The Sub-Penny Rule and Price Improvement
What one cent is worth, by share price bandranking · 2026-08-07 · 8×3Preview: 8 ranked values, smallest first. The penny tick and the quoted gap, in basis pointstable · 2026-08-07 · 7×5 Share of prints that landed on a sub-penny priceranking · 2026-08-07 · 7×3Preview: 7 ranked values, largest first. AAPL sub-penny print rate by trade size, 17 June 2026ranking · 2026-08-07 · 5×3Preview: 5 ranked values, largest first.
Round lot size for a basket of familiar tickers, from the latest close

Round lot size for a basket of familiar tickers, from the latest close

most recentas of ranking 9×3read in context →
Round lot size for a basket of familiar tickers, from the latest close — 9 rows by 3 columns, computed from US exchange, SIP and OPRA data.
tickerclose_priceround_lot_size
NVR6305.8610
COST93540
SPY765.9140
MSFT481.840
AAPL312.0840
NVDA218.05100
BKNG210.15100
KO90.51100
F14.08100
the exact SQL behind every number
SELECT
    ticker,
    round(toFloat64(any(close)), 2) AS close_price,
    multiIf(any(close) <= 250,   100,
            any(close) <= 1000,  40,
            any(close) <= 10000, 10,
                                 1)  AS round_lot_size
FROM global_markets.stocks_daily_aggs
WHERE date = (SELECT max(date) FROM global_markets.stocks_daily_aggs WHERE date >= today() - 10)
  AND ticker IN ('F', 'KO', 'NVDA', 'AAPL', 'MSFT', 'SPY', 'COST', 'BKNG', 'NVR')
GROUP BY ticker
ORDER BY close_price DESC
$