बाजार सारांश 6 जुलै 2026 आकडेवारी
स्वातंत्र्यदिनानंतर वाढीच्या गॅप अपने बाजार उघडला. QQQ ने आघाडी घेतली, DIA मागे राहिला. सेक्टर स्प्लिट इंडेक्सपेक्षा मोठा, रिव्हर्स-स्प्लिट वॉल आणि महिन्यातील सर्वात अरुंद कोट.
सोमवार, 6 जुलै 2026 — स्वातंत्र्यदिनाच्या सुट्टीनंतरचा पहिला सत्र — वाढीच्या नेतृत्वाखालील गॅप अपने उघडला आणि तो टिकवून ठेवला. QQQ ने 1.39% बंद केले, तर DIA ने 0.42% बंद केले, हे गुरुवारच्या रोटेशनचे प्रतिबिंब आहे, आणि ब्रेडथ हिरवी होती: 3861 लिक्विड नावे 2242 च्या विरुद्ध वाढली. बहुतेक हालचाल ही पुन्हा उघडण्याचा गॅप होती, जी मागील महिन्यातील सर्वात अरुंद इंडेक्स कोटवर किंमत ठरवली गेली. खालील प्रत्येक आकडा स्टोअर केलेल्या क्वेरीमधून वाचला आहे.
स्कोअरबोर्ड
बदल 6 जुलैच्या शेवटच्या नियमित सत्राच्या मिनिट बारची तुलना गुरुवार 2 जुलैशी करतात — एका बाजार सुट्टीच्या मागे.
प्रत्येक आकड्यामागील अचूक 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-02 13:30:00' AND window_start < '2026-07-02 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-06 13:30:00' AND window_start < '2026-07-06 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 AS shares_traded_m
FROM sess s
JOIN prior p ON s.ticker = p.ticker
ORDER BY s.tickerQQQ च्या 1.39% ने चार इंडेक्स ETF मध्ये आघाडी घेतली आणि DIA च्या 0.42% ने मागे राहिले — हे गुरुवारीच्या अगदी उलट आहे, जेव्हा DIA वाढला आणि QQQ घसरला. SPY 0.87% ने बंद झाला, IWM 0.45% ने. दिवसाचा खरा आकार म्हणजे गॅप विरुद्ध ग्राइंड: QQQ ने गुरुवारच्या बंदपेक्षा 1.01% वर उघडले आणि उघडल्यापासून बंदपर्यंत फक्त 0.38% अधिक जोडले; SPY च्या 0.53% गॅपने त्याच्या 0.87% दिवसाचा बहुतांश भाग वाहून नेला. IWM (0.07%) आणि DIA (0.17%) ने क्वचितच गॅप केला आणि सत्रात आतल्याआत वर ग्राइंड केले.
दिवस असामान्य होता का?
प्रत्येक आकड्यामागील अचूक SQL
SELECT round(anyIf(oc_pct, d = toDate('2026-07-06')), 2) AS day_move_pct,
arrayCount(x -> x > abs(anyIf(oc_pct, d = toDate('2026-07-06'))), groupArrayIf(abs(oc_pct), d != toDate('2026-07-06'))) + 1 AS abs_move_rank,
count() AS sessions_compared,
toString(min(d)) AS first_session
FROM (
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
(argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS oc_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
AND window_start >= toDateTime('2026-06-06 00:00:00')
AND window_start < toDateTime('2026-07-07 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY d
)इंडेक्स स्तरावर, नाही: SPY च्या सुरुवातीपासून बंदपर्यंतची हालचाल 0.34% ही 19 मागील सत्रांपैकी 13व्या क्रमांकावर आहे (परिपूर्ण आकारानुसार) — म्हणजे मध्यम श्रेणीत. दिवसभराचा इंट्राडे टेप सामान्य होता; घडले ते फक्त गॅपमध्ये.
ब्रेड्थ: हिरवी टेप, वाढ पुन्हा आघाडीवर
प्रत्येक आकड्यामागील अचूक SQL
WITH per_ticker AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-06 00:00:00')) AS prior_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 00:00:00')) AS day_close,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 00:00:00') AS day_dollar_volume
FROM global_markets.delayed_stocks_minute_aggs
WHERE (window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00')
GROUP BY ticker
)
SELECT
countIf(day_close > prior_close AND day_dollar_volume >= 1000000) AS advancers,
countIf(day_close < prior_close AND day_dollar_volume >= 1000000) AS decliners,
countIf(day_close = prior_close AND day_dollar_volume >= 1000000) AS unchanged,
countIf(day_dollar_volume >= 1000000) AS liquid_tickers,
count() AS tickers_traded_both_sessions,
count() - countIf(day_dollar_volume >= 1000000) AS dropped_by_liquidity_filter,
round(100.0 * countIf(day_close > prior_close AND day_dollar_volume >= 1000000)
/ countIf(day_dollar_volume >= 1000000), 1) AS advancer_pct
FROM per_ticker
WHERE prior_close > 0 AND day_close > 03861 वाढणारे, 2242 घटणारे, 86 अपरिवर्तित — 62.4% लिक्विड टेप वाढली. इंडेक्स वेटिंग आणि समान-गणना ब्रेड्थ यांचे मत एकमत होते, दोन्ही हिरव्या होत्या, जिथे गुरुवार त्यांना वेगळे करतो. फिल्टर 5361 पैकी 11550 दुहेरी-सत्र टिकर $1M पेक्षा कमी व्यापार असलेले वगळतो.
क्षेत्रनिहाय विभागणी: फूट किती रुंद होती?
चार मेगाकॅप्स बाजार बनवत नाहीत. पॅनेल दिवसभर अकरा मोठ्या क्षेत्रीय ETF च्या माध्यमातून किंमत ठरवते — S&P 500 च्या प्रत्येक भागासाठी एक फंड, प्रत्येक सत्रात समान बास्केट. सर्वोत्तम क्षेत्र आणि सर्वात वाईट यातील फरक पहा: दिवसाचे विसर्जन.
प्रत्येक आकड्यामागील अचूक SQL
WITH per_name AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-06 00:00:00')) AS prior_close,
toFloat64(argMinIf(open, window_start, window_start >= '2026-07-06 00:00:00')) AS day_open,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 00:00:00')) AS day_close,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 00:00:00') / 1e9, 2) AS day_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('XLB', 'XLC', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00'))
GROUP BY ticker
)
SELECT
ticker,
round((day_close / prior_close - 1) * 100, 2) AS pct_chg,
round((day_open / prior_close - 1) * 100, 2) AS gap_pct,
round((day_close / day_open - 1) * 100, 2) AS intraday_pct,
day_dollar_bn,
round(max((day_close / prior_close - 1) * 100) OVER () - (day_close / prior_close - 1) * 100, 2) AS points_behind_leader
FROM per_name
ORDER BY pct_chg DESC, ticker ASCतंत्रज्ञान (XLK) ने 1.71% वर दिवस काबीज केला, जवळजवळ सगळा फरक: उघडताना 1.19%, पुढील साडेसहा तासात 0.52%. वित्त (0.99%) आणि उद्योग (0.9%) नंतर आले. मग पालट: पाच हिरव्या ओळी सहा लाल रंगाला मार्ग देतात, संरक्षणात्मक टोक — उपयुक्तता, आरोग्यसेवा, मूलभूत वस्तू — -1.08% पर्यंत खाली. वरपासून खालपर्यंत, 2.79 टक्के गुण ने सर्वोत्तम आणि सर्वात वाईट यात फरक होता, ज्या दिवशी S&P ट्रॅकर 0.87% ने हलला — निर्देशांकाच्या हालचालीपेक्षा अनेक पट, आणि हिरवा दिवस एकच गोष्ट म्हणून वाचण्याविरुद्धचा युक्तिवाद. रिअल इस्टेट आणि उपयुक्तता यांनी तंत्रज्ञानाच्या उलट आकार धारण केला: जवळजवळ सपाट उघडणे (0.09%, -0.11%), नंतर संपूर्ण सत्रात घसरण (-1.01% आणि -0.92% उघडणे ते बंद होणे).
दिवसाचे वैशिष्ट्य: मेमरी मंदी, अर्धवट परतावा
बुधवारी (market-recap-2026-07-01) आणि गुरुवारी (market-recap-2026-07-02) उद्भवलेला मेमरी-आणि-स्टोरेज कॉम्प्लेक्स सोमवारी परतला — पण तो फक्त अर्धवटच.
प्रत्येक आकड्यामागील अचूक SQL
WITH per_name AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-06 00:00:00')) AS prior_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 00:00:00')) AS day_close,
maxIf(toFloat64(high), window_start >= '2026-07-06 00:00:00') AS day_high,
minIf(toFloat64(low), window_start >= '2026-07-06 00:00:00') AS day_low,
argMinIf(window_start, toFloat64(low), window_start >= '2026-07-06 00:00:00') AS low_bar,
argMaxIf(window_start, toFloat64(high), window_start >= '2026-07-06 00:00:00') AS high_bar,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 00:00:00') / 1e9, 2) AS day_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('MU', 'SNDK', 'STX', 'WDC')
AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 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, 2) AS day_high,
formatDateTime(toTimeZone(high_bar, 'America/New_York'), '%H:%i') AS day_high_et,
round(day_low, 2) AS day_low,
formatDateTime(toTimeZone(low_bar, 'America/New_York'), '%H:%i') AS day_low_et,
round((day_high / day_low - 1) * 100, 2) AS range_pct,
day_dollar_bn
FROM per_name
ORDER BY tickerदोन ड्राइव्ह उत्पादकांनी या परताव्याचे नेतृत्व केले: वेस्टर्न डिजिटल 7.14% आणि सीगेट 6%, दोन्ही सकाळच्या मध्यभागी सर्वोच्च पातळीवर पोहोचले (10:44 आणि 10:39 ET). सर्वात जड दोन कंपन्या मागे राहिल्या: MU ने 0.88% वाढ नोंदवली, बंद होण्याच्या वेळी त्याची सर्वात कमी किंमत छापली (15:59); सॅनडिस्कने -0.03% च्या श्रेणीत 7.27% वर समाप्त केले. MU ने अजूनही $30.9 अब्ज डॉलर्सचे शेअर्स हलवले, जे इतर तीन कंपन्यांच्या एकत्रित प्रमाणापेक्षा जास्त होते (MU चे सखोल विश्लेषण त्याच्या तिमाहीचा आढावा घेते).
या रोटेशनचा दुसरा भाग मेगाकॅप्समध्ये होता:
प्रत्येक आकड्यामागील अचूक SQL
WITH per_name AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-06 00:00:00')) AS prior_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 00:00:00')) AS day_close,
maxIf(toFloat64(high), window_start >= '2026-07-06 00:00:00') AS day_high,
minIf(toFloat64(low), window_start >= '2026-07-06 00:00:00') AS day_low,
argMinIf(window_start, toFloat64(low), window_start >= '2026-07-06 00:00:00') AS low_bar,
argMaxIf(window_start, toFloat64(high), window_start >= '2026-07-06 00:00:00') AS high_bar,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 00:00:00') / 1e9, 2) AS day_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA')
AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 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, 2) AS day_high,
formatDateTime(toTimeZone(high_bar, 'America/New_York'), '%H:%i') AS day_high_et,
round(day_low, 2) AS day_low,
formatDateTime(toTimeZone(low_bar, 'America/New_York'), '%H:%i') AS day_low_et,
round((day_high / day_low - 1) * 100, 2) AS range_pct,
day_dollar_bn
FROM per_name
ORDER BY tickerTSLA ने 6.86% पर्यंत एकतर्फी चढाई केली — 09:37 ET वर सर्वात कमी, बंद होण्याच्या वेळी सर्वोच्च (15:59) — हा त्याच्या गुरुवारी झालेल्या घसरणीचा उलटा आरसा होता. AAPL ने 1.49% आणि NVDA ने 0.57% वाढ नोंदवली; MSFT हा -0.7% वर एकमेव लाल मेगाकॅप होता, त्याची सर्वोच्च किंमत 09:30 उघडण्याच्या वेळी छापली गेली.
पैशाची देवाणघेवाण कुठे झाली
प्रत्येक आकड्यामागील अचूक SQL
SELECT leaderboard, ticker, dollar_volume_bn, shares_m,
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-06 13:30:00' AND window_start < '2026-07-06 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-06 13:30:00' AND window_start < '2026-07-06 20:00:00'
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY shares_m DESC
LIMIT 4
)
ORDER BY leaderboard ASC, if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m) DESCSPY ने डॉलर टेपमध्ये $31.49 बिलियन अशी आघाडी घेतली, MU ($30.9 बिलियन) त्याच्या मागोमाग होता — यामुळे MU ची अव्वल स्थानावरील चार सत्रांची धाव संपुष्टात आली (सोमवार ते गुरुवार पर्यंतच्या पावत्या या क्रमवारीत आहेत). शेअर बोर्डावर, SOXS — हा 3x-इनव्हर्स सेमीकंडक्टर ETF — ने 467.1 दशलक्ष शेअर्सचा व्यापार केला, त्यामुळे तो पुन्हा एकदा गणनेत अव्वल राहिला, जरी त्याने ट्रॅक केलेले चिप्स वाढले असले तरी.
प्रत्येक आकड्यामागील अचूक 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-06 13:30:00' AND window_start < '2026-07-06 20:00:00'
GROUP BY et_time
ORDER BY et_timeपहिल्या अर्ध्या तासात 1.96 बिलियन शेअर्स, 14:30 वाजता 0.68 बिलियनची घसरण, 15:30 च्या बंद होण्यापर्यंत 2.1 बिलियन — हे नेहमीचे इंट्राडे स्माइल, दोन्ही टोकांना सर्वात जास्त.
पर्याय व्यवहार पत्रिका
प्रत्येक आकड्यामागील अचूक SQL
WITH
(
SELECT (any(underlying_symbol), any(toFloat64(strike_price)), any(option_type),
any(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))),
sum(size), count(), round(avg(toFloat64(price)), 3))
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'
GROUP BY ticker
ORDER BY sum(size) DESC
LIMIT 1
) AS top_contract,
(
SELECT round(toFloat64(argMax(close, window_start)), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00'
) AS spy_regular_close
SELECT
round(count() / 1e6, 2) AS option_prints_m,
round(toFloat64(sum(size)) / 1e6, 2) AS 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) = '260706') / sum(size), 1) AS same_day_expiry_pct,
round(toFloat64(sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260706')) / 1e6, 2) AS same_day_contracts_m,
round(toFloat64(sumIf(size, underlying_symbol = 'SPY')) / 1e6, 2) AS spy_contracts_m,
round(toFloat64(sumIf(size, underlying_symbol = 'QQQ')) / 1e6, 2) AS qqq_contracts_m,
round(toFloat64(sumIf(size, underlying_symbol = 'TSLA')) / 1e6, 2) AS tsla_contracts_m,
top_contract.1 AS top_contract_underlying,
top_contract.2 AS top_contract_strike,
top_contract.3 AS top_contract_type,
if(top_contract.3 = 'C', 1, 0) AS top_contract_is_call,
top_contract.4 AS top_contract_expiry,
round(toFloat64(top_contract.5) / 1e6, 2) AS top_contract_volume_m,
round(top_contract.7, 3) AS top_contract_avg_price,
round(spy_regular_close - top_contract.2, 2) AS spy_close_minus_strike
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00'60.98 दशलक्ष करारनाम्यांचा पर्याय व्यवहार झाला, जो 10.53 दशलक्ष प्रिंट्सवर झाला, त्यापैकी 58.4% कॉलमध्ये होते. त्याच दिवशी संपणाऱ्या मुदतींनी 38.7% पत्रिका व्यापली (23.57 दशलक्ष करारनामे) — हा एक नियमित सोमवारचा 0DTE वाटा आहे, जो गुरुवारच्या दुहेरी-भारित सुट्टीपूर्व आकड्यापेक्षा कमी आहे. सर्वात व्यस्त करारनामा म्हणजे त्याच दिवशी संपणारा SPY $751 कॉल होता, ज्याचे 1.08 दशलक्ष करारनामे सरासरी $0.564 दराने झाले, आणि SPY स्ट्राइकपेक्षा $0.3 वर बंद झाला — म्हणजे पैशात. बोर्डावर कॉल अव्वल आहे, जिथे गुरुवार पुटवर संपला होता.
कोट टेप: गॅप अप ट्रेडने विस्तृत बाजारात काम केले का?
प्रत्येक किंमतीखाली कोट स्ट्रीम आहे — नॅशनल बेस्ट बिड अँड ऑफर, प्रत्येक सूचीबद्ध नावावर सतत पुन्हा कोट केले जाते. गॅप ओपन म्हणजे कोट आक्रमक होऊ शकतात, म्हणून आम्ही ते प्रत्येक सत्रात मोजतो.
प्रत्येक आकड्यामागील अचूक SQL
SELECT
round(countIf(toDate(sip_timestamp) = toDate('2026-07-06')) / 1e6, 2) AS jul6_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-02')) / 1e6, 2) AS jul2_updates_m,
round((countIf(toDate(sip_timestamp) = toDate('2026-07-06')) / countIf(toDate(sip_timestamp) = toDate('2026-07-02')) - 1) * 100, 1) AS day_over_day_pct,
round(countIf(sip_timestamp >= '2026-07-06 13:30:00' AND sip_timestamp < '2026-07-06 14:00:00') / 1e6, 2) AS jul6_open_half_hour_m,
round(countIf(sip_timestamp >= '2026-07-06 17:30:00' AND sip_timestamp < '2026-07-06 18:00:00') / 1e6, 2) AS jul6_midday_half_hour_m,
round(countIf(sip_timestamp >= '2026-07-06 19:30:00' AND sip_timestamp < '2026-07-06 20:00:00') / 1e6, 2) AS jul6_close_half_hour_m
FROM global_markets.cache_stocks_quotes
WHERE (sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00')
OR (sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-07 00:00:00')सोमवारी टेपने 391.96 दशलक्ष NBBO अपडेट्स वाहून नेले, तर गुरुवारी 597.22 दशलक्ष होते — -34.4%, सुट्टीपूर्व सत्रापेक्षा एक तृतीयांश कमी संदेश — आणि ते ओपनमध्ये ढकलले गेले: पहिल्या अर्ध्या तासात 58.66 दशलक्ष, दुपारी 1:30 वाजता 20.74 दशलक्ष आणि क्लोजच्या वेळी 33.7 दशलक्ष. गुरुवारपेक्षा कमी कोट, पण विस्तृत नाहीत:
प्रत्येक आकड्यामागील अचूक SQL
SELECT
ticker,
round(quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-07-06 13:30:00' AND sip_timestamp < '2026-07-06 13:42:00'), 2) AS open_spread_bps,
round(quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-07-06 17:30:00' AND sip_timestamp < '2026-07-06 17:42:00'), 2) AS midday_spread_bps,
round(quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-07-06 13:30:00' AND sip_timestamp < '2026-07-06 13:42:00')
- quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, bid_price > 0 AND ask_price >= bid_price AND sip_timestamp >= '2026-07-06 17:30:00' AND sip_timestamp < '2026-07-06 17:42:00'), 2) AS spread_delta_bps,
round(countIf(sip_timestamp >= '2026-07-06 13:30:00' AND sip_timestamp < '2026-07-06 13:42:00') / 1e3, 1) AS open_updates_k,
round(countIf(sip_timestamp >= '2026-07-06 17:30:00' AND sip_timestamp < '2026-07-06 17:42:00') / 1e3, 1) AS midday_updates_k,
round(countIf(sip_timestamp >= '2026-07-06 13:30:00' AND sip_timestamp < '2026-07-06 13:42:00') / countIf(sip_timestamp >= '2026-07-06 17:30:00' AND sip_timestamp < '2026-07-06 17:42:00'), 1) AS quote_rate_ratio,
round(count() / 1e6, 2) AS session_updates_m,
countIf(bid_price <= 0 OR ask_price <= 0 OR bid_price > ask_price) AS dropped_invalid_quotes
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('DIA', 'IWM', 'MSFT', 'MU', 'QQQ', 'SNDK', 'SPY', 'STX', 'TSLA', 'WDC')
AND sip_timestamp >= '2026-07-06 13:30:00' AND sip_timestamp < '2026-07-06 20:00:00'
GROUP BY ticker
ORDER BY tickerबिड-आस्क स्प्रेड हा मिड-प्राइसच्या बेसिस पॉइंट्समध्ये क्रॉसिंगचा खर्च आहे — 1 बीपी म्हणजे $100 च्या स्टॉकवर एक पेनी. गॅपच्या पहिल्या बारा मिनिटांत कोणत्याही तपासलेल्या नावाने मध्यान्हापेक्षा कमी कोट दिला नाही, आणि SPY चा स्पर्श दोन्ही वेळी सारखाच होता (0.27 बीपीएस, 0 बीपीएस बदल) जरी ते ओपनमध्ये 3x वेगाने पुन्हा कोट झाले. रुंदीचा दंड एकल नावांवर पडला, इंडेक्स फंडांवर नाही: SanDisk ने सर्वाधिक दिले (+12.9 बीपीएस, 8.16 ते 21.07), MU +3.63, TSLA +2.89, तर QQQ चा 0.42 बीपीएस 0.83 बीपीएस स्पर्शावर होता. Seagate "सर्व काही लिक्विड आहे का?" याचे उत्तर देते: ओपनवर 30.94 बीपीएस रुंद, SPY च्या स्पर्शापेक्षा शंभरपट.
प्रत्येक आकड्यामागील अचूक SQL
SELECT
round(anyIf(avg_spread_cents, d = toDate('2026-07-06')), 3) AS jul6_avg_spread_cents,
arrayCount(x -> x < anyIf(avg_spread_cents, d = toDate('2026-07-06')), groupArrayIf(avg_spread_cents, d != toDate('2026-07-06'))) + 1 AS tightness_rank,
count() AS sessions_compared,
round(max(avg_spread_cents), 3) AS widest_session_cents,
round(avgIf(avg_spread_cents, d != toDate('2026-07-06')), 3) AS other_sessions_avg_cents,
replaceAll(formatDateTime(min(d), '%M %e, %Y'), ' ', ' ') 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-04 00:00:00')
AND sip_timestamp < toDateTime('2026-07-07 00:00:00')
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY d
)संपूर्ण नियमित दिवसभर, 6 जुलै हा मागील महिन्यातील SPY चे सर्वात घट्ट सत्र होते: अपडेट-भारित सरासरी कोटेड स्प्रेड 1.815 सेंट, June 4, 2026 पासून 21 सत्रांपैकी 1 क्रमांक, तर महिन्याची सरासरी 2.337 सेंट होती आणि सर्वात रुंदीवर 2.865 पर्यंत पोहोचली. सुट्टीमुळे कमी झालेल्या कोट संख्येनेही इंडेक्स खरेदीदाराला बोर्डावर सर्वात स्वस्त स्पर्श दिला.
दर: दीर्घ सुट्टीच्या काळात शांत वक्रता
प्रत्येक आकड्यामागील अचूक SQL
SELECT
t.1 AS curve_point,
round(t.2, 2) AS jul6_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-06') AS d,
(SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-02') AS p
)दीर्घ सुट्टीच्या काळात वक्रता जवळपास स्थिर राहिली. 10 वर्षांचा दर 4.48% वर आणि 2 वर्षे-10 वर्षे प्रसार 0.35 टक्के गुणांवर होता, हे दोन्ही 2 जुलैच्या आकड्यापेक्षा एक-दोन बेसिस पॉइंटच्या आत होते; 3 महिन्यांचा दर 5 बेसिस पॉइंट्सवर लक्षणीय हालचाल करणारा एकमेव होता.
दिवसामागील कॅलेंडर
प्रत्येक आकड्यामागील अचूक SQL
WITH
(
SELECT (count(), uniqExact(publisher))
FROM global_markets.stocks_news
WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-06'
) AS news,
(
SELECT (argMax(t, n), max(n))
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-06'
)
WHERE t != 'SPCX'
GROUP BY t
)
) AS top_news
SELECT
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-06') AS ex_dividend_records,
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date = '2026-07-06') AS splits_executed,
(SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-06') AS reverse_splits,
(SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-06') AS forward_splits,
(SELECT count() FROM global_markets.stocks_ipos WHERE listing_date = '2026-07-06') AS ipos_listed,
(SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-06') AS sec_filings,
(SELECT uniqExactIf(accession_number, form_type = '4') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-06') AS insider_form4_filings,
(SELECT uniqExactIf(accession_number, form_type = '8-K') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-06') AS filings_8k,
news.1 AS news_articles,
news.2 AS news_publishers,
top_news.1 AS most_covered_ticker,
top_news.2 AS most_covered_articles118 डिव्हिडंड रेकॉर्ड्स एक्स-डिव्हिडंड गेले, 15 स्प्लिट्स अंमलात आले, 0 नवीन लिस्टिंग्स आल्या, आणि SEC इंडेक्सने 3161 फायलिंग्स नोंदवल्या — 1219 फॉर्म 4, 201 8-के — सुट्टीपूर्व गुरुवारच्या तुलनेत हलका बुक. बातमी फीडमध्ये 236 लेख होते, सर्वाधिक कव्हर केलेले नाव NVDA 25 वर.
रिव्हर्स-स्प्लिटची भिंत मूव्हर स्क्रीन्सच्या मागे
14 पैकी 15 स्प्लिट्स हे रिव्हर्स स्प्लिट्स होते — शेअर एकत्रीकरण, बहुतेक एक डॉलरच्या खाली किमतीवर — 1 फॉरवर्ड स्प्लिट्सच्या तुलनेत. रिव्हर्स स्प्लिट अनेक जुने शेअर्स एका शेअरमध्ये प्रमाणानुसार उच्च किमतीवर बदलतो, ज्यामुळे अॅडजस्ट न केलेली स्क्रीन तिहेरी-आकडी "नफा" दाखवते जिथे काहीही मिळवले गेले नाही. संपूर्ण भिंत:
प्रत्येक आकड्यामागील अचूक SQL
SELECT
s.ticker AS ticker,
toFloat64(s.split_from) AS old_shares,
toFloat64(s.split_to) AS new_shares,
round(toFloat64(s.split_from) / toFloat64(s.split_to), 0) AS old_shares_per_new,
p.prev_close AS jul2_close,
d.day_close AS jul6_close,
round((d.day_close / p.prev_close - 1) * 100, 1) AS unadjusted_pct_chg
FROM (
SELECT ticker, any(split_from) AS split_from, any(split_to) AS split_to
FROM global_markets.stocks_splits
WHERE execution_date = '2026-07-06'
GROUP BY ticker
) s
INNER JOIN (
SELECT ticker, round(toFloat64(argMax(close, window_start)), 2) AS prev_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00'
AND ticker IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date = '2026-07-06')
GROUP BY ticker
HAVING prev_close > 0
) p ON s.ticker = p.ticker
INNER JOIN (
SELECT ticker, round(toFloat64(argMax(close, window_start)), 2) AS day_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00'
AND ticker IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date = '2026-07-06')
GROUP BY ticker
HAVING day_close > 0
) d ON s.ticker = d.ticker
ORDER BY unadjusted_pct_chg DESC, ticker ASC12 पैकी प्रत्येक ओळ हे एकत्रीकरण आहे जे कच्च्या टेपवर तिहेरी-आकडी किंवा त्याहून अधिक "नफा" दाखवते — वरच्या 31450% पासून (एक 200-फॉर-1 एकत्रीकरण, अॅडजस्ट न केलेली बंद किंमत $0.02 ते $6.31) खाली 226.1% पर्यंत सर्वात लहान गुणोत्तरावर (3-फॉर-1). टेबलच्या मध्यभागी सर्वात स्पष्ट शिकवण्याचे उदाहरण आहे: 10-फॉर-1 रिव्हर्स स्प्लिटने TXXS ची अॅडजस्ट न केलेली बंद किंमत गुरुवारी $2.35 वरून सोमवारी $24.34 पर्यंत नेली — दहा जुने शेअर्स एक होतात, दहापट रॅली नव्हे. कच्च्या किंमत-बदलाची स्क्रीन हे संपूर्ण टेबल प्रत्येक वास्तविक मूव्हरच्या वर ठेवते; आमची स्क्रीन स्प्लिट्स वगळते. गुरुवारच्या CRWD फॉरवर्ड स्प्लिट ने उलट फसवणूक केली, एक कोसळणे.
सत्र, सत्यापित — सुट्टीनंतरचे पहिले सत्र
प्रत्येक आकड्यामागील अचूक 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-06 13:30:00' AND window_start < '2026-07-06 20:00:00') AS regular_session_bars,
uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00') AS day_sessions,
(SELECT count() FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-03 00:00:00' AND window_start < '2026-07-04 00:00:00') AS jul3_spy_bars,
(SELECT replaceAll(formatDateTime(min(date), '%M %e, %Y'), ' ', ' ') FROM global_markets.stocks_market_holidays WHERE date > '2026-07-06' AND status = 'closed') AS next_closure_date,
(SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-06' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-06 00:00:00' AND window_start < '2026-07-07 00:00:00'6 जुलै हे पूर्ण सत्र होते, लवकर बंद होणारे नाही: SPY च्या बार 04:00 ते 19:59 न्यूयॉर्क वेळेनुसार चालतात आणि त्यात अगदी 390 नियमित-विंडो बार आहेत. त्याआधीचा शुक्रवार, 3 जुलै, 0 SPY बार मुद्रित करतो — स्वातंत्र्यदिन, 4 जुलै शनिवारी येत असल्याने पूर्ण बंद. पुढील बंद: Labor Day, September 7, 2026. सुट्टीपूर्वीचा चार-सत्रांचा आठवडा आठवड्याच्या आढाव्यात मोजला जातो.
वारंवार विचारले जाणारे प्रश्न
6 जुलै 2026 रोजी शेअर बाजाराची कामगिरी कशी होती?
चारही मोठ्या निर्देशांक ETF ने बंद होताना वाढ नोंदवली — QQQ 1.39%, SPY 0.87%, IWM 0.45%, DIA 0.42% — 62.4% द्रव कंपन्यांच्या शेअर्समध्ये वाढ झाली, त्यातील बहुतांश वाढ रात्रभरच्या गॅपमुळे झाली.
6 जुलै 2026 रोजी कोणता क्षेत्र आघाडीवर होता?
तंत्रज्ञान (XLK) या क्षेत्राने अकरा क्षेत्रीय ETF मध्ये 1.71% वाढीसह आघाडी घेतली, तर संरक्षणात्मक टोक -1.08% इतके कमी होते — सर्वोत्तम ते सर्वात वाईट यातील फरक 2.79 टक्के गुण होता, जो S&P ट्रॅकरच्या 0.87% हालचालीपेक्षा अनेक पटीने अधिक होता.
स्वातंत्र्यदिन 2026 रोजी शेअर बाजार सुरू होता का?
नाही. 4 जुलै शनिवारी होता, आणि एक्सचेंजने स्वातंत्र्यदिन शुक्रवार 3 जुलै रोजी साजरा केला — वरील 0 SPY मिनिट बारमध्ये ही बंदी नोंदवली गेली आहे. 6 जुलै हा पहिला व्यवहार दिवस होता.
6 जुलै रोजी काही शेअर्समध्ये एकदिवसीय प्रचंड वाढ का दिसून आली?
14 रिव्हर्स स्प्लिट्स कार्यान्वित झाले. अनेक जुने शेअर्स एकत्र करून एका प्रमाणात उच्च किमतीचा शेअर तयार केल्याने, समायोजित न केलेल्या स्क्रीनवर शेअरधारकाच्या पोझिशनच्या मूल्यात कोणताही बदल नसतानाही शेकडो टक्के "वाढ" दिसून येते — वरील 12 नावे ही सर्व अशाच प्रकारची आहेत.
गॅप ओपनवर स्प्रेड रुंद होते का?
केवळ एकल शेअर्समध्ये. SPY चा पहिल्या बारा मिनिटांतील मध्यक कोटेड स्प्रेड 0.27 बेसिस पॉइंट होता, जो त्याच्या मध्यान्ह पातळीएवढाच होता; SanDisk ने मध्यान्हच्या तुलनेत 12.9 बेसिस पॉइंट्स रुंद स्प्रेड कोट केला.
डेटा नोट्स
- डॉलर व्हॉल्यूम हे प्रति मिनिटाचे अंदाजे माप आहे — क्लोज × व्हॉल्यूम प्रति मिनिट बारमध्ये एकत्रित केले जाते.
- सेक्टर बास्केट ही घोषित पद्धत आहे, विक्रेत्याचे फील्ड नाही: अकरा मोठ्या S&P सेक्टर ETF (XLB, XLC, XLE, XLF, XLI, XLK, XLP, XLRE, XLU, XLV, XLY), प्रत्येक सत्रात समान संच.
- उद्धृत स्प्रेड हे वैध द्वि-बाजू कोट्सवर (ask − bid) ÷ mid चे मध्यमान आहेत; एक-बाजू, शून्य आणि क्रॉस केलेले कोट्स वगळले जातात आणि पॅनेलमध्ये मोजले जातात.
- एक पुनर्वापर केलेले-चिन्ह सूचीकरण एंटिटी पडताळणी प्रलंबित असताना लीडरबोर्डमधून वगळले आहे (पावत्या).
पद्धती
- कालावधी हा एकच व्यापार सत्र आहे (1 सत्र, निरीक्षण केलेल्या बारमधून सत्यापित). टाइमस्टॅम्प UTC मध्ये साठवले जातात आणि क्वेरीमध्ये न्यू यॉर्क वेळेत रूपांतरित केले जातात. "क्लोज" म्हणजे शेवटचा नियमित सत्र मिनिट बार; दिवसातील बदल 6 जुलैची 2 जुलैशी तुलना करतात — 3 जुलैच्या बंदीनंतरचे मागील सत्र, बारमधून सत्यापित, कधीही गृहीत धरले नाही.
- दशांश गुणोत्तर अंकगणितापूर्वी 64-बिट फ्लोटमध्ये रूपांतरित केले जातात. पॅनेल लेखन वेळी, गेटेड रीड-ओन्ली मार्गाद्वारे एकदाच वाचले जातात.
प्रत्येक पॅनेल हा साठवलेल्या क्वेरीचा निकाल आहे — चार्ट, टेबल आणि SQL ही एकच वस्तू आहे. त्यापैकी कोणतेही स्ट्रासमोर टर्मिनलमध्ये पेस्ट करा आणि ते स्वतःचे बनवा. मागील सत्र: 2 जुलै. पुढील: 7 जुलै.