{"slug":"what-exchange-colocation-costs","qid":"message_clock","label":"message_clock","post_title":"what-exchange-colocation-costs","post_url":"/blog/what-exchange-colocation-costs#q-message_clock","columns":["et_time","message_count","trades_per_second"],"rows":[{"et_time":"04:00","message_count":3186,"trades_per_second":1.8},{"et_time":"04:30","message_count":827,"trades_per_second":0.5},{"et_time":"05:00","message_count":1103,"trades_per_second":0.6},{"et_time":"05:30","message_count":852,"trades_per_second":0.5},{"et_time":"06:00","message_count":670,"trades_per_second":0.4},{"et_time":"06:30","message_count":686,"trades_per_second":0.4},{"et_time":"07:00","message_count":11365,"trades_per_second":6.3},{"et_time":"07:30","message_count":3112,"trades_per_second":1.7},{"et_time":"08:00","message_count":2975,"trades_per_second":1.7},{"et_time":"08:30","message_count":11853,"trades_per_second":6.6},{"et_time":"09:00","message_count":3584,"trades_per_second":2},{"et_time":"09:30","message_count":91473,"trades_per_second":50.8},{"et_time":"10:00","message_count":68070,"trades_per_second":37.8},{"et_time":"10:30","message_count":78502,"trades_per_second":43.6},{"et_time":"11:00","message_count":78248,"trades_per_second":43.5},{"et_time":"11:30","message_count":86866,"trades_per_second":48.3},{"et_time":"12:00","message_count":45417,"trades_per_second":25.2},{"et_time":"12:30","message_count":34053,"trades_per_second":18.9},{"et_time":"13:00","message_count":44331,"trades_per_second":24.6},{"et_time":"13:30","message_count":51684,"trades_per_second":28.7},{"et_time":"14:00","message_count":49082,"trades_per_second":27.3},{"et_time":"14:30","message_count":57776,"trades_per_second":32.1},{"et_time":"15:00","message_count":67671,"trades_per_second":37.6},{"et_time":"15:30","message_count":134732,"trades_per_second":74.9},{"et_time":"16:00","message_count":9917,"trades_per_second":5.5},{"et_time":"16:30","message_count":2873,"trades_per_second":1.6},{"et_time":"17:00","message_count":1252,"trades_per_second":0.7},{"et_time":"17:30","message_count":2004,"trades_per_second":1.1},{"et_time":"18:00","message_count":2747,"trades_per_second":1.5},{"et_time":"18:30","message_count":1710,"trades_per_second":1},{"et_time":"19:00","message_count":3199,"trades_per_second":1.8},{"et_time":"19:30","message_count":1518,"trades_per_second":0.8}],"shape":"series","sql":"SELECT\n    formatDateTime(\n        toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 minute),\n        '%H:%i')                          AS et_time,\n    sum(transactions)                     AS message_count,\n    round(sum(transactions) / 1800, 1)    AS trades_per_second\nFROM global_markets.delayed_stocks_minute_aggs\nWHERE ticker = 'SPY'\n  AND window_start >= '2026-06-10 08:00:00'\n  AND window_start <  '2026-06-11 00:00:00'\nGROUP BY et_time\nORDER BY et_time","computed_at":"2026-09-30T16:12:03.961924+00:00","elapsed":0.002214243}