STRASMORE/EXPLORE 2,173 QUERIES

Distinct best bid prices per quarter hour (AAPL and KO, 10 June 2026)

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-08-14, from Does Modifying an Order Lose Queue Priority?.

as of series 26×3read in context →
Distinct best bid prices per quarter hour (AAPL and KO, 10 June 2026) — 26 rows by 3 columns, computed from US exchange, SIP and OPRA data.
et_timeaapl_distinct_bidsko_distinct_bids
09:3035978
09:4520179
10:0018726
10:1516031
10:3018853
10:4514524
11:0015846
11:159831
11:3017823
11:4514433
12:0011421
12:1511916
12:3016412
12:4511112
13:0010515
13:1515218
13:306839
13:4515623
14:008017
14:157617
14:309617
14:4510317
15:007822
15:1512525
15:308724
15:4515224
Rows × columns
26 × 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 Distinct best bid prices per quarter hour (AAPL and KO, 10 June 2026), derived from the stored result.
ColumnTypeRangeNotes
et_time date 09:30 to 15:45
aapl_distinct_bids number 68 to 359
ko_distinct_bids number 12 to 79

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.

the exact SQL behind every number
SELECT
    formatDateTime(toStartOfFifteenMinutes(et), '%H:%i') AS et_time,
    uniqExactIf(bid_price, ticker = 'AAPL')              AS aapl_distinct_bids,
    uniqExactIf(bid_price, ticker = 'KO')                AS ko_distinct_bids
FROM
(
    SELECT
        toTimeZone(sip_timestamp, 'America/New_York') AS et,
        ticker,
        bid_price
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('AAPL', 'KO')
      AND sip_timestamp >= '2026-06-10 13:30:00'
      AND sip_timestamp <  '2026-06-10 20:00:00'
      AND bid_price > 0
)
GROUP BY et_time
ORDER BY et_time

Run your own version of this

The same 22 years of US equities and 12 years of options data are queryable in SQL or plain English. A free account runs 100 queries a day and takes no card.

More from this analysisDoes Modifying an Order Lose Queue Priority?
How fast the tape drains a queue, by time of day (AAPL, June 2026) series 26×3 Share of one minute windows carrying at least N shares (June 2026) ranking 9×3 How often the quoted spread sits at a single cent (10 June 2026 session) ranking 6×3 The best bid and the price levels it visited, AAPL, 15 minute buckets series 24×3 Top of book messages against prints on the tape, AAPL, June 10 2026 series 8×4 Average shares per trade print, June 2026 ranking 8×2 See all 2,173 queries →