STRASMORE/EXPLORE 2,249 QUERIES

Sessions and symbols on the tape, by year

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-09-15, from How to Read the US Equity Trade Tape.

as of series 24×4read in context →
Sessions and symbols on the tape, by year — 24 rows by 4 columns, computed from US exchange, SIP and OPRA data.
yearfirst_sessionsessionssymbols
20032003-09-10798657
20042004-01-022529445
20052005-01-032529398
20062006-01-032519450
20072007-01-032519798
20082008-01-022539356
20092009-01-022528888
20102010-01-042528870
20112011-01-032528728
20122012-01-032508826
20132013-01-022528795
20142014-01-022528977
20152015-01-022529170
20162016-01-042529316
20172017-01-032519458
20182018-01-022519646
20192019-01-022529900
20202020-01-0225310578
20212021-01-0425213155
20222022-01-0325113332
20232023-01-0325013048
20242024-01-0225212647
20252025-01-0225013423
20262026-01-0217514195
Rows × columns
24 × 4
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 Sessions and symbols on the tape, by year, derived from the stored result.
ColumnTypeRangeNotes
year number 2,003 to 2,026
first_session date 2003-09-10 to 2026-01-02
sessions number 79 to 253
symbols number 8,657 to 14,195

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
    toYear(date)                 AS year,
    toString(min(date))          AS first_session,
    uniqExact(date)              AS sessions,
    uniqExact(ticker)            AS symbols
FROM global_markets.stocks_daily_aggs
WHERE date >= '2003-09-10'
GROUP BY year
ORDER BY year

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 analysisHow to Read the US Equity Trade Tape
Placeholder share by session, five large names, July to August 2015 series 15×3 Two companies behind one symbol: TWTR on the daily bars series 2×5 Share of prints with a placeholder participant timestamp, one March session per year (IBM and MSFT) ranking 24×4 IBM's NYSE closing auction print: seconds after 4:00 p.m. ET, one March session per year ranking 17×4 The tape column on eight symbols, 2023-03-15 ranking 8×3 Correction indicator counts on one session, fifteen large names, 2023-03-15 ranking 5×3 See all 2,249 queries →