Is There a Minimum Holding Period for Stocks?
SPY daily closes across a pinned 61 day wash sale window, Jan to Mar 2025series ·
2026-10-05 · 41×4
Trades and share volume per session, six household names, September 2026ranking ·
2026-10-05 · 6×3
Days between ex-dividend date and record date, ten household payersseries ·
2026-10-05 · 19×4
Average days between ex-dividend dates, 2021 to dateseries ·
2026-10-05 · 10×4
SPY daily closes across a pinned 61 day wash sale window, Jan to Mar 2025
SPY daily closes across a pinned 61 day wash sale window, Jan to Mar 2025
| date | session_label | close | change_pct |
|---|---|---|---|
| 2025-01-15 | Jan 15, 2025 | 592.78 | -2.78 |
| 2025-01-16 | Jan 16, 2025 | 591.64 | -2.96 |
| 2025-01-17 | Jan 17, 2025 | 597.58 | -1.99 |
| 2025-01-21 | Jan 21, 2025 | 603.05 | -1.09 |
| 2025-01-22 | Jan 22, 2025 | 606.44 | -0.53 |
| 2025-01-23 | Jan 23, 2025 | 609.75 | 0.01 |
| 2025-01-24 | Jan 24, 2025 | 607.97 | -0.28 |
| 2025-01-27 | Jan 27, 2025 | 599.37 | -1.69 |
| 2025-01-28 | Jan 28, 2025 | 604.52 | -0.85 |
| 2025-01-29 | Jan 29, 2025 | 601.81 | -1.29 |
| 2025-01-30 | Jan 30, 2025 | 605.04 | -0.76 |
| 2025-01-31 | Jan 31, 2025 | 601.82 | -1.29 |
| 2025-02-03 | Feb 3, 2025 | 597.77 | -1.96 |
| 2025-02-04 | Feb 4, 2025 | 601.78 | -1.3 |
| 2025-02-05 | Feb 5, 2025 | 604.22 | -0.9 |
| 2025-02-06 | Feb 6, 2025 | 606.32 | -0.55 |
| 2025-02-07 | Feb 7, 2025 | 600.77 | -1.46 |
| 2025-02-10 | Feb 10, 2025 | 604.85 | -0.8 |
| 2025-02-11 | Feb 11, 2025 | 605.31 | -0.72 |
| 2025-02-12 | Feb 12, 2025 | 603.36 | -1.04 |
| 2025-02-13 | Feb 13, 2025 | 609.73 | 0 |
| 2025-02-14 | Feb 14, 2025 | 609.7 | 0 |
| 2025-02-18 | Feb 18, 2025 | 611.49 | 0.29 |
| 2025-02-19 | Feb 19, 2025 | 612.93 | 0.53 |
| 2025-02-20 | Feb 20, 2025 | 610.38 | 0.11 |
| 2025-02-21 | Feb 21, 2025 | 599.94 | -1.6 |
| 2025-02-24 | Feb 24, 2025 | 597.21 | -2.05 |
| 2025-02-25 | Feb 25, 2025 | 594.24 | -2.54 |
| 2025-02-26 | Feb 26, 2025 | 594.54 | -2.49 |
| 2025-02-27 | Feb 27, 2025 | 585.05 | -4.04 |
| 2025-02-28 | Feb 28, 2025 | 594.18 | -2.55 |
| 2025-03-03 | Mar 3, 2025 | 583.77 | -4.25 |
| 2025-03-04 | Mar 4, 2025 | 576.86 | -5.39 |
| 2025-03-05 | Mar 5, 2025 | 583.06 | -4.37 |
| 2025-03-06 | Mar 6, 2025 | 572.71 | -6.07 |
| 2025-03-07 | Mar 7, 2025 | 575.92 | -5.54 |
| 2025-03-10 | Mar 10, 2025 | 560.58 | -8.06 |
| 2025-03-11 | Mar 11, 2025 | 555.92 | -8.82 |
| 2025-03-12 | Mar 12, 2025 | 558.87 | -8.34 |
| 2025-03-13 | Mar 13, 2025 | 551.42 | -9.56 |
| 2025-03-14 | Mar 14, 2025 | 562.81 | -7.69 |
the exact SQL behind every number
WITH
(
SELECT toFloat64(any(close))
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date = '2025-02-14'
) AS sale_day_close
SELECT
toString(date) AS date,
formatDateTime(toDate(date), '%b %e, %Y') AS session_label,
round(toFloat64(close), 2) AS close,
round(100 * (toFloat64(close) / sale_day_close - 1), 2) AS change_pct
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2025-01-15'
AND date <= '2025-03-16'
ORDER BY date
More from this analysisIs There a Minimum Holding Period for Stocks?
Days between ex-dividend date and record date, ten household payers
series 19×4
→
Average days between ex-dividend dates, 2021 to date
series 10×4
→
Trades and share volume per session, six household names, September 2026
ranking 6×3
→
Regular dividends: ex-date before the record date, or on it
series 45×5
→
See all 3,094 queries →