{"slug":"spy-etf-price-in-krw","qid":"kst_clock","label":"kst_clock","post_title":"spy-etf-price-in-krw","post_url":"/blog/spy-etf-price-in-krw#q-kst_clock","columns":["kst_clock","june_volume_m","january_volume_m"],"rows":[{"kst_clock":"22:30","june_volume_m":5.34,"january_volume_m":0.33},{"kst_clock":"23:00","june_volume_m":3.71,"january_volume_m":0.42},{"kst_clock":"23:30","june_volume_m":3.02,"january_volume_m":9.62},{"kst_clock":"00:00","june_volume_m":2.71,"january_volume_m":6.53},{"kst_clock":"00:30","june_volume_m":3.4,"january_volume_m":5.86},{"kst_clock":"01:00","june_volume_m":2.51,"january_volume_m":4.41},{"kst_clock":"01:30","june_volume_m":2.38,"january_volume_m":4.13},{"kst_clock":"02:00","june_volume_m":2.55,"january_volume_m":3.43},{"kst_clock":"02:30","june_volume_m":2.56,"january_volume_m":3.27},{"kst_clock":"03:00","june_volume_m":3.02,"january_volume_m":3.01},{"kst_clock":"03:30","june_volume_m":3.24,"january_volume_m":2.89},{"kst_clock":"04:00","june_volume_m":4.18,"january_volume_m":3.84},{"kst_clock":"04:30","june_volume_m":10.85,"january_volume_m":4.58},{"kst_clock":"05:00","june_volume_m":8.12,"january_volume_m":5.09},{"kst_clock":"05:30","june_volume_m":0.55,"january_volume_m":12.52},{"kst_clock":"06:00","june_volume_m":0.22,"january_volume_m":5.6}],"shape":"ranking","sql":"WITH minute_bars AS\n(\n    SELECT\n        toTimeZone(window_start, 'Asia/Seoul')               AS kst,\n        toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,\n        volume\n    FROM global_markets.delayed_stocks_minute_aggs\n    WHERE ticker = 'SPY'\n      AND (\n              (window_start >= '2026-06-01 00:00:00' AND window_start < '2026-07-01 00:00:00')\n           OR (window_start >= '2026-01-05 00:00:00' AND window_start < '2026-02-01 00:00:00')\n          )\n)\nSELECT\n    formatDateTime(toStartOfInterval(kst, INTERVAL 30 MINUTE), '%H:%i') AS kst_clock,\n    round(sumIf(volume, et_date >= toDate('2026-06-01'))\n          / greatest(uniqExactIf(et_date, et_date >= toDate('2026-06-01')), 1) / 1e6, 2) AS june_volume_m,\n    round(sumIf(volume, et_date <  toDate('2026-06-01'))\n          / greatest(uniqExactIf(et_date, et_date <  toDate('2026-06-01')), 1) / 1e6, 2) AS january_volume_m\nFROM minute_bars\nGROUP BY kst_clock\nHAVING greatest(june_volume_m, january_volume_m) >= 2\nORDER BY (toUInt16(substring(kst_clock, 1, 2)) * 60 + toUInt16(substring(kst_clock, 4, 2)) + 420) % 1440","computed_at":"2026-09-30T15:41:12.461325+00:00","elapsed":0.003348447}