NVDA: జూలై 30 మార్కెట్ సమీక్ష గణాంకాలు
జూలై 30, 2026 మార్కెట్ సమీక్ష: సూచీ స్కోర్బోర్డ్, మార్కెట్ వెడల్పు, రంగాల వ్యత్యాసం, ఆప్షన్స్ ఫ్లో, కోట్ టేప్, రేట్లు మరియు క్యాలెండర్. ప్రతి గణాంకం క్వెరీ ఆధారితం.
జూలై 30, 2026 గురువారం మార్కెట్ సమీక్షలో మొత్తం ట్రేడింగ్ సెషన్ను stored queries ఆధారంగా విశ్లేషించాం: SPY ముగింపు-తో-ముగింపు మార్పు 1.68%గా, లిక్విడ్ మార్కెట్లో పెరిగిన షేర్ల వాటా 63.5%గా, ఆప్షన్స్ మార్కెట్లో నమోదైన కాంట్రాక్టులు 67.06 మిలియన్లుగా ఉన్నాయి. దిగువన ఉన్న ప్రతి కాలపరిమితికి ప్రారంభ, ముగింపు తేదీలు స్పష్టంగా నిర్దేశించబడ్డాయి. అందువల్ల ఏ ప్యానెల్కు చెందిన SQLను మళ్లీ అమలు చేసినా ఇదే గణాంకాలు వస్తాయి.
ఫలితాల పట్టిక
ప్రతి మార్పు వరుసగా జరిగిన ట్రేడింగ్ సెషన్లలో, జూలై 30 చివరి రెగ్యులర్-సెషన్ నిమిష బార్ను, అంతకుముందు బుధవారం జూలై 29 నాటి బార్తో పోలుస్తుంది. వరుసలు అక్షరక్రమంలో ఉన్నాయి. అందువల్ల ప్రతి 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-29 13:30:00' AND window_start < '2026-07-29 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-30 13:30:00' AND window_start < '2026-07-30 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 tickerDIA 1.19%, IWM 1.37%, QQQ 3.34%, SPY 1.68% కదిలి $741.73 వద్ద ముగిశాయి. ప్రతి వరుసలో ఈ మార్పును రెండు దశలుగా విభజించారు: బుధవారం ముగింపుతో పోలిస్తే SPY 0.9% వద్ద ప్రారంభమైంది; ప్రారంభం నుంచి ముగింపు వరకు 0.77% కదిలింది. రాత్రి సమయంలో జరిగిన దశ, ఇంట్రాడే దశతో తప్పనిసరిగా ఒకే దిశలో ఉండాల్సిన అవసరం లేదు. ఈ రెండు దశల విభజనే ఒక సెషన్కు తొలి ప్రత్యేక గుర్తు.
ఆ రోజు అసాధారణమా?
దాని వెనుక ఉన్న పంపిణీని పరిగణనలోకి తీసుకోకుండా ఒక సెషన్ సంఖ్యకు పెద్దగా అర్థం ఉండదు. అందుకే అదే విధానంతో ఆ రోజును దాని స్వంత గత నెలలోని సెషన్లతో పోల్చి ర్యాంక్ చేస్తున్నాం.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
round(anyIf(oc_pct, d = toDate('2026-07-30')), 2) AS spy_open_to_close_pct,
arrayCount(x -> x > abs(anyIf(oc_pct, d = toDate('2026-07-30'))), groupArrayIf(abs(oc_pct), d != toDate('2026-07-30'))) + 1 AS spy_abs_move_rank,
count() AS spy_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-30 13:30:00')
AND window_start < toDateTime('2026-07-31 00:00:00')
AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
GROUP BY d
)SPY ప్రారంభం నుంచి ముగింపు వరకు 0.77% మార్పు, పరిమాణం పరంగా గత 22 సెషన్లలో 3 స్థానంలో ఉంది. ఈ కాలపరిమితి 2026-06-30 వరకు వెనక్కి విస్తరిస్తుంది. ఈ ర్యాంక్ విండోలో దానికంటే ఎక్కువగా మారిన ఇతర సెషన్ల సంఖ్యకు ఒకటి కలిపి లెక్కించబడుతుంది. అందువల్ల మొదటి స్థానం అంటే గత నెలలోనే అతిపెద్ద మార్పు.
మార్కెట్ విస్తృతి
సూచీ స్థాయి ఒకే సంఖ్య. దానితో పాటు ఎంతమంది షేర్లు కదిలాయో మార్కెట్ విస్తృతి చూపిస్తుంది.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
countIf(c30 > c29 AND liquid) AS advancers,
countIf(c30 < c29 AND liquid) AS decliners,
countIf(c30 = c29 AND liquid) AS unchanged,
countIf(liquid) AS liquid_tickers,
countIf(NOT liquid) AS dropped_by_liquidity_filter,
round(100.0 * countIf(c30 > c29 AND liquid) / countIf(liquid), 1) AS advancer_pct
FROM (
SELECT ticker, c29, c30, dv30 >= 1000000 AS liquid
FROM (
SELECT ticker,
argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-29 13:30:00' AND window_start < '2026-07-29 20:00:00') AS c29,
argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 20:00:00') AS c30,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-30 13:30:00') AS dv30
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-29 13:30:00' AND window_start < '2026-07-30 20:00:00'
GROUP BY ticker
HAVING c29 > 0 AND c30 > 0
)
)నియమిత ట్రేడింగ్ గంటల్లో ఒక మిలియన్ డాలర్ల టర్నోవర్ పరిమితిని అధిగమించిన 5960 షేర్లలో, 3782 బుధవారం ముగింపు ధర కంటే పైగా ముగిశాయి. 2122 కింద ముగిశాయి. పెరిగిన షేర్ల వాటా 63.5%. తక్కువ ట్రేడింగ్ పరిమాణం ఉన్న 5492 షేర్లను ఈ ఫిల్టర్ పక్కనపెట్టింది; వాటిని మౌనంగా తొలగించలేదు, ఇక్కడే లెక్కించింది.
మెగా-క్యాప్ షెల్ఫ్
ప్రతి సెషన్లో ఇదే ఎనిమిది మెగా-క్యాప్ పేర్లు కనిపిస్తాయి. ప్రతి పేరుకు తన వరుస ఉండేలా వాటిని అక్షర క్రమంలో ఉంచాం. స్థిరమైన బాస్కెట్దే ముఖ్య ఉద్దేశ్యం: పాఠకుడు వరుసలను సులభంగా గుర్తుంచుకుంటాడు. అలాగే, తర్వాతి ఫలితాల ఆధారంగా సంపాదకీయంగా విజేతలను ఎంచుకునే అవకాశం ఉండదు.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_name AS (
SELECT
ticker,
toFloat64(argMaxIf(close, window_start, window_start < '2026-07-30 00:00:00')) AS prior_close,
toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-30 00:00:00')) AS day_close,
round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-30 00:00:00') / 1e9, 2) AS day_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('AAPL', 'AMZN', 'AVGO', 'GOOGL', 'META', 'MSFT', 'NVDA', 'TSLA')
AND ((window_start >= '2026-07-29 13:30:00' AND window_start < '2026-07-29 20:00:00')
OR (window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 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,
day_dollar_bn
FROM per_name
ORDER BY tickerసాధారణ ట్రేడింగ్ గంటల్లో 19.63 బిలియన్ డాలర్ల టర్నోవర్తో AAPL -1.24%, META -8.17%, MSFT 15.06%, NVDA 2.67% మేరకు కదిలాయి. TSLA 3.53% వద్ద ఉంది. ఈ ఎనిమిది పేర్లు తమంతట తాము మార్కెట్ ట్రేడింగ్లో ఎంత భాగాన్ని మోస్తున్నాయో డాలర్ కాలమ్ చూపిస్తుంది. మిగతా మార్కెట్ వీటితో కలిసి ఎంతవరకు కదిలిందో పైనున్న breadth ప్యానెల్ తెలియజేస్తుంది.
ఆ రోజు అత్యధికంగా కదిలిన షేర్లు
రెండు బోర్డులకూ సాధారణ ట్రేడింగ్ గంటల్లో ఐదు మిలియన్ డాలర్ల టర్నోవర్ అవసరం. కొలుస్తున్న రెండు క్లోజ్ల మధ్య స్ప్లిట్ అమలైన ఏ పేరునైనా అవి మినహాయిస్తాయి. గమనికల్లో వివరించిన హౌస్ అంబిగ్యుటీ గార్డ్ కింద మళ్లీ ఉపయోగించిన ఒక సింబల్ను కూడా మినహాయిస్తాయి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker, board, day_pct, day_dollar_m
FROM (
SELECT 'gainers' AS board, ticker, round((c30 / c29 - 1) * 100, 1) AS day_pct, round(dv / 1e6, 1) AS day_dollar_m
FROM (
SELECT ticker,
argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-29 13:30:00' AND window_start < '2026-07-29 20:00:00') AS c29,
argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 20:00:00') AS c30,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-30 13:30:00') AS dv
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker NOT IN ('SPCX')
AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date > '2026-07-29' AND execution_date <= '2026-07-30')
AND window_start >= '2026-07-29 13:30:00' AND window_start < '2026-07-30 20:00:00'
GROUP BY ticker
HAVING c29 > 0 AND c30 > 0 AND dv >= 5000000
)
ORDER BY day_pct DESC
LIMIT 8
UNION ALL
SELECT 'decliners' AS board, ticker, round((c30 / c29 - 1) * 100, 1) AS day_pct, round(dv / 1e6, 1) AS day_dollar_m
FROM (
SELECT ticker,
argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-29 13:30:00' AND window_start < '2026-07-29 20:00:00') AS c29,
argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 20:00:00') AS c30,
sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-30 13:30:00') AS dv
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker NOT IN ('SPCX')
AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date > '2026-07-29' AND execution_date <= '2026-07-30')
AND window_start >= '2026-07-29 13:30:00' AND window_start < '2026-07-30 20:00:00'
GROUP BY ticker
HAVING c29 > 0 AND c30 > 0 AND dv >= 5000000
)
ORDER BY day_pct ASC
LIMIT 8
)
ORDER BY board DESC, abs(day_pct) DESCబోర్డులో అత్యధికంగా లాభపడిన షేర్ CYCU. ఇది 474.4 మిలియన్ డాలర్ల ట్రేడింగ్లో 489.5% కదిలింది. అత్యధికంగా పడిపోయిన షేర్ IREZ. ఇది 90.8 మిలియన్ డాలర్ల ట్రేడింగ్లో -61.2% కదిలింది. ఈ పేజీ పరిమాణాలు, రసీదులను మాత్రమే నమోదు చేస్తుంది; వాటికి ఎలాంటి కథనాన్ని జోడించదు.
రంగాల మధ్య వ్యత్యాసం
జూలై 29తో పోలిస్తే జూలై 30 ముగింపు ఆధారంగా, పదకొండు SPDR ఎంపిక రంగాల ఫండ్లను ఉత్తమం నుంచి అధమం వరకు క్రమబద్ధీకరించాం. ఈ బాస్కెట్ ముందుగానే నిర్ణయించబడినది, స్థిరమైనది; ఇది విక్రేత వర్గీకరణ కాదు.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT sector, day_pct, round(max(day_pct) OVER () - day_pct, 2) AS points_behind_best
FROM (
SELECT multiIf(ticker = 'XLK', 'Technology', ticker = 'XLC', 'Communications', ticker = 'XLE', 'Energy',
ticker = 'XLF', 'Financials', ticker = 'XLI', 'Industrials', ticker = 'XLB', 'Materials',
ticker = 'XLP', 'Staples', ticker = 'XLRE', 'Real Estate', ticker = 'XLU', 'Utilities',
ticker = 'XLV', 'Health Care', 'Consumer Discretionary') AS sector,
round((c30 / c29 - 1) * 100, 2) AS day_pct
FROM (
SELECT ticker,
argMaxIf(toFloat64(close), window_start, window_start < '2026-07-30 00:00:00') AS c29,
argMaxIf(toFloat64(close), window_start, window_start >= '2026-07-30 00:00:00') AS c30
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-29 13:30:00' AND window_start < '2026-07-29 20:00:00')
OR (window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 20:00:00'))
GROUP BY ticker
HAVING c29 > 0 AND c30 > 0
)
)
ORDER BY day_pct DESCTechnology అగ్రస్థానంలో 5.52%తో నిలిచింది. Communications చివరన -2.69% వద్ద ఉంది; ఇది 8.21 శాతం పాయింట్లు వెనుకబడి ఉంది. ఇదే ఆ రోజు రంగాల మధ్య వ్యత్యాసం: మొత్తం పదకొండు ఫండ్లు ఒక శాతం పాయింట్ పరిధిలో ఉంటే కనిపించే మార్కెట్ కదలిక, అనేక పాయింట్ల మేర విస్తరించిన రోజుతో పూర్తిగా భిన్నంగా ఉంటుంది.
డాలర్లలో అత్యధిక లావాదేవీలు జరిగినవి
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT leaderboard, ticker, dollar_volume_bn, shares_m,
round(1000 * dollar_volume_bn / shares_m, 2) AS implied_avg_price
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-30 13:30:00' AND window_start < '2026-07-30 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-30 13:30:00' AND window_start < '2026-07-30 20:00:00'
AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY shares_m DESC
LIMIT 4
)
ORDER BY leaderboard, if(leaderboard = 'by shares traded', shares_m, dollar_volume_bn) DESCసాధారణ ట్రేడింగ్ గంటల్లో MU డాలర్ బోర్డులో 43.29 బిలియన్ టర్నోవర్తో ముందంజలో ఉంది. 42.56 బిలియన్ టర్నోవర్తో MSFT తర్వాతి స్థానంలో ఉంది. షేర్ బోర్డు వేరే ప్రశ్నకు సమాధానం ఇస్తుంది: CYCU అత్యధికంగా 544 మిలియన్ షేర్లతో ముందుంది. వాటి సూచిత సగటు ధర $0.86. డాలర్ పరిమాణం మార్కెట్ దృష్టిని చూపిస్తుంది. షేర్ పరిమాణం ట్రేడింగ్లోని మార్పిడిని చూపిస్తుంది. ఒక్కో కంపెనీకి వర్తించే ఈ కొలమానాన్ని సాపేక్ష పరిమాణం అంటారు.
ఆప్షన్ల ట్రేడింగ్ వివరాలు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
(
SELECT (strike, typ, vol_m, is_0dte)
FROM (
SELECT toFloat64(any(strike_price)) AS strike, any(option_type) AS typ,
round(toFloat64(sum(size)) / 1e6, 2) AS vol_m,
if(substring(ticker, length(ticker) - 14, 6) = '260730', 1, 0) AS is_0dte
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-30 00:00:00' AND sip_timestamp < '2026-07-31 00:00:00'
AND underlying_symbol = 'SPY'
GROUP BY ticker
ORDER BY vol_m DESC, strike ASC
LIMIT 1
)
) AS top_spy,
(
SELECT round(toFloat64(argMax(close, window_start)), 2)
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 20:00:00'
) AS spy_regular_close,
(
SELECT round(toFloat64(sum(size)) / 1e6, 2)
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-29 00:00:00' AND sip_timestamp < '2026-07-30 00:00:00'
) AS jul29_contracts_m,
(
SELECT round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260729') / sum(size), 1)
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-29 00:00:00' AND sip_timestamp < '2026-07-30 00:00:00'
) AS jul29_pct_0dte
SELECT
round(count() / 1e6, 2) AS option_prints_m,
round(toFloat64(sum(size)) / 1e6, 2) AS contracts_m,
jul29_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) = '260730') / sum(size), 1) AS pct_0dte,
jul29_pct_0dte,
spy_regular_close,
top_spy.1 AS top_spy_strike,
top_spy.2 AS top_spy_type,
top_spy.3 AS top_spy_contracts_m,
top_spy.4 AS top_spy_is_0dte,
round(top_spy.1 - spy_regular_close, 2) AS top_spy_strike_minus_close
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-30 00:00:00' AND sip_timestamp < '2026-07-31 00:00:00'ఆప్షన్ల టేప్లో 10.93 మిలియన్ ట్రేడ్లు నమోదయ్యాయి. మొత్తం 67.06 మిలియన్ కాంట్రాక్టులు ట్రేడ్ అయ్యాయి. బుధవారం నమోదైన 66.84 మిలియన్ కాంట్రాక్టులతో పోలిస్తే ఇది ఇలా ఉంది. కాంట్రాక్ట్ వాల్యూమ్లో కాల్స్ వాటా 54.6%. అదే సెషన్లో గడువు ముగిసే కాంట్రాక్టులు, అంటే గడువు వరకు సున్నా రోజులు ఉన్నవి, 25.3% వాటాను తీసుకున్నాయి. బుధవారం ఇది 33.1%. ఈ ధోరణిని గడువు ముగిసే సమయం నిర్ణయిస్తుంది. అత్యధికంగా ట్రేడైన SPY కాంట్రాక్ట్ 740 C. ఇందులో 0.56 మిలియన్ కాంట్రాక్టులు ట్రేడ్ అయ్యాయి. దాని strike, SPY సాధారణ ముగింపు ధర $741.73 కంటే -1.73 డాలర్లు దూరంలో ఉంది. ఈ దూరాన్ని strike minus closeగా లెక్కించారు.
కోట్ టేప్
కోట్ డేటా ఈ డెస్క్లో అత్యంత కొరతగా ఉన్న డేటాసెట్. ప్రతి ట్రేడింగ్ సెషన్లో దీనిని కొలుస్తారు. సాధారణ రోజులు కూడా రికార్డులోకి వస్తాయి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
round(countIf(toDate(sip_timestamp) = toDate('2026-07-30')) / 1e6, 2) AS jul30_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-29')) / 1e6, 2) AS jul29_updates_m,
round((countIf(toDate(sip_timestamp) = toDate('2026-07-30')) / countIf(toDate(sip_timestamp) = toDate('2026-07-29')) - 1) * 100, 1) AS day_over_day_pct,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-30') AND ticker = 'SPY') / 1e6, 2) AS jul30_spy_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-30') AND ticker = 'QQQ') / 1e6, 2) AS jul30_qqq_updates_m,
round(countIf(toDate(sip_timestamp) = toDate('2026-07-30') AND ticker = 'NVDA') / 1e6, 2) AS jul30_nvda_updates_m
FROM global_markets.cache_stocks_quotes
WHERE sip_timestamp >= '2026-07-29 00:00:00' AND sip_timestamp < '2026-07-31 00:00:00'స్టాక్-కోట్ టేప్లో బుధవారం నమోదైన 722.65 మిలియన్ NBBO అప్డేట్లతో పోలిస్తే 560.75 మిలియన్ అప్డేట్లు నమోదయ్యాయి. రోజువారీ మార్పు -22.4%. SPYలో 5.55 మిలియన్ అప్డేట్లు, QQQలో 6.75 మిలియన్, NVDAలో 2.39 మిలియన్ నమోదయ్యాయి.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker,
round(quantileExactIf(0.5)(10000 * (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2), bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price), 2) AS median_spread_bps,
round(count() / 1e6, 2) AS quote_updates_m,
countIf(bid_price <= 0 OR ask_price <= 0) AS one_sided_quote_count,
countIf(bid_price > ask_price AND bid_price > 0 AND ask_price > 0) AS crossed_quote_count
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('AAPL', 'DIA', 'IWM', 'NVDA', 'QQQ', 'SPY', 'TSLA')
AND sip_timestamp >= '2026-07-30 13:30:00' AND sip_timestamp < '2026-07-30 20:00:00'
GROUP BY ticker
HAVING countIf(bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) > 0
ORDER BY tickerSPY సాధారణ ట్రేడింగ్ గంటలలో మధ్య ధరకు సంబంధించి మధ్యస్థ కోట్ స్ప్రెడ్ 0.27 బేసిస్ పాయింట్లు. QQQలో అది 0.59, NVDAలో 1.03. చివరి రెండు కాలమ్లు వెల్లడించాల్సిన వివరాలను చూపిస్తాయి: ఒకవైపు మాత్రమే ఉన్న కోట్లు, పరస్పరం దాటిన కోట్లు ప్రతి పేరుకు విడిగా లెక్కించబడతాయి. వాటిని మధ్యస్థ లెక్కింపులో నుంచి మౌనంగా తొలగించరు. బిడ్ ఆస్క్ కంటే ఎక్కువగా ఉండే దాటిన కోట్, నానోసెకండ్ స్థాయి ఖచ్చితత్వంతో అనేక ట్రేడింగ్ వేదికల నుంచి సమీకరించిన ఫీడ్లో సాధారణంగా కనిపించే అంశం.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT round(anyIf(spread_bps, d = toDate('2026-07-30')), 2) AS jul30_median_spread_bps,
arrayCount(x -> x < anyIf(spread_bps, d = toDate('2026-07-30')), groupArrayIf(spread_bps, d != toDate('2026-07-30'))) + 1 AS rank_tightest,
count() AS sessions_compared,
toString(min(d)) AS first_session
FROM (
SELECT toDate(sip_timestamp) AS d,
quantileExactIf(0.5)(10000 * (toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2), bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) AS spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPY'
AND sip_timestamp >= '2026-07-01 13:30:00' AND sip_timestamp < '2026-07-30 20:00:00'
AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
GROUP BY d
HAVING countIf(bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price) > 0
)అదే విధానంతో జూలైలోని ప్రతి ట్రేడింగ్ సెషన్తో పోల్చితే, ఆ రోజు SPY మధ్యస్థ స్ప్రెడ్ 0.27 బేసిస్ పాయింట్లు. అత్యంత తక్కువ స్ప్రెడ్ నుంచి లెక్కించినప్పుడు, ఇది 21లో 19 స్థానంలో ఉంది. ఈ పరిశీలన ప్రారంభమైన కాలం 2026-07-01. ప్రశాంతమైన కోట్ టేప్లో ఈ ప్యానెల్ ఉద్దేశం ఇదే: లిక్విడిటీకి సాధారణమైన రోజు కూడా ప్రచురించబడిన, పరిమితులు స్పష్టంగా ఉన్న ఒక నిర్ధారణ.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
(SELECT count() FROM global_markets.cache_options_quotes WHERE sip_timestamp >= '2026-07-30 00:00:00' AND sip_timestamp < '2026-07-31 00:00:00') AS jul30_options_rows,
(SELECT count() FROM global_markets.cache_stocks_quotes WHERE sip_timestamp >= '2026-07-30 00:00:00' AND sip_timestamp < '2026-07-31 00:00:00') AS jul30_stock_quote_rows
SELECT
round(jul30_options_rows / 1e9, 2) AS jul30_options_bn,
round(jul30_options_rows / jul30_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-30 13:30:00' AND sip_timestamp < '2026-07-30 20:00:00') / 1e6, 0) AS jul30_spy_options_mఆప్షన్ల NBBO టేప్లో 10.32 బిలియన్ అప్డేట్లు నమోదయ్యాయి. ఇది స్టాక్ కోట్ టేప్ కంటే 18.4 రెట్లు ఎక్కువ. SPY రూట్లోనే సాధారణ ట్రేడింగ్ గంటలలో 441 మిలియన్ అప్డేట్లు నమోదయ్యాయి.
రేట్లు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT toString(date) AS date,
round(toFloat64(yield_2_year), 2) AS yield_2y_pct,
round(toFloat64(yield_10_year), 2) AS yield_10y_pct,
round(toFloat64(yield_30_year), 2) AS yield_30y_pct,
round((toFloat64(yield_10_year) - toFloat64(yield_2_year)) * 100) AS spread_2s10s_bp
FROM global_markets.treasury_yields
WHERE date >= '2026-07-27' AND date <= '2026-07-30'
ORDER BY dateTreasury దస్త్రం మార్కెట్ ట్రేడింగ్ కంటే దాదాపు ఒక సెషన్ వెనుకబడి ఉంటుంది. అందువల్ల ఈ ప్యానెల్లో ఉన్న లావాదేవీలను ఇది చూపిస్తుంది: విండోలో 4 తేదీ నమోదులు ఉన్నాయి. 2026-07-30 తేదీ నాటికి తాజా నమోదులో, రెండేళ్ల Treasury yield 4.23%, పదేళ్ల yield 4.68%, ముప్పైేళ్ల yield 5.21%గా ఉన్నాయి. ఇది రెండేళ్ల నుంచి పదేళ్ల వరకు స్ప్రెడ్ 45 బేసిస్ పాయింట్లు.
ఆ రోజుకు సంబంధించిన క్యాలెండర్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
(
SELECT (argMax(t, (n, t)), max(n))
FROM (
SELECT t, count() AS n
FROM (
SELECT arrayJoin(tickers) AS t
FROM global_markets.stocks_news
WHERE published_utc >= '2026-07-30 04:00:00' AND published_utc < '2026-07-31 04:00:00'
)
WHERE t != 'SPCX'
GROUP BY t
)
) AS top_news,
(
SELECT (count(), uniqExact(cik), countIf(form_type = '4'), countIf(form_type = '8-K'), countIf(form_type = '424B2'), countIf(form_type = '10-Q'))
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date = '2026-07-30'
) AS fil
SELECT
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-30') AS ex_dividend_records,
(SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-30') AS reverse_splits,
(SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-30') AS forward_splits,
(SELECT count() FROM global_markets.stocks_ipos WHERE listing_date = '2026-07-30') AS listings,
(SELECT count() FROM global_markets.stocks_news WHERE published_utc >= '2026-07-30 04:00:00' AND published_utc < '2026-07-31 04:00:00') AS news_articles,
(SELECT uniqExact(JSONExtractString(publisher, 'name')) FROM global_markets.stocks_news WHERE published_utc >= '2026-07-30 04:00:00' AND published_utc < '2026-07-31 04:00:00') AS news_publishers,
top_news.1 AS top_news_ticker,
top_news.2 AS top_news_n,
fil.1 AS fil_total,
fil.2 AS fil_filers,
fil.3 AS fil_form4,
fil.4 AS fil_8k,
fil.5 AS fil_424b2,
fil.6 AS fil_10qజూలై 30న 200 డివిడెండ్ రికార్డులు ఎక్స్-డివిడెండ్ అయ్యాయి. 3 రివర్స్ స్ప్లిట్లు, 3 ఫార్వర్డ్ స్ప్లిట్లు అమలయ్యాయి. 3 కొత్త లిస్టింగులు ట్రేడింగ్లోకి వచ్చాయి. వార్తా ఫీడ్లో 2 ప్రచురణకర్తల నుంచి 173 కథనాలు వచ్చాయి. ఈ ఒక్క ఫీడ్ పరిధిలో అత్యధికంగా ప్రస్తావించబడిన టికర్కు సంబంధించిన కథనాలు NVDA ఉండగా, అది మొత్తం 11 కథనాలుగా నమోదైంది. EDGAR రోజువారీ సూచికలో ఆ తేదీకి 2743 వేర్వేరు ఫైలర్ల నుంచి 5544 ఫైలింగులు ఉన్నాయి: 745 ఇన్సైడర్ Form 4 నివేదికలు, 460 8-K ప్రస్తుత నివేదికలు, 1426 424B2 ధర నిర్ణయ అనుబంధాలు, 252 10-Q త్రైమాసిక నివేదికలు. ఆ సూచిక తన స్వంత షెడ్యూల్ ప్రకారం అందుబాటులోకి వస్తుంది. ఈ ప్యానెల్ రూపొందించే సమయానికి అందులో ఉన్న సమాచారాన్నే చూపిస్తుంది.
సిద్ధంగా ఉన్న అంశాలు
తదుపరి రెండు ట్రేడింగ్ సెషన్లను అదే పట్టికల నుంచి పరిశీలించండి. అయితే ఈ కాలానికి మించిన విషయాలను ఉద్దేశపూర్వకంగా పరిగణనలోకి తీసుకోండి. క్యాలెండర్ ప్రకారం శుక్రవారం, జూలై 31 నెలలో చివరి ట్రేడింగ్ తేదీ.
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
(SELECT count() FROM global_markets.stocks_market_holidays WHERE date >= '2026-07-31' AND date <= '2026-08-03' AND status != 'open') AS closures_next_two_sessions,
(SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-31' AND ex_dividend_date <= '2026-08-03') AS exdiv_records_next_two_sessions,
(SELECT countIf(ticker IN ('AAPL', 'MSFT', 'JPM', 'KO', 'JNJ', 'XOM', 'CVX', 'PG', 'WMT', 'HD')) FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-31' AND ex_dividend_date <= '2026-08-03') AS household_exdivs,
(SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-31' AND execution_date <= '2026-08-03') AS splits_next_two_sessions,
round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260731') / sum(size), 1) AS jul31_expiry_pct_of_thu_volume,
(SELECT toString(max(settlement_date)) FROM global_markets.stocks_short_interest WHERE settlement_date <= '2026-07-30') AS latest_short_interest_settlement
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-30 00:00:00' AND sip_timestamp < '2026-07-31 00:00:00'శుక్రవారం, జూలై 31 మరియు సోమవారం, ఆగస్టు 3 తేదీల్లో 0 మార్కెట్ మూసివేతలు ఉన్నాయని సెలవుల పట్టిక చూపుతోంది. ఆ రెండు సెషన్లలో 544 డివిడెండ్ రికార్డులు ex-dividend అవుతాయి. వాటిలో పది పరిశీలించిన ప్రముఖ గృహోపయోగ కంపెనీలకు చెందినవి 0. అలాగే, 14 స్టాక్ విభజనలు అమలుకు షెడ్యూల్ అయ్యాయి. గురువారం ఆప్షన్ వాల్యూమ్లో 26.7%, శుక్రవారం, జూలై 31న గడువు ముగియనున్న కాంట్రాక్టుల్లో ఇప్పటికే ఉంది. ఫైల్లో ఉన్న తాజా short-interest settlement 2026-07-15. ఈ ఫైల్ ప్రచురణలో తగినంత ఆలస్యం ఉండటంతో దీనికి ప్రత్యేక వివరణ ఉంది.
సెషన్ ధృవీకరణ
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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,
countIf(window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 20:00:00') AS regular_session_bars,
uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-07-30 13:30:00' AND window_start < '2026-07-30 20:00:00') AS day_sessions,
(SELECT count() FROM global_markets.stocks_market_holidays WHERE date = '2026-07-30') AS jul30_holiday_rows,
(SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-30' AND date <= '2026-12-31' AND status = 'closed') AS next_closure_date,
(SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-30' AND date <= '2026-12-31' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-30 00:00:00' AND window_start < '2026-07-31 00:00:00'పూర్తి రెగ్యులర్ సెషన్: మొదటి SPY బార్ 04:00 ETకి, చివరి బార్ 19:59 ETకి, రెగ్యులర్-ఆవర్స్ బార్లు 390, విండోలోని సెషన్ 1, ఆ తేదీకి హాలిడే వరుసలు 0. తదుపరి షెడ్యూల్ చేసిన మార్కెట్ మూసివేత 2026-09-07న Labor Day.
తరచుగా అడిగే ప్రశ్నలు
జూలై 30, 2026 గురువారం స్టాక్ మార్కెట్ ఎలా పనిచేసింది?
SPY ముగింపు-ముగింపు ప్రాతిపదికన 1.68% మారి $741.73 వద్ద నిలిచింది. QQQ 3.34%, DIA 1.19%, IWM 1.37% వద్ద ఉన్నాయి. అధిక లిక్విడిటీ ఉన్న స్టాక్స్లో 3782 పెరగగా, 2122 పడిపోయింది.
జూలై 30, 2026న ఏ రంగం అగ్రస్థానంలో నిలిచింది?
పదకొండు SPDR ఎంపిక రంగ ఫండ్లలో కొలిచినప్పుడు Technology, 5.52% వద్ద అగ్రస్థానంలో ఉంది. పదకొండు ఫండ్లలో బలహీనమైనది Communications, ఇది -2.69% వద్ద ట్రేడ్ అయింది.
జూలై 30, 2026న ఆప్షన్స్ మార్కెట్ ఎంత చురుకుగా ఉంది?
67.06 మిలియన్ కాంట్రాక్టులు ట్రేడ్ అయ్యాయి. గత సెషన్లో ఇది 66.84 మిలియన్. అదే రోజు ముగిసే కాంట్రాక్టులు మొత్తం వాల్యూమ్లో 25.3% వాటా కలిగి ఉండగా, కాల్ ఆప్షన్ల వాటా 54.6%.
జూలై 30, 2026న ఏ స్టాక్లో అత్యధిక డాలర్ విలువ గల ట్రేడింగ్ జరిగింది?
MU, సాధారణ ట్రేడింగ్ గంటల్లో డాలర్ వాల్యూమ్ 43.29 బిలియన్గా నమోదైంది. MSFT 42.56 బిలియన్తో తర్వాతి స్థానంలో ఉంది.
డేటా గమనికలు
మునుపటి రోజువారీ సంచిక జూలై 29, 2026, కాగా వారపు పునర్విమర్శ దీనికి ముందు వారాన్ని అందిస్తుంది. ప్రతి టికర్కు పేరుతో ఉన్న ప్యానెల్లు అక్షరక్రమంలో అమర్చబడ్డాయి. అందువల్ల వచనంలోని సూచనలు స్థిర వరుసలను చూపిస్తాయి. లీడర్బోర్డ్లు మరియు మూవర్ బోర్డ్లు విలువ క్రమంలో ఉంటాయి. అవి చూపే ప్రతి స్థానానికి సంబంధించిన వాదనను ఒక సానిటీ పరిమితిగా ఎన్కోడ్ చేశాం. మెగా-క్యాప్ బాస్కెట్, పదకొండు-ఫండ్ రంగ బాస్కెట్ రెండూ ముందుగా నిర్ణయించిన స్థిర సమూహాలు. అవి vendor వర్గీకరణలు కావు. మూవర్ బోర్డ్లకు సాధారణ ట్రేడింగ్ గంటల్లో ఐదు మిలియన్ డాలర్ల టర్నోవర్ పరిమితి వర్తిస్తుంది. కొలిచే రెండు ముగింపు ధరల మధ్య split అమలైన ఏ పేరునైనా అవి మినహాయిస్తాయి. house ambiguity guard కింద తిరిగి ఉపయోగించిన ఒక symbolనూ మినహాయిస్తాయి. అందువల్ల ప్రతి calloutను ధృవీకరించగల పేరుకే అనుసంధానించవచ్చు. quote ప్యానెల్లు ప్రతి పేరుకు ఒకవైపు మరియు crossed quotesను లెక్కిస్తాయి; వాటిని నిశ్శబ్దంగా తొలగించవు. Treasury ఫైల్, EDGAR daily index తమ తమ షెడ్యూళ్ల ప్రకారం అందుతాయి. అందువల్ల ఆ ప్యానెల్లు డేటా వచ్చిందని ఊహించకుండా, తమ వద్ద ఉన్న సమాచారాన్నే నివేదిస్తాయి. ఇక్కడ implied-volatility index ఏదీ లేదు. ఆ సిరీస్లకు ఈ warehouseలో లైసెన్స్ లేదు. అందువల్ల volatilityను ధరల కదలికల ద్వారా, rangeలు, అదే రోజు options వాటా, quote ప్రవర్తన ఆధారంగా అంచనా వేస్తాం.
విధానశాస్త్రం
- మార్కెట్ డేటా మూలం: consolidated tape. ధరలు, వాల్యూమ్ల కోసం
delayed_stocks_minute_aggs, options tape కోసంoptions_trades, NBBO ప్యానళ్ల కోసంcache_stocks_quotesమరియుcache_options_quotes. - క్లోజ్: సాధారణ ట్రేడింగ్ సెషన్లోని చివరి నిమిషపు బార్. ఊహించిన 16:00 printను, అలాగే extended-hours printను ఎప్పుడూ ఉపయోగించలేదు.
- సమయ మండల నిర్వహణ: నిల్వ చేసిన అన్ని టైమ్స్టాంప్లు UTCలో ఉన్నాయి. WHERE నిబంధనలు ముడి UTC విలువలను ఉపయోగిస్తాయి. ET లేబుళ్ల కోసం
toTimeZoneSELECT జాబితాల్లో మాత్రమే కనిపిస్తుంది. - సెషన్ ధృవీకరణ: సెలవుల పట్టికతో పాటు గమనించిన బార్ల ఆధారంగా నిర్వహించబడింది. క్యాలెండర్ ఆధారంగా ఎప్పుడూ ఊహించలేదు.
- మునుపటి సెషన్తో పోలికలు: జూలై 29 నుంచి queryలోనే లెక్కించబడ్డాయి. మునుపటి పోస్టు నుంచి తీసుకురాలేదు.
- దశాంశాలు: ఏదైనా division లేదా product చేయడానికి ముందు price, size, volume కాలమ్లను Float64గా cast చేశాం.
- నిర్ధారిత aggregates: అన్ని చోట్ల exact quantiles, tuple-keyed tie-breaks ఉపయోగించాం. క్రమం లేదా దిశకు సంబంధించిన ప్రతి వాదన proseలో sanity boundగా encode చేయబడింది.
- Warehouse as-of తేదీ: ఆగస్టు 1, 2026. ఇది సెషన్ తర్వాత రెండు రోజులు, tapeకు సాధారణంగా ఉండే ఒకటి-నుంచి-రెండు-రోజుల ingest lag పరిమితి వద్ద ఉంది. generation సమయంలో dataset కనిపించకపోతే, పై bounded receipts పోస్టును నిలుపుతాయి.
క్రాస్-లింక్లు: మునుపటి రోజువారీ సమీక్ష, వారపు సమీక్ష, options ఎప్పుడు expire అవుతాయో, bid-ask spread అంటే ఏమిటో, మరియు రెండు-నుంచి-పది సంవత్సరాల spread.
వేరే సెషన్కు windowను మళ్లీ నిర్దేశించాలనుకుంటే, పై ప్రతి query Strasmore terminalలో ఎలాంటి మార్పులు లేకుండా నడుస్తుంది.