{"slug":"what-real-time-market-data-costs","qid":"quote_firehose","label":"AAPL quote updates by ET clock hour, June 16 2026","post_title":"What Real-Time Market Data Actually Costs","post_url":"/blog/what-real-time-market-data-costs#q-quote_firehose","columns":["et_hour","quote_messages","quote_messages_pretty"],"rows":[{"et_hour":"10:00","quote_messages":213956,"quote_messages_pretty":"213.96 thousand"},{"et_hour":"15:00","quote_messages":197483,"quote_messages_pretty":"197.48 thousand"},{"et_hour":"11:00","quote_messages":183386,"quote_messages_pretty":"183.39 thousand"},{"et_hour":"12:00","quote_messages":162777,"quote_messages_pretty":"162.78 thousand"},{"et_hour":"09:00","quote_messages":116833,"quote_messages_pretty":"116.83 thousand"},{"et_hour":"13:00","quote_messages":115644,"quote_messages_pretty":"115.64 thousand"},{"et_hour":"14:00","quote_messages":89692,"quote_messages_pretty":"89.69 thousand"},{"et_hour":"08:00","quote_messages":961,"quote_messages_pretty":"961.00"},{"et_hour":"07:00","quote_messages":685,"quote_messages_pretty":"685.00"},{"et_hour":"04:00","quote_messages":669,"quote_messages_pretty":"669.00"},{"et_hour":"16:00","quote_messages":561,"quote_messages_pretty":"561.00"},{"et_hour":"05:00","quote_messages":469,"quote_messages_pretty":"469.00"},{"et_hour":"18:00","quote_messages":419,"quote_messages_pretty":"419.00"},{"et_hour":"19:00","quote_messages":339,"quote_messages_pretty":"339.00"},{"et_hour":"06:00","quote_messages":226,"quote_messages_pretty":"226.00"},{"et_hour":"17:00","quote_messages":129,"quote_messages_pretty":"129.00"}],"shape":"ranking","sql":"SELECT\n    formatDateTime(toTimeZone(sip_timestamp, 'America/New_York'), '%H:00') AS et_hour,\n    count()                                                                AS quote_messages,\n    formatReadableQuantity(count())                                        AS quote_messages_pretty\nFROM global_markets.cache_stocks_quotes\nWHERE ticker = 'AAPL'\n  AND sip_timestamp >= toDateTime('2026-06-16 08:00:00', 'UTC')\n  AND sip_timestamp <  toDateTime('2026-06-17 01:00:00', 'UTC')\nGROUP BY et_hour\nORDER BY quote_messages DESC","computed_at":"2026-08-22T04:35:51.139297+00:00","elapsed":0.100416023}