జూలై 8, 2026 మార్కెట్ రీక్యాప్: సంఖ్యల్లో రోజు
చిప్ బౌన్స్ సూచీలు పెద్దగా అనుభవించలేదు: చాలా సెమీలు ఆకుపచ్చలో, NVDA రెండో రోజు లాభపడింది, MU అత్యధిక డాలర్ నష్టపోయిన పేరు, విస్తృత టేప్ రెండుకు ఒకటి కంటే ఎక్కువ ఎరుపులో ఉంది.
బుధవారం, జూలై 8, 2026 ఒక రోజు చిప్ బౌన్స్గా నిలిచింది, సూచీలు దాన్ని పెద్దగా అనుభవించలేదు. SNDK +6.8%, AVGO +4.82%, NVDA +3.66% వద్ద ముగిసింది — మంగళవారం చిప్ పతనం నుండి ఒక పదునైన మలుపు — కానీ సూచీ ETFలు నిలకడగా ఉన్నాయి: SPY -0.31% మరియు QQQ +0.25%. విస్తృత టేప్ ముందు రోజు కంటే రెండుకు-ఒకటి నిష్పత్తిలో మరింత ఎరుపు రంగులో నడిచింది: 1821 పెరిగినవి, 4260 తగ్గినవి, ముందు సెషన్ 33.8% తర్వాత పెరిగిన వాటా 29.6%. కింద ఉన్న ప్రతి సంఖ్య నిల్వ చేసిన ప్రశ్న నుండి చదవబడింది — ఖచ్చితమైన SQL కోసం ఏదైనా ప్యానెల్ను విస్తరించండి.
స్కోర్బోర్డు
ప్రతి మార్పు జూలై 8 చివరి రెగ్యులర్ సెషన్ నిమిషపు బారును మంగళవారం జూలై 7తో — వరుస ట్రేడింగ్ సెషన్లతో పోలుస్తుంది. వరుసలు అక్షరక్రమంలో ఉన్నాయి, కాబట్టి ప్రతి ETF స్థిర స్థానంలో ఉంటుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH prior AS (
SELECT ticker, argMax(close, window_start) AS prior_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
AND window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00'
GROUP BY ticker
),
sess AS (
SELECT ticker,
argMin(open, window_start) AS day_open,
argMax(close, window_start) AS day_close,
max(high) AS day_high,
min(low) AS day_low,
round(toFloat64(sum(volume)) / 1e6, 1) AS shares_traded_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
AND window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
GROUP BY ticker
)
SELECT
s.ticker AS ticker,
round(toFloat64(p.prior_close), 2) AS prior_close,
round(toFloat64(s.day_open), 2) AS day_open,
round(toFloat64(s.day_close), 2) AS day_close,
round((toFloat64(s.day_open) / toFloat64(p.prior_close) - 1) * 100, 2) AS gap_pct,
round((toFloat64(s.day_close) / toFloat64(s.day_open) - 1) * 100, 2) AS intraday_pct,
round((toFloat64(s.day_close) / toFloat64(p.prior_close) - 1) * 100, 2) AS pct_change,
round(toFloat64(s.day_high), 2) AS day_high,
round(toFloat64(s.day_low), 2) AS day_low,
s.shares_traded_m
FROM sess s LEFT JOIN prior p ON s.ticker = p.ticker
ORDER BY tickerనాలుగు ETFలు ఓపెన్ వద్ద కిందికి ఖాళీతో ప్రారంభమై, అక్కడి నుండి వేర్వేరు దారుల్లో వెళ్ళాయి. DIA ముందటి ముగింపుతో పోలిస్తే -0.97% వద్ద సెషన్ను ప్రారంభించి, మరింత క్షీణించి, -1.09% వద్ద ముగించింది. IWM -0.73% వద్ద ప్రారంభమై, కిందికే ఉండిపోయి, -0.92% వద్ద ముగించింది. SPY -0.6% వద్ద ప్రారంభమై, రోజంతా నెమ్మదిగా కోలుకుని, చివరికి -0.31% వద్ద ముగించింది — ఓపెన్ నుండి కోలుకోవడం ఖాళీ కంటే తక్కువగా ఉంది. QQQ -0.64% వద్ద ప్రారంభమై, ముగింపు నాటికి +0.25% కు పెరిగింది, నాలుగింటిలో ఇదొక్కటే లాభంలో ముగిసింది.
ఈ రోజు అసాధారణంగా ఉందా?
SPY ఓపెన్-టు-క్లోజ్ కదలిక 0.29% గత 22 సెషన్లలో 16వ స్థానంలో నిలిచింది — ఇది సూచీకి మధ్యస్థమైన రోజు, తీవ్రమైనది కాదు. QQQ క్లోజ్-ఓవర్-క్లోజ్ కదలిక +0.25% గత 22 సెషన్లలో 21వ స్థానంలో నిలిచింది — QQQ కి ఇటీవలి నెలలో అతి చిన్న కదలికల్లో ఒకటి, ఇది సూచీ మ్యూట్ అయిన ముద్రణకు అనుగుణంగా ఉంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
round(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-08')), 2) AS qqq_close_over_close_pct,
arrayCount(x -> x > abs(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-08'))), groupArrayIf(abs(cc_pct), ticker = 'QQQ' AND d != toDate('2026-07-08'))) + 1 AS qqq_abs_move_rank,
countIf(ticker = 'QQQ') AS qqq_sessions_compared,
round(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-08')), 2) AS spy_open_to_close_pct,
arrayCount(x -> x > abs(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-08'))), groupArrayIf(abs(oc_pct), ticker = 'SPY' AND d != toDate('2026-07-08'))) + 1 AS spy_abs_move_rank,
countIf(ticker = 'SPY') AS spy_sessions_compared,
toString(min(d)) AS first_session
FROM (
SELECT ticker, d,
(close_px / lagInFrame(close_px) OVER (PARTITION BY ticker ORDER BY d) - 1) * 100 AS cc_pct,
oc_pct
FROM (
SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
argMax(toFloat64(close), window_start) AS close_px,
(argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS oc_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ')
AND window_start >= toDateTime('2026-06-05 13:30:00')
AND window_start < toDateTime('2026-07-09 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY ticker, d
)
)బ్రెడ్త్: ముందటి రోజు కంటే మరింత ఎక్కువ రెండు-నుండి-ఒకటి ఎరుపు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
countIf(close_8 > close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS advancers,
countIf(close_8 < close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS decliners,
countIf(close_8 = close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS unchanged,
countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000) AS liquid_tickers,
countIf(close_7 > 0 AND close_8 > 0) AS traded_both_sessions,
countIf(close_7 > 0 AND close_8 > 0) - countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000) AS dropped_by_liquidity_filter,
round(100.0 * countIf(close_8 > close_7 AND close_7 > 0 AND dv_8 >= 1000000) / countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000), 1) AS advancer_pct,
round(100.0 * countIf(close_7 > close_6 AND close_6 > 0 AND dv_7 >= 1000000) / countIf(close_7 > 0 AND close_6 > 0 AND dv_7 >= 1000000), 1) AS jul7_advancer_pct
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00')) AS close_6,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS close_7,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00')) AS close_8,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS dv_8,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00') AS dv_7
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-08 20:00:00'
GROUP BY ticker
)పెరిగినవాటి (1821) మరియు తగ్గినవాటి (4260) మధ్య అంతరం, పెరిగినవాటి వాటాను 29.6% వద్ద ఉంచింది, ముందటి సెషన్ లోని 33.8% నుండి తగ్గింది — రెండు రోజులకు ఒకే లిక్విడిటీ ఫిల్టర్ పై అదే గణన నడిపారు. రెండు రోజుల్లో క్లోజ్ ఉన్న 11439 పేర్లలో, 5284 $1M-ట్రేడెడ్ ఫిల్టర్ కంటే దిగువకు పడిపోయాయి మరియు లెక్కింపు నుండి మినహాయించబడ్డాయి. చిప్-నేతృత్వంలోని బౌన్స్ మరియు సూచీ యొక్క మిశ్రమ ముగింపు, మరింత ఏకరీతిగా ప్రతికూలంగా ఉన్న విస్తృత టేప్ పైన నిలిచాయి.
చిప్ కాంప్లెక్స్ బౌన్స్ అయింది — బలంగా, భారీ వాల్యూమ్తో
వరుసలు అక్షర క్రమంలో ఉన్నాయి, కాబట్టి ప్రతి పేరు స్థిర స్థానంలో ఉంటుంది; మంగళవారం పోలిక పట్టిక కింద ఉన్న రసీదుల బ్లాక్లోని జూలై 7 మరియు జూలై 6 ముగింపు ధరల నుండి తాజాగా లెక్కించబడింది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_name AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-08 00:00:00')) AS prior_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 00:00:00')) AS day_close,
maxIf(toFloat64(high), window_start >= '2026-07-08 00:00:00') AS day_high,
minIf(toFloat64(low), window_start >= '2026-07-08 00:00:00') AS day_low,
argMinIf(window_start, (toFloat64(low), toInt64(toUnixTimestamp(window_start))), window_start >= '2026-07-08 00:00:00') AS low_bar,
argMaxIf(window_start, (toFloat64(high), -toInt64(toUnixTimestamp(window_start))), window_start >= '2026-07-08 00:00:00') AS high_bar,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 00:00:00') / 1e9, 2) AS day_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AMD', 'AVGO', 'INTC', 'KLAC', 'LRCX', 'MRVL', 'MU', 'NVDA', 'SNDK', 'SOXL', 'SOXS', 'STX', 'TER', 'WDC')
AND ((window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')
OR (window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'))
GROUP BY ticker
)
SELECT
ticker,
round(prior_close, 2) AS prior_close,
round(day_close, 2) AS day_close,
round((day_close / prior_close - 1) * 100, 2) AS pct_chg,
round(((day_high - day_low) / prior_close) * 100, 2) AS range_pct,
round(toFloat64(day_low), 2) AS day_low,
round(toFloat64(day_high), 2) AS day_high,
toUInt32(toHour(toTimeZone(low_bar, 'America/New_York')) * 60 + toMinute(toTimeZone(low_bar, 'America/New_York'))) AS low_minute_et,
toUInt32(toHour(toTimeZone(high_bar, 'America/New_York')) * 60 + toMinute(toTimeZone(high_bar, 'America/New_York'))) AS high_minute_et,
day_dollar_bn
FROM per_name
ORDER BY tickerపద్నాలుగు చిప్ పేర్లలో 12 ఆకుపచ్చగా ముగిశాయి — మంగళవారం సెషన్కు వ్యతిరేకం, ఆ రోజు పద్నాలుగింటిలో 12 ఎరుపుగా ముగిశాయి. SNDK +6.8% వద్ద 16.82 బిలియన్ డాలర్ల ట్రేడింగ్తో కాంప్లెక్స్ను నడిపించింది, AVGO +4.82% వద్ద దాని వెనుకే ఉంది; ఇతర స్టోరేజ్ పేర్లు అనుసరించాయి — STX +3.9%, WDC +3.45%. 3x రేపర్ SOXL +5.79% పరిగెత్తింది మరియు ఇన్వర్స్ SOXS -6.22% — అంతర్లీన కాంప్లెక్స్లో ఒక రోజు రికవరీకి అనుగుణంగా. MU మరింత నిరాడంబరంగా +1.11% పెరిగింది కానీ 32.02 బిలియన్ డాలర్లను ముద్రించింది — ప్యానెల్లో అత్యధిక డాలర్-వాల్యూమ్ పేరు. NVDA వరుసగా రెండవ ఆకుపచ్చ రోజుకు +3.66% వద్ద ముగిసింది: మంగళవారం పతనం సమయంలో (ఆ రోజు +0.67%) ఆకుపచ్చగా ముగిసిన ఈ ప్యానెల్లోని కేవలం 2 పేర్లలో ఇది ఒకటి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
countIf(close_8 > close_7) AS jul8_green,
countIf(close_8 < close_7) AS jul8_red,
countIf(close_7 > close_6) AS jul7_green,
countIf(close_7 < close_6) AS jul7_red,
round(anyIf((close_7 / close_6 - 1) * 100, ticker = 'NVDA'), 2) AS nvda_jul7_pct,
count() AS names_counted
FROM (
SELECT ticker,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00')) AS close_6,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS close_7,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00')) AS close_8
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AMD', 'AVGO', 'INTC', 'KLAC', 'LRCX', 'MRVL', 'MU', 'NVDA', 'SNDK', 'SOXL', 'SOXS', 'STX', 'TER', 'WDC')
AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-08 20:00:00'
GROUP BY ticker
)మరో వైపు: రక్షణాత్మక, వృద్ధి మెగా-క్యాప్లు అనుసరించలేదు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_name AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-08 00:00:00')) AS prior_close_raw,
toFloat64(argMinIf(open, window_start, window_start >= '2026-07-08 00:00:00')) AS day_open_raw,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 00:00:00')) AS day_close_raw,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 00:00:00') / 1e9, 2) AS day_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('CRNX', 'CVX', 'JNJ', 'LLY', 'META', 'TSLA', 'UNH', 'XOM')
AND ((window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')
OR (window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'))
GROUP BY ticker
)
SELECT
ticker,
round(prior_close_raw, 2) AS prior_close,
round(day_open_raw, 2) AS day_open,
round(day_close_raw, 2) AS day_close,
round((day_open_raw / prior_close_raw - 1) * 100, 2) AS gap_pct,
round((day_close_raw / day_open_raw - 1) * 100, 2) AS intraday_pct,
round((day_close_raw / prior_close_raw - 1) * 100, 2) AS pct_chg,
day_dollar_bn
FROM per_name
ORDER BY tickerవృద్ధి మెగా-క్యాప్లు చిప్ సముదాయానికి వ్యతిరేక దిశలో కదిలాయి: TSLA -2.22%, META -2.04%, LLY -1.6%. CVX మాత్రమే ప్యానెల్లో ఆకుపచ్చ ముగింపును నమోదు చేసింది, ప్రారంభ గ్యాప్తో +1.12% పెరిగింది, అయితే XOM +1.26% ఎక్కువగా ప్రారంభమై ముగింపు నాటికి -0.49% కు క్షీణించింది. దీంతో బుధవారం నాటి టేప్ రెండుగా చీలింది — చిప్ పేర్లు పెరగ్గా, వృద్ధి, రక్షణాత్మక షేర్లు తగ్గాయి — వీటి మధ్య సూచీలు స్థిరంగా నిలిచాయి. (వరుసలు అక్షర క్రమంలో ఉన్నాయి: CRNX, CVX, JNJ, LLY, META, TSLA, UNH, XOM.)
డబ్బు ఎక్కడ కదిలింది
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT leaderboard, ticker, dollar_volume_bn, shares_m,
round(1000 * dollar_volume_bn / shares_m, 2) AS implied_avg_price,
round(100 * if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m)
/ max(if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m)) OVER (PARTITION BY leaderboard), 1) AS pct_of_board_leader
FROM (
SELECT
'by dollars traded' AS leaderboard,
ticker,
round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY dollar_volume_bn DESC
LIMIT 6
UNION ALL
SELECT
'by shares traded' AS leaderboard,
ticker,
round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY shares_m DESC
LIMIT 4
)
ORDER BY leaderboard, pct_of_board_leader DESCMU 32.02B డాలర్లు నడిచింది — టేప్లో అత్యంత భారీ పేరు, $30B మార్కును దాటిన ఏకైక స్టాక్. SPY (26.49B), NVDA (24.17B), మరియు QQQ (20.9B) తర్వాత స్థానాల్లో నిలిచాయి, SNDK 16.82B వద్ద, TSLA 11.71B వద్ద డాలర్ బోర్డును పూర్తి చేశాయి. షేర్ల బోర్డు వేరే కథ చెప్పింది: 3x విలోమ సెమీకండక్టర్ ETF అయిన SOXS 636.5M షేర్లను $4.67 సూచిత సగటు ధర వద్ద ట్రేడ్ చేసింది — భారీ చిప్ రోజున తక్కువ ధర గల 3x ర్యాపర్ యొక్క మెకానిక్స్.
సెషన్ ఆకృతి
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
round(sum(toFloat64(volume)) / 1e9, 2) AS shares_bn,
round(100 * sum(toFloat64(volume)) / max(sum(toFloat64(volume))) OVER (), 1) AS pct_of_biggest_bucket
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
GROUP BY et_time
ORDER BY et_timeవాల్యూమ్ ఒక పాఠ్యపుస్తకపు U-ఆకారాన్ని గీసింది: ప్రారంభ బకెట్ రోజులోని అతిపెద్ద బకెట్లో 89.9% వంతు నడిచింది మరియు ఉదయం అంతా క్షీణించి, తూర్పు సమయం మధ్యాహ్నం 1:00–1:30 స్లాట్లో 34.1% వద్ద అట్టడుగు స్థాయికి చేరుకుంది. ముగింపు అరగంట (తూర్పు సమయం 15:30) 2.2B షేర్లతో రోజులోనే అతిపెద్ద బకెట్గా నిలిచింది — ప్రారంభపు 1.98B కంటే పెద్దది, ఇది ఒక సాధారణ సెషన్కు ప్రామాణిక నమూనా.
ఆప్షన్ల టేప్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
(
SELECT (groupArray(und), groupArray(strike), groupArray(typ), groupArray(vol), groupArray(avg_px), groupArray(is_0dte))
FROM (
SELECT any(underlying_symbol) AS und, any(toFloat64(strike_price)) AS strike, any(option_type) AS typ,
sum(size) AS vol, round(avg(toFloat64(price)), 3) AS avg_px,
if(substring(ticker, length(ticker) - 14, 6) = '260708', 1, 0) AS is_0dte
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'
GROUP BY ticker
ORDER BY vol DESC
LIMIT 2
)
) AS top2,
(
SELECT round(toFloat64(argMax(close, window_start)), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
) AS spy_regular_close,
(
SELECT round(toFloat64(sum(size)) / 1e6, 2)
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-08 00:00:00'
) AS jul7_contracts_m,
(
SELECT round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260707') / sum(size), 1)
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-08 00:00:00'
) AS jul7_pct_0dte
SELECT
round(count() / 1e6, 2) AS option_prints_m,
round(toFloat64(sum(size)) / 1e6, 2) AS contracts_m,
jul7_contracts_m,
round(100.0 * sumIf(size, option_type = 'C') / sum(size), 1) AS call_pct_of_volume,
round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260708') / sum(size), 1) AS pct_0dte,
jul7_pct_0dte,
spy_regular_close,
top2.1[1] AS top1_und, top2.2[1] AS top1_strike, top2.3[1] AS top1_type, top2.4[1] AS top1_contracts, top2.5[1] AS top1_avg_px, top2.6[1] AS top1_is_0dte,
round(toFloat64(top2.2[1]) - spy_regular_close, 2) AS top1_moneyness
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'సంయుక్త ఆప్షన్ల టేప్లో 10.44M ప్రింట్లు, 63.26M కాంట్రాక్టులు నమోదయ్యాయి — మంగళవారం నాటి 61.13M కంటే ఎక్కువ, ఇది మంగళవారం విండోలో అదే టేప్ నుండి లెక్కించబడింది. మొత్తం వాల్యూమ్లో కాల్స్ 55.4% ఉన్నాయి, ఇది మోస్తరు కాల్ ఆధిక్యత. 0DTE కాంట్రాక్టులు (అదే రోజు గడువు, 260708) మొత్తం కాంట్రాక్టు వాల్యూమ్లో 38.7% తీసుకున్నాయి, మంగళవారం నాటి 31.2% నుండి పెరిగాయి. అత్యంత రద్దీగా ఉన్న ఒకే కాంట్రాక్టు SPY 745C — 677981 కాంట్రాక్టులు, సగటు ధర $0.875, SPY సాధారణ ముగింపు $745.31 కు దగ్గరగా ఉన్న అదే రోజు గడువు కలిగినది.
కోట్ టేప్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
round(countIf(toDate(sip_timestamp) = toDate('2026-07-08')) / 1e6, 2) AS jul8_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-07')) / 1e6, 2) AS jul7_updates_m,
round((countIf(toDate(sip_timestamp) = toDate('2026-07-08')) / countIf(toDate(sip_timestamp) = toDate('2026-07-07')) - 1) * 100, 1) AS day_over_day_pct,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'SPY') / 1e6, 2) AS jul8_spy_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'QQQ') / 1e6, 2) AS jul8_qqq_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'NVDA') / 1e6, 2) AS jul8_nvda_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'TSLA') / 1e6, 2) AS jul8_tsla_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'MU') / 1e6, 2) AS jul8_mu_updates_m
FROM global_markets.cache_stocks_quotes
WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'జూలై 8న స్టాక్-కోట్ టేప్ 530.55M NBBO అప్డేట్లను నమోదు చేసింది — మునుపటి సెషన్తో పోలిస్తే +7.7%. పేర్కొన్న టిక్కర్లలో QQQ యొక్క 6.53M అప్డేట్లు అగ్రస్థానంలో ఉండగా, SPY యొక్క 4.93M అప్డేట్లు ఆ తర్వాతి స్థానంలో నిలిచాయి. NVDA (1.8M), TSLA (0.72M), మరియు MU (0.6M) లు పేర్కొన్న కౌంట్లను పూర్తి చేస్తాయి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
ticker,
round(quantileExact(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000), 2) AS median_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'NVDA', 'TSLA', 'MU', 'SNDK', 'AVGO')
AND sip_timestamp >= '2026-07-08 13:30:00' AND sip_timestamp < '2026-07-08 20:00:00'
AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
GROUP BY ticker
ORDER BY median_spread_bps ASCపేర్కొన్న ఏడు టిక్కర్లలో, SPY RTH మధ్యస్థ కోటెడ్ స్ప్రెడ్ 0.27 bps — ఇది అత్యంత లిక్విడ్ US ETF కి సాధారణ స్థాయి అట్టడుగున ఉంది. QQQ 0.71 bps వద్ద, NVDA 1.52 bps వద్ద కోట్ చేయబడ్డాయి. టేబుల్ యొక్క విస్తృత భాగం తక్కువ కోటింగ్ ఉన్న పేర్లకు చెందినది: MU 5.66 bps వద్ద మరియు SNDK 12.21 bps వద్ద.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
round(anyIf(avg_spread_cents, d = toDate('2026-07-08')), 3) AS jul8_avg_spread_cents,
arrayCount(x -> x < anyIf(avg_spread_cents, d = toDate('2026-07-08')), groupArrayIf(avg_spread_cents, d != toDate('2026-07-08'))) + 1 AS tightness_rank,
count() AS sessions_compared,
round(min(avg_spread_cents), 3) AS tightest_session_cents,
round(max(avg_spread_cents), 3) AS widest_session_cents,
toString(min(d)) AS first_session,
sum(dropped_invalid) AS dropped_invalid_quotes
FROM (
SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS d,
avgIf(toFloat64(ask_price - bid_price), bid_price > 0 AND ask_price >= bid_price) * 100 AS avg_spread_cents,
countIf(NOT (bid_price > 0 AND ask_price >= bid_price)) AS dropped_invalid
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPY'
AND sip_timestamp >= toDateTime('2026-06-05 00:00:00')
AND sip_timestamp < toDateTime('2026-07-09 00:00:00')
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY d
)SPY యొక్క RTH సగటు కోటెడ్ స్ప్రెడ్ 2.202 సెంట్లు, 22 వెనుకబడిన సెషన్లలో 11 వ స్థానంలో నిలిచింది — స్ప్రెడ్ బిగుతుకు ఇది ఒక మధ్యస్థ రోజు, వెనుకబడిన-నెల శ్రేణి 1.809 సెంట్లు (అత్యంత బిగుతు) నుండి 2.865 సెంట్లు (అత్యంత విస్తృతం) వరకు నడిచింది. ఎటువంటి గ్యాప్ లేదు, లిక్విడిటీ ఈవెంట్ లేదు — SPY కోటెడ్ స్ప్రెడ్కు ఇది ఒక సాధారణ సెషన్.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
(SELECT count() FROM global_markets.cache_options_quotes WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00') AS jul8_options_rows,
(SELECT count() FROM global_markets.cache_stocks_quotes WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00') AS jul8_stock_quote_rows
SELECT
round(jul8_options_rows / 1e9, 2) AS jul8_options_bn,
round(jul8_options_rows / jul8_stock_quote_rows, 1) AS options_to_stock_ratio,
round((SELECT count() FROM global_markets.cache_options_quotes WHERE ticker >= 'O:SPY26' AND ticker < 'O:SPY27' AND sip_timestamp >= '2026-07-08 13:30:00' AND sip_timestamp < '2026-07-08 20:00:00') / 1e6, 0) AS jul8_spy_options_mఆప్షన్ల టేప్ 9.62 బిలియన్ NBBO అప్డేట్లను నమోదు చేసింది — ఇది స్టాక్-కోట్ టేప్ కౌంట్ కంటే 18.1× ఎక్కువ. కేవలం SPY-ఆప్షన్ల విభాగమే 422 మిలియన్ అప్డేట్లను నడిపింది.
రేట్లు: వక్రరేఖలో చాలా స్వల్ప మార్పు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
t.1 AS curve_point,
round(t.2, 2) AS jul8_yield_pct,
round((t.2 - t.3) * 100) AS session_change_bp
FROM (
SELECT arrayJoin([
('1 month', toFloat64(d.yield_1_month), toFloat64(p.yield_1_month)),
('3 month', toFloat64(d.yield_3_month), toFloat64(p.yield_3_month)),
('1 year', toFloat64(d.yield_1_year), toFloat64(p.yield_1_year)),
('2 year', toFloat64(d.yield_2_year), toFloat64(p.yield_2_year)),
('5 year', toFloat64(d.yield_5_year), toFloat64(p.yield_5_year)),
('10 year', toFloat64(d.yield_10_year), toFloat64(p.yield_10_year)),
('30 year', toFloat64(d.yield_30_year), toFloat64(p.yield_30_year)),
('2s10s spread', toFloat64(d.yield_10_year - d.yield_2_year), toFloat64(p.yield_10_year - p.yield_2_year))
]) AS t
FROM (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-08') AS d,
(SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-07') AS p
)ఈ సెషన్లో 5-సంవత్సరాల బాండ్ +4 bp తో కదలికలను నడిపించింది; 2-సంవత్సరాల బాండ్ +2 bp ఎక్కువగా ముగిసింది, మరియు మిగతా ఏ మెచ్యూరిటీ కూడా రెండు వైపులా 2 bp కంటే ఎక్కువ కదలలేదు. దీనితో 2s10s స్ప్రెడ్ 0.35% వద్ద (సెషన్లో -1 bp) నిలిచింది, ఇది దాని ఇటీవలి శ్రేణిలోనే ఉంది. ఈ మందగించిన రేట్ల కదలిక, మందగించిన సూచీ కదలికతో పాటు సాగింది.
రోజు వెనుక ఉన్న క్యాలెండర్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
(
SELECT (count(), uniqExact(publisher))
FROM global_markets.stocks_news
WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-08'
) AS news,
(
SELECT (argMax(t, (n, t)), max(n), max(n) - arraySort(x -> -x, groupArray(n))[2])
FROM (
SELECT t, count() AS n
FROM (
SELECT arrayJoin(tickers) AS t
FROM global_markets.stocks_news
WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-08'
)
WHERE t != 'SPCX'
GROUP BY t
)
) AS top_news
SELECT
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-08') AS ex_dividend_records,
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS splits_executed,
(SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS reverse_splits,
(SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS forward_splits,
(SELECT countIf(form_type = '424B2') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_424b2,
(SELECT countIf(form_type = '4') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_form4,
(SELECT countIf(form_type = '8-K') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_8k,
(SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_total,
news.1 AS news_articles, news.2 AS news_publishers,
top_news.1 AS top_news_ticker, top_news.2 AS top_news_n, top_news.3 AS top_news_lead_over_nextఆ రోజు క్యాలెండర్ తేలికగా ఉంది: 81 ఎక్స్-డివిడెండ్ రికార్డులు, 1 ఫార్వర్డ్ స్ప్లిట్ అమలైంది, మొత్తం 3722 SEC ఫైలింగ్లు (ఇందులో 775 ఫారమ్ 4 ఇన్సైడర్ ట్రేడ్లు, 527 424B2 ప్రాస్పెక్టస్లు, 163 8-K కరెంట్ రిపోర్టులు ఉన్నాయి). వార్తా కవరేజీ 3 ప్రచురణకర్తల నుండి 192 కథనాలను కలిగి ఉంది, MU 17 కథనాలతో అత్యధికంగా ప్రస్తావించబడిన టిక్కర్లలో ఒకటిగా నిలిచింది. రోజు ప్రవాహంలో ఏ పెద్ద కార్పొరేట్ చర్య ప్రత్యేకంగా నిలవలేదు — టేప్ కథనం చిప్ కాంప్లెక్స్ గురించే.
సెషన్, ధృవీకరించబడింది
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
formatDateTime(min(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS first_spy_bar_et,
formatDateTime(max(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS last_spy_bar_et,
count() AS spy_minute_bars,
countIf(window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS regular_session_bars,
uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS day_sessions,
(SELECT count() FROM global_markets.stocks_market_holidays WHERE date = '2026-07-08') AS jul8_holiday_rows,
(SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-08' AND status = 'closed') AS next_closure_date,
(SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-08' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-08 00:00:00' AND window_start < '2026-07-09 00:00:00'సెషన్ పూర్తి విస్తరిత-గంటల విండోలో నడిచింది — మొదటి SPY బార్ 04:00 ET వద్ద, చివరిది 19:59 ET వద్ద — 390 సాధారణ-గంటల నిమిషపు బార్లతో మరియు విండోలో 1 ట్రేడింగ్ సెషన్తో (అర్ధ-దినం కాదు; ఆ తేదీకి సెలవు పట్టికలో వరుస లేదు). తదుపరి షెడ్యూల్ చేయబడిన మూసివేత 2026-09-07 న Labor Day.
డేటా నోట్స్
అన్ని టైమ్స్టాంప్లు UTC లో నిల్వ చేయబడతాయి; జూలై 8, 2026 నాటి సాధారణ గంటలు sip_timestamp / window_start మధ్య 2026-07-08 13:30:00 మరియు 2026-07-08 20:00:00 మధ్య ఫిల్టర్ చేయబడతాయి, ఇది న్యూయార్క్ సమయం ఉదయం 9:30 నుండి సాయంత్రం 4:00 వరకు అనుగుణంగా ఉంటుంది. దశాంశ ధరలు ఏదైనా భాగహారానికి ముందు Float64 కు మార్చబడతాయి. పేర్కొన్న టిక్కర్ ప్యానెల్లు (స్కోర్బోర్డ్, చిప్ కాంప్లెక్స్, రొటేషన్) టిక్కర్ వారీగా అక్షరక్రమంలో క్రమబద్ధీకరించబడతాయి, తద్వారా ప్రతి గద్య సూచన ఒక స్థిర వరుసను సూచిస్తుంది; లీడర్బోర్డ్లు (వాల్యూమ్, కోట్ స్నాప్షాట్) విలువ-క్రమంలో ఉంటాయి మరియు అవి చేసే ప్రతి స్థాన దావా ఆ స్థానంపై ఒక సేఫ్టీ బౌండ్గా ఎన్కోడ్ చేయబడుతుంది. ఈ పేజీలోని ప్రతి మంగళవారం పోలిక — బ్రెడ్త్ షేర్, చిప్ ఆకుపచ్చ/ఎరుపు గణనలు, ఆప్షన్ల కాంట్రాక్టులు మరియు 0DTE షేర్, కోట్-అప్డేట్ గణనలు — అదే క్వెరీ బ్లాక్లో జూలై 7 (మరియు ముందస్తు ముగింపు అవసరమైన చోట జూలై 6) నుండి తాజాగా గణించబడతాయి, ముందటి పోస్ట్ నుండి ఎప్పుడూ ఉటంకించబడవు.
పూర్తి డేటా నోట్స్
బ్రెడ్త్ ప్యానెల్ రెండు సెషన్లలో సాధారణ-గంటల ముగింపు మరియు కొలిచిన రోజున కనీసం $1M ట్రేడ్ అయిన పేర్లను లెక్కిస్తుంది; తొలగించబడిన గణన (5284 లో 11439) మినహాయించబడిన టెయిల్ను కనిపించేలా చేస్తుంది. చిప్ కాంప్లెక్స్ యొక్క day_low/day_high సమయ నిలువు వరుసలు argMin/argMaxIf(..., (value, timestamp)) నమూనాను ఉపయోగిస్తాయి, తద్వారా టైలు నిర్ణయాత్మకంగా పరిష్కరించబడతాయి. వాల్యూమ్-స్మైల్ బకెట్ లేబుల్స్ ET (%H:%i), ఇవి SELECT జాబితాలో మాత్రమే toTimeZone తో గణించబడతాయి. ఆప్షన్ల-టేప్ ప్యానెల్ అదే-రోజు గడువును options_trades.expiration_date కు బదులుగా OCC-టిక్కర్ సబ్స్ట్రింగ్ మ్యాచ్ (substring(ticker, length(ticker) - 14, 6)) తో గుర్తిస్తుంది (ఆ నిలువు వరుస స్థిరమైన ప్రీఫ్లైట్ నోట్ ప్రకారం పనిచేయదు). KNOWN_AMBIGUOUS_TICKERS లోని చిహ్నాలు వాల్యూమ్-లీడర్లు మరియు న్యూస్-అటెన్షన్ SQL లో మినహాయించబడతాయి, తద్వారా "అత్యధిక X" కాల్అవుట్లు ధృవీకరించదగిన పేర్లకు దారితీస్తాయి. టాప్-న్యూస్ టిక్కర్ నిర్ణయాత్మక టై-బ్రేక్ (argMax(t, (n, t))) ఉపయోగిస్తుంది; top_news_lead_over_next = 0 ఒక టైని సూచిస్తుంది, అందుకే గద్యం "అత్యధికంగా ప్రస్తావించబడిన వాటిలో" అని చెబుతుంది. ట్రెజరీ ప్యానెల్ రెండు రోజువారీ స్నాప్షాట్ వరుసలను జతచేస్తుంది; ఏదైనా తేదీకి స్నాప్షాట్ లేకపోవడం సున్నా వరుసలను ఇస్తుంది మరియు row_count బౌండ్ పోస్ట్ను నిలిపి ఉంచుతుంది. స్టాక్స్-కోట్ మరియు ఆప్షన్ల-కోట్ గణనలు రోజు విభజనలపై మొత్తం-టేప్ స్కాన్లు; పేర్కొన్న-టిక్కర్ గణనలు వాటి నిలువు వరుస యూనిట్లతో సరిపోలడానికి మిలియన్లలో నివేదించబడతాయి. స్ప్రెడ్ మధ్యస్థాలు quantileExact (నిర్ణయాత్మకం) ఉపయోగిస్తాయి; ట్రెయిలింగ్ స్ప్రెడ్ ప్యానెల్ ఒక సగటు (avgIf), అలా లేబుల్ చేయబడింది.
పద్ధతి
- మార్కెట్ డేటా మూలం: కన్సాలిడేటెడ్ టేప్ — సూచీలు, ఒక్కో పేరు ధరలు, వాల్యూమ్ల కోసం
delayed_stocks_minute_aggs, NBBO కౌంట్లు, కోటెడ్ స్ప్రెడ్ల కోసంcache_stocks_quotes, ఆప్షన్స్ టేప్ కోసంcache_options_quotesమరియుoptions_trades. - టైమ్ జోన్ నిర్వహణ: నిల్వ చేసిన అన్ని టైమ్స్టాంపులు UTC లో ఉంటాయి; ET గడియార లేబుళ్లు SELECT జాబితాల్లో మాత్రమే
toTimeZone(..., 'America/New_York')తో గణించబడతాయి; WHERE నిబంధనలు ముడి UTC లిటరల్స్ ఉపయోగిస్తాయి. - రెగ్యులర్-అవర్స్ విండో: 13:30–20:00 UTC, క్యాలెండర్ అంకగణితం ద్వారా కాకుండా, గమనించిన SPY నిమిషపు బార్ల (సెషన్-వెరిఫికేషన్ ప్యానెల్) ద్వారా ధృవీకరించబడింది.
- స్ప్రెడ్ నిర్వచనం: స్నాప్షాట్ కోసం చెల్లుబాటు అయ్యే రెండు-వైపుల కోట్లపై బేసిస్ పాయింట్లలో
(ask - bid) / midpoint × 10,000; ట్రెయిలింగ్-నెల ప్యానెల్ సెంట్లలో సగటు వెడల్పు, సగటుగా లేబుల్ చేయబడింది. - మునుపటి-సెషన్ పోలికలు: జూలై 7 (మరియు మంగళవారం స్వంత రోజు-వారీ పోలిక కోసం జూలై 6) నుండి క్వెరీలోనే గణించబడతాయి — మునుపటి పోస్ట్ నుండి ఎప్పుడూ తీసుకురాబడవు.
- నిర్ణయాత్మక సముదాయాలు:
quantileExact, టపుల్-కీడ్argMin/argMax, మరియు స్థిరమైన పునరుత్పత్తుల కోసం నిర్ణయాత్మక వార్తా టై-బ్రేక్. - వేర్హౌస్ యాజ్-ఆఫ్ తేదీ: జూలై 10, 2026 (ఈ కాలానికి T+2); రెండు సెషన్ల టేపులు ఈ లోతు వద్ద పూర్తిగా చేర్చబడ్డాయి.
క్రాస్-లింకులు: జూలై 7, 2026 రీక్యాప్, ఆప్షన్స్ ట్రేడింగ్ ఖర్చులు, బిడ్-ఆస్క్ స్ప్రెడ్ ప్రాథమికాలు, 0DTE ఆప్షన్లు, మరియు సాపేక్ష వాల్యూమ్.