{"slug":"order-time-in-force-explained","qid":"session_clock","label":"SPY share volume by ET clock hour, June 2026","post_title":"Time in Force Explained: Day, GTC, IOC, FOK","post_url":"/blog/order-time-in-force-explained#q-session_clock","columns":["et_time","pct_of_volume"],"rows":[{"et_time":"04:00","pct_of_volume":0.27},{"et_time":"05:00","pct_of_volume":0.11},{"et_time":"06:00","pct_of_volume":0.11},{"et_time":"07:00","pct_of_volume":0.48},{"et_time":"08:00","pct_of_volume":0.71},{"et_time":"09:00","pct_of_volume":9.32},{"et_time":"10:00","pct_of_volume":11.21},{"et_time":"11:00","pct_of_volume":10.17},{"et_time":"12:00","pct_of_volume":8.14},{"et_time":"13:00","pct_of_volume":8.51},{"et_time":"14:00","pct_of_volume":10.42},{"et_time":"15:00","pct_of_volume":25.02},{"et_time":"16:00","pct_of_volume":14.42},{"et_time":"17:00","pct_of_volume":0.64},{"et_time":"18:00","pct_of_volume":0.28},{"et_time":"19:00","pct_of_volume":0.17}],"shape":"series","sql":"SELECT\n    formatDateTime(toStartOfHour(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS et_time,\n    round(100 * sum(volume) / sum(sum(volume)) OVER (), 2)                               AS pct_of_volume\nFROM global_markets.delayed_stocks_minute_aggs\nWHERE ticker = 'SPY'\n  AND window_start >= toDateTime('2026-06-01 08:00:00', 'UTC')\n  AND window_start <  toDateTime('2026-07-01 00:00:00', 'UTC')\nGROUP BY et_time\nORDER BY et_time","computed_at":"2026-08-07T17:04:55.162045+00:00","elapsed":0.002234956}