{"slug":"market-recap-2026-06-30","qid":"baseline_quarter","label":"Q2 2026 end to end: each index ETF from the April 1 open to the June 30 close, regular hours","post_title":"Market Recap: June 30, 2026, The Day in Numbers","post_url":"/blog/market-recap-2026-06-30#q-baseline_quarter","columns":["ticker","quarter_first_session","quarter_sessions","quarter_open","quarter_close","quarter_pct","up_sessions"],"rows":[{"ticker":"QQQ","quarter_first_session":"2026-04-01","quarter_sessions":62,"quarter_open":581.48,"quarter_close":735.76,"quarter_pct":26.53,"up_sessions":38},{"ticker":"IWM","quarter_first_session":"2026-04-01","quarter_sessions":62,"quarter_open":249.92,"quarter_close":300.42,"quarter_pct":20.21,"up_sessions":35},{"ticker":"SPY","quarter_first_session":"2026-04-01","quarter_sessions":62,"quarter_open":653.9,"quarter_close":746.32,"quarter_pct":14.13,"up_sessions":36},{"ticker":"DIA","quarter_first_session":"2026-04-01","quarter_sessions":62,"quarter_open":466,"quarter_close":522.28,"quarter_pct":12.08,"up_sessions":34}],"shape":"series","sql":"WITH q2 AS (\n    SELECT ticker,\n           toDate(toTimeZone(window_start, 'America/New_York')) AS d,\n           argMin(toFloat64(open), window_start) AS d_open,\n           argMax(toFloat64(close), window_start) AS d_close\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')\n      AND window_start >= toDateTime('2026-04-01 00:00:00')\n      AND window_start < toDateTime('2026-07-01 00:00:00')\n      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199\n    GROUP BY ticker, d\n)\nSELECT\n    ticker,\n    toString(min(d)) AS quarter_first_session,\n    count() AS quarter_sessions,\n    round(argMin(d_open, d), 2) AS quarter_open,\n    round(argMax(d_close, d), 2) AS quarter_close,\n    round((argMax(d_close, d) / argMin(d_open, d) - 1) * 100, 2) AS quarter_pct,\n    countIf(d_close > d_open) AS up_sessions\nFROM q2\nGROUP BY ticker\nORDER BY quarter_pct DESC, ticker ASC","computed_at":"2026-07-26T05:43:14.385192+00:00","elapsed":0.457257265}