{"slug":"market-recap-2026-07-07","qid":"baseline_quote_tape","label":"The whole equity NBBO stream: July 7 vs July 6 update counts","post_title":"Market Recap: July 7, 2026, The Day in Numbers","post_url":"/blog/market-recap-2026-07-07#q-baseline_quote_tape","columns":["jul7_updates_m","jul6_updates_m","day_over_day_pct","jul7_last_quote_et_minute","jul7_close_hour_updates_m"],"rows":[{"jul7_updates_m":492.76,"jul6_updates_m":391.96,"day_over_day_pct":25.7,"jul7_last_quote_et_minute":1199,"jul7_close_hour_updates_m":77.13}],"shape":"scalar","sql":"SELECT\n    round(countIf(toDate(sip_timestamp) = toDate('2026-07-07')) / 1e6, 2) AS jul7_updates_m,\n    round(countIf(toDate(sip_timestamp) = toDate('2026-07-06')) / 1e6, 2) AS jul6_updates_m,\n    round((countIf(toDate(sip_timestamp) = toDate('2026-07-07')) / countIf(toDate(sip_timestamp) = toDate('2026-07-06')) - 1) * 100, 1) AS day_over_day_pct,\n    toHour(toTimeZone(maxIf(sip_timestamp, toDate(sip_timestamp) = toDate('2026-07-07')), 'America/New_York')) * 60\n        + toMinute(toTimeZone(maxIf(sip_timestamp, toDate(sip_timestamp) = toDate('2026-07-07')), 'America/New_York')) AS jul7_last_quote_et_minute,\n    round(countIf(sip_timestamp >= '2026-07-07 19:00:00' AND sip_timestamp < '2026-07-07 20:00:00') / 1e6, 2) AS jul7_close_hour_updates_m\nFROM global_markets.cache_stocks_quotes\nWHERE sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-08 00:00:00'","computed_at":"2026-07-26T05:51:54.661494+00:00","elapsed":76.717341801}