{"slug":"agent-native-quant-database-h5i-db","qid":"news_clock","label":"When market headlines publish, by New York clock hour","post_title":"h5i-db: Point-in-Time Data for Backtests","post_url":"/blog/agent-native-quant-database-h5i-db#q-news_clock","columns":["et_hour","articles"],"rows":[{"et_hour":"00:00","articles":184},{"et_hour":"01:00","articles":274},{"et_hour":"02:00","articles":353},{"et_hour":"03:00","articles":340},{"et_hour":"04:00","articles":504},{"et_hour":"05:00","articles":560},{"et_hour":"06:00","articles":739},{"et_hour":"07:00","articles":704},{"et_hour":"08:00","articles":826},{"et_hour":"09:00","articles":728},{"et_hour":"10:00","articles":753},{"et_hour":"11:00","articles":706},{"et_hour":"12:00","articles":962},{"et_hour":"13:00","articles":839},{"et_hour":"14:00","articles":702},{"et_hour":"15:00","articles":679},{"et_hour":"16:00","articles":811},{"et_hour":"17:00","articles":783},{"et_hour":"18:00","articles":547},{"et_hour":"19:00","articles":493},{"et_hour":"20:00","articles":378},{"et_hour":"21:00","articles":304},{"et_hour":"22:00","articles":306},{"et_hour":"23:00","articles":230}],"shape":"ranking","sql":"SELECT\n    formatDateTime(toTimeZone(published_utc, 'America/New_York'), '%H:00') AS et_hour,\n    countDistinct(id)                                                     AS articles\nFROM global_markets.stocks_news\nWHERE published_utc >= today() - 90\nGROUP BY et_hour\nORDER BY et_hour","computed_at":"2026-08-22T04:01:18.929033+00:00","elapsed":0.023466376}