US Stock Splits for Chinese Investors
Forward and reverse splits on the US tape, by yearranking ·
2026-10-06 · 10×3
Recent US splits, stamped in New York and Beijing timeseries ·
2026-10-06 · 12×7
A 137-share lot through real large-cap splitsranking ·
2026-10-06 · 7×4
NVDA traded option strikes, before and after the splitseries ·
2026-10-06 · 8×5
One US split session, hour by hour, in both time zonesseries ·
2026-10-06 · 16×3
China's Dragon-Tiger List, Explained
How many names a volatility cutoff keeps as the cutoff movesranking ·
2026-10-04 · 6×3
Share of reported volume marked short, with no trader namedranking ·
2026-10-04 · 6×3
How fast US insider transactions reach the public file, by monthseries ·
2026-10-04 · 14×4
Forward and reverse splits on the US tape, by year
Forward and reverse splits on the US tape, by year
| year | forward_splits | reverse_splits |
|---|---|---|
| 2017 | 391 | 707 |
| 2018 | 529 | 526 |
| 2019 | 392 | 606 |
| 2020 | 362 | 685 |
| 2021 | 416 | 491 |
| 2022 | 366 | 622 |
| 2023 | 362 | 837 |
| 2024 | 454 | 871 |
| 2025 | 429 | 1038 |
| 2026 | 363 | 941 |
the exact SQL behind every number
SELECT
toString(toYear(execution_date)) AS year,
uniqExactIf(id, split_to > split_from) AS forward_splits,
uniqExactIf(id, split_to < split_from) AS reverse_splits
FROM global_markets.stocks_splits
WHERE execution_date >= toDate('2017-01-01')
AND execution_date < today()
AND ticker NOT IN ('SPCX')
GROUP BY year
ORDER BY year
More from this analysisUS Stock Splits for Chinese Investors
A 137-share lot through real large-cap splits
ranking 7×4
→
One US split session, hour by hour, in both time zones
series 16×3
→
Recent US splits, stamped in New York and Beijing time
series 12×7
→
NVDA traded option strikes, before and after the split
series 8×5
→
See all 3,127 queries →