{"slug":"how-exchange-speed-bumps-work","qid":"quote_gap","label":"quote_gap","post_title":"how-exchange-speed-bumps-work","post_url":"/blog/how-exchange-speed-bumps-work#q-quote_gap","columns":["symbol","quote_message_count","avg_ms_between_quotes"],"rows":[{"symbol":"SPY","quote_message_count":1338401,"avg_ms_between_quotes":2.69},{"symbol":"NVDA","quote_message_count":806802,"avg_ms_between_quotes":4.462},{"symbol":"AAPL","quote_message_count":307855,"avg_ms_between_quotes":11.694},{"symbol":"KO","quote_message_count":117738,"avg_ms_between_quotes":30.576},{"symbol":"MSFT","quote_message_count":77282,"avg_ms_between_quotes":46.583}],"shape":"ranking","sql":"SELECT\n    ticker                        AS symbol,\n    count()                       AS quote_message_count,\n    round(3600000.0 / count(), 3) AS avg_ms_between_quotes\nFROM global_markets.cache_stocks_quotes\nWHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'SPY', 'KO')\n  AND sip_timestamp >= '2026-06-10 15:00:00'\n  AND sip_timestamp <  '2026-06-10 16:00:00'\nGROUP BY symbol\nORDER BY avg_ms_between_quotes ASC","computed_at":"2026-09-28T15:55:49.952506+00:00","elapsed":0.004799999}