{"slug":"market-recap-2026-q2","qid":"sessions_receipt_q2","label":"62 sessions in the quarter, verified from the tape, month by month","post_title":"Market Recap: Q2 2026","post_url":"/blog/market-recap-2026-q2#q-sessions_receipt_q2","columns":["q2_sessions","april_sessions","may_sessions","june_sessions"],"rows":[{"q2_sessions":62,"april_sessions":21,"may_sessions":20,"june_sessions":21}],"shape":"scalar","sql":"SELECT\n    (SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs\n     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-04-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')) AS q2_sessions,\n    (SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs\n     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-04-01 00:00:00') AND window_start < toDateTime('2026-05-01 00:00:00')) AS april_sessions,\n    (SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs\n     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-05-01 00:00:00') AND window_start < toDateTime('2026-06-01 00:00:00')) AS may_sessions,\n    (SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs\n     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')) AS june_sessions","computed_at":"2026-07-16T12:07:13.871945+00:00","elapsed":1.520237163}