{"slug":"market-recap-2026-07-07","qid":"baseline_options_quote_tape","label":"The options NBBO stream: July 7 against July 6, and against the same session's equity quotes","post_title":"Market Recap: July 7, 2026, The Day in Numbers","post_url":"/blog/market-recap-2026-07-07#q-baseline_options_quote_tape","columns":["jul7_option_quote_rows","jul7_option_quote_updates_bn","jul6_option_quote_updates_bn","day_over_day_pct","jul7_stock_quote_updates_m","jul7_option_to_stock_ratio"],"rows":[{"jul7_option_quote_rows":8694614147,"jul7_option_quote_updates_bn":8.69,"jul6_option_quote_updates_bn":6.49,"day_over_day_pct":34,"jul7_stock_quote_updates_m":492.76,"jul7_option_to_stock_ratio":17.6}],"shape":"scalar","sql":"WITH\n    (\n        SELECT count()\n        FROM global_markets.cache_options_quotes\n        WHERE toYYYYMMDD(sip_timestamp) = 20260707\n    ) AS jul7_option_rows,\n    (\n        SELECT count()\n        FROM global_markets.cache_options_quotes\n        WHERE toYYYYMMDD(sip_timestamp) = 20260706\n    ) AS jul6_option_rows,\n    (\n        SELECT count()\n        FROM global_markets.cache_stocks_quotes\n        WHERE toYYYYMMDD(sip_timestamp) = 20260707\n    ) AS jul7_stock_quote_rows\nSELECT\n    jul7_option_rows AS jul7_option_quote_rows,\n    round(jul7_option_rows / 1e9, 2) AS jul7_option_quote_updates_bn,\n    round(jul6_option_rows / 1e9, 2) AS jul6_option_quote_updates_bn,\n    round((jul7_option_rows / jul6_option_rows - 1) * 100, 1) AS day_over_day_pct,\n    round(jul7_stock_quote_rows / 1e6, 2) AS jul7_stock_quote_updates_m,\n    round(jul7_option_rows / jul7_stock_quote_rows, 1) AS jul7_option_to_stock_ratio","computed_at":"2026-07-26T05:52:27.209584+00:00","elapsed":0.127041202}