STRASMORE/EXPLORE 2,170 QUERIES

Executed volume by price level: the traded ladder (KO, 30 minutes)

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-07, from Level 1 vs Level 2 vs Level 3 Market Data.

as of table 63×3read in context →
Executed volume by price level: the traded ladder (KO, 30 minutes) — 63 rows by 3 columns, computed from US exchange, SIP and OPRA data.
price_levelshares_thousandsprints
79.420.13
79.430.14
79.440.48
79.451.119
79.461.220
79.471.9115
79.482.4105
79.4912.6189
79.516.6497
79.5112.1880
79.5220.71016
79.5336.6395
79.5416.8735
79.5512.4612
79.5616.5855
79.578.3743
79.5816.5816
79.598.61060
79.65.8660
79.610.725
79.621.515
79.630.865
79.640.474
79.651.955
79.6610434
79.671.9281
79.681.2119
79.690.232
79.76.242
79.711.874
79.725.3248
79.735.5253
79.747.3377
79.754.6395
79.767.2358
79.773.180
79.781.190
79.791.359
79.88.8301
79.810.12
79.824.773
79.838.2300
79.8418.7587
79.8514.8866
79.8623.91430
79.8711.4953
79.8823.41097
79.8923.41058
79.929.31404
79.9124.31743
79.9228.91964
79.9318.81693
79.94100.81856
79.9523.11577
79.9620.81948
79.9717.1687
79.984.1307
79.990.739
806.5198
80.012.135
80.026.878
80.038.296
80.040.810
Rows × columns
63 × 3
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 Executed volume by price level: the traded ladder (KO, 30 minutes), derived from the stored result.
ColumnTypeRangeNotes
price_level text 63 distinct values (79.42, 79.43, 79.44…)
shares_thousands number 0.1 to 100.8 count
prints number 2 to 1,964

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
    toString(px)             AS price_level,
    round(sum(sz) / 1000, 1) AS shares_thousands,
    count()                  AS prints
FROM
(
    SELECT
        round(toFloat64(price), 2) AS px,
        toFloat64(size)            AS sz
    FROM global_markets.stocks_trades
    WHERE ticker = 'KO'
      AND sip_timestamp >= '2026-06-17 14:30:00'
      AND sip_timestamp <  '2026-06-17 15:00:00'
      AND price > 0
      AND size > 0
)
GROUP BY px
ORDER BY px

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 analysisLevel 1 vs Level 2 vs Level 3 Market Data
Top-of-book message rate, minute by minute (NVDA, one hour) series 60×3 Level 1 top of book: quoted spread across a full session (AAPL, June 17 2026) series 32×3 Top-of-book spread and quote message count by name (10:00 to 11:00 a.m. ET) ranking 5×3 US equity exchanges that feed the consolidated tape table 18×4 Quote update traffic across five household tickers, 10:00 to 11:00 a.m. ET on June 16, 2026 table 5×5 Consolidated spread vs single venue spread, AAPL, June 17 2026 series 90×4 See all 2,170 queries →