{"slug":"weekly-market-recap","qid":"sectors","label":"The eleven S&P 500 sectors over the past week","post_title":"Weekly Market Recap: The Week in Numbers","post_url":"/blog/weekly-market-recap#q-sectors","columns":["sector","week_return_pct"],"rows":[{"sector":"Health Care","week_return_pct":3.55},{"sector":"Materials","week_return_pct":2.39},{"sector":"Staples","week_return_pct":1.96},{"sector":"Communications","week_return_pct":1.46},{"sector":"Consumer Disc.","week_return_pct":1.45},{"sector":"Financials","week_return_pct":1.01},{"sector":"Real Estate","week_return_pct":0.27},{"sector":"Energy","week_return_pct":-0.45},{"sector":"Utilities","week_return_pct":-2.85},{"sector":"Industrials","week_return_pct":-3.26},{"sector":"Technology","week_return_pct":-3.43}],"shape":"ranking","sql":"WITH sess AS (\n    SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,\n        argMin(toFloat64(open), toTimeZone(window_start, 'America/New_York')) AS o,\n        argMax(toFloat64(close), toTimeZone(window_start, 'America/New_York')) AS c\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker IN ('XLB', 'XLC', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')\n      AND window_start >= now() - INTERVAL 12 DAY AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959\n    GROUP BY ticker, d\n),\nwk AS (SELECT ticker, argMin(o, d) AS wo, argMax(c, d) AS wc FROM sess WHERE d >= (SELECT max(d) FROM sess) - 6 GROUP BY ticker)\nSELECT multiIf(ticker = 'XLK', 'Technology', ticker = 'XLC', 'Communications', ticker = 'XLE', 'Energy',\n    ticker = 'XLF', 'Financials', ticker = 'XLI', 'Industrials', ticker = 'XLB', 'Materials',\n    ticker = 'XLP', 'Staples', ticker = 'XLRE', 'Real Estate', ticker = 'XLU', 'Utilities',\n    ticker = 'XLV', 'Health Care', 'Consumer Disc.') AS sector,\n    round((wc / wo - 1) * 100, 2) AS week_return_pct\nFROM wk ORDER BY week_return_pct DESC","computed_at":"2026-08-25T13:09:12.921141+00:00","elapsed":0.212486697}