{"slug":"the-pattern-day-trader-rule","qid":"sessions_per_month","label":"US trading sessions per month, January 2025 through June 2026","post_title":"Pattern Day Trader Rule: What Replaced It","post_url":"/blog/the-pattern-day-trader-rule#q-sessions_per_month","columns":["month","month_label","sessions"],"rows":[{"month":"2025-01","month_label":"January 2025","sessions":20},{"month":"2025-02","month_label":"February 2025","sessions":19},{"month":"2025-03","month_label":"March 2025","sessions":21},{"month":"2025-04","month_label":"April 2025","sessions":21},{"month":"2025-05","month_label":"May 2025","sessions":21},{"month":"2025-06","month_label":"June 2025","sessions":20},{"month":"2025-07","month_label":"July 2025","sessions":22},{"month":"2025-08","month_label":"August 2025","sessions":21},{"month":"2025-09","month_label":"September 2025","sessions":21},{"month":"2025-10","month_label":"October 2025","sessions":23},{"month":"2025-11","month_label":"November 2025","sessions":19},{"month":"2025-12","month_label":"December 2025","sessions":22},{"month":"2026-01","month_label":"January 2026","sessions":20},{"month":"2026-02","month_label":"February 2026","sessions":19},{"month":"2026-03","month_label":"March 2026","sessions":22},{"month":"2026-04","month_label":"April 2026","sessions":21},{"month":"2026-05","month_label":"May 2026","sessions":20},{"month":"2026-06","month_label":"June 2026","sessions":21}],"shape":"series","sql":"WITH trading_days AS (\n    SELECT DISTINCT toDate(toTimeZone(window_start, 'America/New_York')) AS session_date\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'SPY'\n      AND window_start >= toDateTime('2025-01-01 05:00:00')\n      AND window_start < toDateTime('2026-07-01 04:00:00')\n)\nSELECT formatDateTime(toStartOfMonth(session_date), '%Y-%m') AS month,\n       formatDateTimeInJodaSyntax(toStartOfMonth(session_date), 'MMMM yyyy') AS month_label,\n       count() AS sessions\nFROM trading_days\nGROUP BY month, month_label\nORDER BY month","computed_at":"2026-08-01T09:08:17.846837+00:00","elapsed":0.002155716}