Open-Source Trading Terminal for Python
Median quoted spread across six large caps, 10:00 to 10:30 ET on June 15 2026ranking ·
2026-10-03 · 6×4
Apple in June 2026: full-day range against the widest single minuteseries ·
2026-10-03 · 21×4
Apple near-the-money implied volatility by days to expiry, June 15 2026ranking ·
2026-10-03 · 5×3
Apple quoted spread by 30 minute ET bucket, June 15 2026 sessionseries ·
2026-10-03 · 13×3
Market Data Skills for AI Agents
Trading sessions per month: SPY bars, July 2025 through June 2026series ·
2026-09-28 · 12×4
Where the volume sits: share of June 2026 volume by half hour, New York timeseries ·
2026-09-28 · 32×3
One company, two tickers: share class volume split, June 2026ranking ·
2026-09-28 · 6×4
Minute bars per session: nine widely held names, June 2026series ·
2026-09-28 · 9×4
Median quoted spread across six large caps, 10:00 to 10:30 ET on June 15 2026
Median quoted spread across six large caps, 10:00 to 10:30 ET on June 15 2026
| symbol | median_spread_bps | p90_spread_bps | quote_millions |
|---|---|---|---|
| SPY | 0.27 | 0.4 | 0.44 |
| KO | 1.23 | 2.47 | 0.04 |
| AAPL | 1.35 | 2.03 | 0.14 |
| NVDA | 1.43 | 1.44 | 0.3 |
| MSFT | 1.76 | 3.26 | 0.05 |
| NVR | 75.75 | 92.25 | 0 |
the exact SQL behind every number
SELECT
ticker AS symbol,
round(quantileDeterministic(0.5)(spread_bps, toUInt64(sequence_number)), 2) AS median_spread_bps,
round(quantileDeterministic(0.9)(spread_bps, toUInt64(sequence_number)), 2) AS p90_spread_bps,
round(count() / 1e6, 2) AS quote_millions
FROM
(
SELECT
ticker,
sequence_number,
(toFloat64(ask_price) - toFloat64(bid_price))
/ ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000 AS spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'KO', 'NVR')
AND sip_timestamp >= '2026-06-15 14:00:00'
AND sip_timestamp < '2026-06-15 14:30:00'
AND bid_price > 0
AND ask_price > bid_price
)
GROUP BY ticker
ORDER BY median_spread_bps
More from this analysisOpen-Source Trading Terminal for Python
Apple near-the-money implied volatility by days to expiry, June 15 2026
ranking 5×3
→
Apple in June 2026: full-day range against the widest single minute
series 21×4
→
Apple quoted spread by 30 minute ET bucket, June 15 2026 session
series 13×3
→
When market headlines publish, by New York clock hour
ranking 24×2
→
See all 3,256 queries →