Wash Sale Rule and Options: The 61-Day Window
How many trading sessions fit inside a 61 day wash sale windowseries ·
2026-08-13 · 30×4
One full 61 day wash sale window on the tape: AAPL, Dec 1 2025 through Jan 30 2026series ·
2026-08-13 · 42×3
Average call and put delta by strike distance, AAPL, 20 to 45 days to expiry, June 2026ranking ·
2026-08-13 · 5×4
Every December session and how far its wash sale window reaches into the new yearseries ·
2026-08-13 · 22×4
Selling Mutual Funds at a Loss: How Basis Works
Daily tracking difference against SPY: broad US equity funds, first half of 2026ranking ·
2026-08-01 · 4×3
The same monthly lots ranked by per share result at the December 2022 priceranking ·
2026-08-01 · 18×3
Distribution cadence: index and income funds, twelve months to June 30, 2026ranking ·
2026-08-01 · 9×4
A monthly buyer's lot prices and running average cost: VTI, July 2021 to December 2022series ·
2026-08-01 · 18×4
How many trading sessions fit inside a 61 day wash sale window
How many trading sessions fit inside a 61 day wash sale window
| month | last_session | sessions_in_window | calendar_days_in_window |
|---|---|---|---|
| 2024-01-01 | 2024-01-31 | 42 | 61 |
| 2024-02-01 | 2024-02-29 | 42 | 61 |
| 2024-03-01 | 2024-03-28 | 43 | 61 |
| 2024-04-01 | 2024-04-30 | 43 | 61 |
| 2024-05-01 | 2024-05-31 | 41 | 61 |
| 2024-06-01 | 2024-06-28 | 41 | 61 |
| 2024-07-01 | 2024-07-31 | 44 | 61 |
| 2024-08-01 | 2024-08-30 | 42 | 61 |
| 2024-09-01 | 2024-09-30 | 42 | 61 |
| 2024-10-01 | 2024-10-31 | 43 | 61 |
| 2024-11-01 | 2024-11-29 | 41 | 61 |
| 2024-12-01 | 2024-12-31 | 40 | 61 |
| 2025-01-01 | 2025-01-31 | 39 | 61 |
| 2025-02-01 | 2025-02-28 | 42 | 61 |
| 2025-03-01 | 2025-03-31 | 42 | 61 |
| 2025-04-01 | 2025-04-30 | 43 | 61 |
| 2025-05-01 | 2025-05-30 | 41 | 61 |
| 2025-06-01 | 2025-06-30 | 41 | 61 |
| 2025-07-01 | 2025-07-31 | 43 | 61 |
| 2025-08-01 | 2025-08-29 | 42 | 61 |
| 2025-09-01 | 2025-09-30 | 43 | 61 |
| 2025-10-01 | 2025-10-31 | 42 | 61 |
| 2025-11-01 | 2025-11-28 | 41 | 61 |
| 2025-12-01 | 2025-12-31 | 42 | 61 |
| 2026-01-01 | 2026-01-30 | 40 | 61 |
| 2026-02-01 | 2026-02-27 | 42 | 61 |
| 2026-03-01 | 2026-03-31 | 43 | 61 |
| 2026-04-01 | 2026-04-30 | 42 | 61 |
| 2026-05-01 | 2026-05-29 | 41 | 61 |
| 2026-06-01 | 2026-06-30 | 42 | 61 |
the exact SQL behind every number
WITH sessions AS
(
SELECT DISTINCT date AS d
FROM global_markets.stocks_daily_aggs
WHERE ticker = 'SPY'
AND date >= '2023-11-01'
),
month_ends AS
(
SELECT
toStartOfMonth(d) AS m,
max(d) AS anchor
FROM sessions
WHERE d >= '2024-01-01'
AND d < '2026-07-01'
GROUP BY m
)
SELECT
toString(me.m) AS month,
toString(me.anchor) AS last_session,
countIf(s.d >= me.anchor - 30 AND s.d <= me.anchor + 30) AS sessions_in_window,
61 AS calendar_days_in_window
FROM month_ends AS me
CROSS JOIN sessions AS s
GROUP BY me.m, me.anchor
ORDER BY me.m
More from this analysisWash Sale Rule and Options: The 61-Day Window
One full 61 day wash sale window on the tape: AAPL, Dec 1 2025 through Jan 30 2026
series 42×3
→
Every December session and how far its wash sale window reaches into the new year
series 22×4
→
Average call and put delta by strike distance, AAPL, 20 to 45 days to expiry, June 2026
ranking 5×4
→
A monthly buyer's lot prices and running average cost: VTI, July 2021 to December 2022
series 18×4
→
See all 2,170 queries →