Is a Covered Put Actually Covered?
One month of a crowded short, January 2021series ·
2026-10-06 · 24×4
Twelve months of dividends a short seller owes, per shareranking ·
2026-10-06 · 8×4
Days to cover the reported short interest, household namesranking ·
2026-10-06 · 8×3
Best and worst 21-session moves since 2021ranking ·
2026-10-06 · 6×3
One month of a crowded short, January 2021
One month of a crowded short, January 2021
| date | date_label | change_vs_start_pct | window_peak_vs_start_pct |
|---|---|---|---|
| 2021-01-04 | Jan 4, 2021 | 0 | 1914.6 |
| 2021-01-05 | Jan 5, 2021 | 0.7 | 1914.6 |
| 2021-01-06 | Jan 6, 2021 | 6.4 | 1914.6 |
| 2021-01-07 | Jan 7, 2021 | 4.8 | 1914.6 |
| 2021-01-08 | Jan 8, 2021 | 2.6 | 1914.6 |
| 2021-01-11 | Jan 11, 2021 | 15.6 | 1914.6 |
| 2021-01-12 | Jan 12, 2021 | 15.7 | 1914.6 |
| 2021-01-13 | Jan 13, 2021 | 82 | 1914.6 |
| 2021-01-14 | Jan 14, 2021 | 131.4 | 1914.6 |
| 2021-01-15 | Jan 15, 2021 | 105.8 | 1914.6 |
| 2021-01-19 | Jan 19, 2021 | 128.2 | 1914.6 |
| 2021-01-20 | Jan 20, 2021 | 126.8 | 1914.6 |
| 2021-01-21 | Jan 21, 2021 | 149.4 | 1914.6 |
| 2021-01-22 | Jan 22, 2021 | 276.9 | 1914.6 |
| 2021-01-25 | Jan 25, 2021 | 345.2 | 1914.6 |
| 2021-01-26 | Jan 26, 2021 | 757.9 | 1914.6 |
| 2021-01-27 | Jan 27, 2021 | 1914.6 | 1914.6 |
| 2021-01-28 | Jan 28, 2021 | 1022.3 | 1914.6 |
| 2021-01-29 | Jan 29, 2021 | 1784.1 | 1914.6 |
| 2021-02-01 | Feb 1, 2021 | 1204.3 | 1914.6 |
| 2021-02-02 | Feb 2, 2021 | 421.7 | 1914.6 |
| 2021-02-03 | Feb 3, 2021 | 435.7 | 1914.6 |
| 2021-02-04 | Feb 4, 2021 | 210.1 | 1914.6 |
| 2021-02-05 | Feb 5, 2021 | 269.7 | 1914.6 |
the exact SQL behind every number
WITH px AS
(
SELECT
date,
toFloat64(close) AS c
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'GME'
AND date >= '2021-01-04'
AND date <= '2021-02-05'
),
anchor AS
(
SELECT
argMin(c, date) AS first_close,
max(c) AS peak_close
FROM px
)
SELECT
toString(px.date) AS date,
formatDateTime(px.date, '%b %e, %Y') AS date_label,
round((px.c / anchor.first_close - 1) * 100, 1) AS change_vs_start_pct,
round((anchor.peak_close / anchor.first_close - 1) * 100, 1) AS window_peak_vs_start_pct
FROM px
CROSS JOIN anchor
ORDER BY px.date
More from this analysisIs a Covered Put Actually Covered?
Twelve months of dividends a short seller owes, per share
ranking 8×4
→
Days to cover the reported short interest, household names
ranking 8×3
→
Best and worst 21-session moves since 2021
ranking 6×3
→
SPY intraday travel: close, high and low against the open, June 1 to July 10, 2026
series 28×5
→
See all 3,127 queries →