{"slug":"us-daylight-saving-switch-polish-time","qid":"zegar_obrotu","label":"zegar_obrotu","post_title":"us-daylight-saving-switch-polish-time","post_url":"/blog/lang/pl/us-daylight-saving-switch-polish-time#q-zegar_obrotu","columns":["godzina_pl","mln_akcji_30_10","mln_akcji_06_11"],"rows":[{"godzina_pl":"09:00","mln_akcji_30_10":0.1,"mln_akcji_06_11":0},{"godzina_pl":"10:00","mln_akcji_30_10":0,"mln_akcji_06_11":0.1},{"godzina_pl":"11:00","mln_akcji_30_10":0.1,"mln_akcji_06_11":0.1},{"godzina_pl":"12:00","mln_akcji_30_10":0.1,"mln_akcji_06_11":0.1},{"godzina_pl":"13:00","mln_akcji_30_10":0.8,"mln_akcji_06_11":0.1},{"godzina_pl":"14:00","mln_akcji_30_10":11.3,"mln_akcji_06_11":0.4},{"godzina_pl":"15:00","mln_akcji_30_10":10.4,"mln_akcji_06_11":7.4},{"godzina_pl":"16:00","mln_akcji_30_10":6.4,"mln_akcji_06_11":16.4},{"godzina_pl":"17:00","mln_akcji_30_10":5.1,"mln_akcji_06_11":9.4},{"godzina_pl":"18:00","mln_akcji_30_10":4.8,"mln_akcji_06_11":8.1},{"godzina_pl":"19:00","mln_akcji_30_10":7.5,"mln_akcji_06_11":7.2},{"godzina_pl":"20:00","mln_akcji_30_10":19.2,"mln_akcji_06_11":7.8},{"godzina_pl":"21:00","mln_akcji_30_10":8,"mln_akcji_06_11":18.2},{"godzina_pl":"22:00","mln_akcji_30_10":0.3,"mln_akcji_06_11":7.6},{"godzina_pl":"23:00","mln_akcji_30_10":0.1,"mln_akcji_06_11":0.2}],"shape":"ranking","sql":"WITH obrot AS\n(\n    SELECT\n        toUInt8(toHour(toTimeZone(window_start, 'Europe/Warsaw'))) AS h,\n        round(toFloat64(sumIf(volume, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2025-10-30'))) / 1e6, 1) AS mln_rozjazd,\n        round(toFloat64(sumIf(volume, toDate(toTimeZone(window_start, 'America/New_York')) = toDate('2025-11-06'))) / 1e6, 1) AS mln_po_zmianie\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'SPY'\n      AND window_start >= '2025-10-30 00:00:00'\n      AND window_start <  '2025-11-07 06:00:00'\n      AND toDate(toTimeZone(window_start, 'America/New_York')) IN (toDate('2025-10-30'), toDate('2025-11-06'))\n    GROUP BY h\n)\nSELECT\n    concat(leftPad(toString(s.h), 2, '0'), ':00') AS godzina_pl,\n    o.mln_rozjazd                                 AS mln_akcji_30_10,\n    o.mln_po_zmianie                              AS mln_akcji_06_11\nFROM\n(\n    SELECT toUInt8(9 + arrayJoin(range(15))) AS h\n) AS s\nLEFT JOIN obrot AS o ON o.h = s.h\nORDER BY s.h","computed_at":"2026-10-16T15:31:57.337895+00:00","elapsed":0.146006841}