Strasmore Research
మార్కెట్ విశ్లేషణలు Matt Connorద్వారా Matt Connor · అప్‌డేట్ చేయబడింది 2026-07-25

మార్కెట్ రిక్యాప్: జూన్ 30, 2026 — సంఖ్యల్లో రోజు

త్రైమాసికం చివరి సెషన్ సంఖ్యల్లో: ఎక్కువ ఎరుపు టేప్‌పై టెక్నాలజీ నేతృత్వంలోని ఇండెక్స్ లాభం, మెమరీ కాంప్లెక్స్ అగ్రస్థానంలో, ముగింపు సమయంలో ఒకే రోజు ఆప్షన్స్ టేప్.

మంగళవారం, జూన్ 30, 2026 — త్రైమాసికం చివరి సెషన్ — ఎక్కువగా ఎరుపు మార్కెట్‌లో టెక్నాలజీ నేతృత్వంలోని పైకి వెళ్ళే రోజు: QQQ 1.63% పెరిగింది మరియు SPY 0.73%, కానీ S&P సెక్టార్ ఫండ్‌లలో 10లో కేవలం 4 మాత్రమే పైకి ముగిశాయి (3,349 లిక్విడ్ పేర్లు పైకి, 3,033 కిందికి). మునుపటి సెషన్: జూన్ 29 రిక్యాప్. క్రింది ప్రతి సంఖ్యా నిల్వ చేయబడిన ప్రశ్న నుండి చదవబడుతుంది — SQL కోసం ఏదైనా ప్యానల్‌ను విస్తరించండి.

స్కోర్‌బోర్డ్

ప్రతి మార్పు జూన్ 30 యొక్క చివరి రెగ్యులర్ సెషన్ నిమిషం బార్‌ను సోమవారం జూన్ 29 తో పోలుస్తుంది.

క్వెరీSPY / QQQ / DIA / IWM — జూన్ 30 vs జూన్ 29 ముగింపు, క్రమ ట్రేడింగ్ సమయం
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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-06-29 13:30:00' AND window_start < '2026-06-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-06-30 13:30:00' AND window_start < '2026-06-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_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.ticker

SPY $741.29 వద్ద తెరిచి $746.32 వద్ద ముగిసింది, దాని $748.02 గరిష్టానికి దగ్గరగా ఉంది. DIA కి వ్యతిరేకంగా QQQ యొక్క 1.63% 0.12% రోజు ఆకారం: గ్రోత్ పరిగెత్తింది, బ్లూ చిప్‌లు కొద్దిగా మాత్రమే కదిలాయి, IWM 0.49%.

ఈ రోజున ముగిసిన త్రైమాసికం

జూన్ 30న రెండవ త్రైమాసికంలోని చివరి 62 సెషన్లు ముగిశాయి, ఆ రోజు ధోరణి మొత్తం త్రైమాసికాన్ని సంక్షిప్తంగా చూపించింది.

క్వెరీQ2 2026 పూర్తి కాలం: ప్రతి ఇండెక్స్ ETF, ఏప్రిల్ 1 ఓపెన్ నుండి జూన్ 30 క్లోజ్ వరకు, క్రమ ట్రేడింగ్ సమయం
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH q2 AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           argMin(toFloat64(open), window_start) AS d_open,
           argMax(toFloat64(close), window_start) AS d_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
      AND window_start >= toDateTime('2026-04-01 00:00:00')
      AND window_start < toDateTime('2026-07-01 00:00:00')
      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
    GROUP BY ticker, d
)
SELECT
    ticker,
    toString(min(d)) AS quarter_first_session,
    count() AS quarter_sessions,
    round(argMin(d_open, d), 2) AS quarter_open,
    round(argMax(d_close, d), 2) AS quarter_close,
    round((argMax(d_close, d) / argMin(d_open, d) - 1) * 100, 2) AS quarter_pct,
    countIf(d_close > d_open) AS up_sessions
FROM q2
GROUP BY ticker
ORDER BY quarter_pct DESC, ticker ASC

ఏప్రిల్ 1 ఓపెన్ నుండి జూన్ 30 క్లోజ్ వరకు: QQQ +26.53%, IWM 20.21%, SPY 14.13%, DIA 12.08%. త్రైమాసికం మొత్తం మీదా, జూన్ 30 రోజు మీదా QQQ అగ్రస్థానంలో నిలిచింది, కానీ మధ్యలో స్థానాలు మారాయి: ఆ రోజు SPY కొద్దిగా IWM కంటే ముందుంది, మొత్తం త్రైమాసికంలో మాత్రం IWM, SPY కంటే ముందుంది. QQQ, 62 సెషన్లలో 38 సెషన్లలో ఎక్కువగా క్లోజ్ అయింది (Q2 సమీక్ష దీన్ని ప్యానల్ వారీగా వివరిస్తుంది).

రోజు అసాధారణంగా ఉందా?

క్వెరీగత నెల సెషన్‌లలో SPY ఓపెన్-టు-క్లోజ్ మూవ్ ర్యాంక్ (ర్యాంక్ 1 = అతిపెద్ద ఎబ్సల్యూట్ మూవ్)
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT round(anyIf(oc_pct, d = toDate('2026-06-30')), 2) AS day_move_pct,
       arrayCount(x -> x > abs(anyIf(oc_pct, d = toDate('2026-06-30'))), groupArrayIf(abs(oc_pct), d != toDate('2026-06-30'))) + 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-01 00:00:00')
      AND window_start < toDateTime('2026-07-01 00:00:00')
      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
    GROUP BY d
)

సెషన్‌లో తెరవడం నుండి ముగింపు వరకు — ముగింపు-పై-ముగింపు స్కోర్‌బోర్డ్‌కి భిన్నమైన దృష్టికోణం నుండి — SPY 0.68% కదిలింది, ఇది గత 21 సెషన్‌లలో పరమాణ పరిమాణం ప్రకారం 7 స్థానంలో ఉంది. సూచీ ప్రశాంతంగా ఉంది; దాని కింద ఉన్న టేప్ మాత్రం అలా లేదు.

వెడల్పు: ఇరుకైన సానుకూల అంచు

క్వెరీజూన్ 30న కనీసం $1M ట్రేడైన టిక్కర్లలో ఎదిగినవి vs పడిపోయినవి
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_ticker AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-06-30 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-30 00:00:00')) AS day_close,
        sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-06-30 00:00:00') AS day_dollar_volume
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE (window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00')
       OR (window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-30 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,
    countIf(ticker IN ('XLB', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')) AS sector_funds_counted,
    countIf(ticker IN ('XLB', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
        AND day_close > prior_close) AS sector_funds_up
FROM per_ticker
WHERE prior_close > 0 AND day_close > 0

3,349 ఎగబాసేవి, 3,033 పడిపోయినవి, 88 మార్పులేనివి: 51.8% ద్రవ టేప్ ఎగబాసింది — ఇది 1.63% వృద్ధి-సూచీ ముద్ర కింద ఒక ఆట ఆడుతున్నట్లు. ద్రవ్యత ఫిల్టర్ డ్యుయల్-సెషన్ టిక్కర్లలో 5,055 ని 11,525 వదిలేస్తుంది ($1 మిలియన్ కంటే తక్కువ వాణిజ్యం), ఇక్కడ లెక్కించబడుతుంది, ఎప్పుడూ దాచబడదు.

రంగం వారీగా: డబ్బు నిజంగా ఎక్కడికి వెళ్ళింది

పేర్లను ఒక్కొక్క ఓటుగా లెక్కించడం డబ్బు ఎక్కడ ఉందో దాస్తుంది. కింది పది ఫండ్‌లు ఒక్కొక్కటి S&P 500లో ఒక వాటాను కలిగి ఉన్నాయి, మరియు ఉత్తమ, అధమ మధ్య వ్యత్యాసం సెషన్ ఎంత అసమానంగా ఉందో కొలుస్తుంది.

క్వెరీజూన్ 30న S&P పది సెక్టార్ ఫండ్‌లు: సోమవారం క్లోజు vs మార్పు, మరియు లీడర్ వెనుక ఎంత దూరంలో ఉన్నాయి
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-06-30 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-30 00:00:00')) AS day_close,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-06-30 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('XLB', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
      AND ((window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00')
        OR (window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-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,
    if(day_close > prior_close, 1, 0) AS is_up,
    round(max((day_close / prior_close - 1) * 100) OVER () - (day_close / prior_close - 1) * 100, 2) AS pts_behind_leader,
    day_dollar_bn
FROM per_name
ORDER BY pct_chg DESC, ticker ASC

టెక్నాలజీ (XLK) 2.69% సాధించి ఒంటరిగా నిలిచింది: పారిశ్రామిక రంగం 1.34%, మెటీరియల్స్ 0.36% మరియు వినిమయ రంగం 0.15% మాత్రమే ఇతర ఆకుపచ్చ రంగాలు, మరియు బోర్డు ఆర్థిక రంగం (-0.17%) నుండి యుటిలిటీస్ (-1.48%), స్టేపుల్స్ (-1.53%) వరకు మరియు చివరగా రియల్ ఎస్టేట్ -2% వరకు ఎరుపు రంగులో ఉంది. ఉత్తమం నుండి అధమం తీసివేత: 4.69 శాతం పాయింట్లు, 10 ఫండ్‌లలో 4 ఆకుపచ్చ. ఒక శాతం కంటే తక్కువ పెరిగిన సూచీ, కింద నాలుగు పాయింట్ల వ్యత్యాసం: ఒక రంగం రోజును మోసింది.

రోజు యొక్క అతిపెద్ద కదలికలు, మొత్తం మార్కెట్‌లో

బ్రెడ్త్ ఎన్ని షేర్లు పెరిగాయో లెక్కిస్తుంది; ఇక్కడ ఏవి అత్యధికంగా కదిలాయో చూపిస్తుంది — శాతం మార్పు ప్రకారం పై మరియు క్రింది ఐదు, $10 మిలియన్లు లేదా అంతకంటే ఎక్కువ వాణిజ్యం జరిగిన షేర్లలో.

క్వెరీజూన్ 30న $10M+ ట్రేడైన పేర్లలో టాప్ 5 గెయినర్లు మరియు టాప్ 5 డిక్లైనర్లు (ఒక రీయూజ్డ్-సింబల్ లిస్టింగ్ మినహాయించబడింది)
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_ticker AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-06-30 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-30 00:00:00')) AS day_close,
        sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-06-30 00:00:00') AS day_dollar_volume
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE (window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00')
       OR (window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-30 20:00:00')
    GROUP BY ticker
    HAVING prior_close > 1 AND day_close > 0 AND day_dollar_volume >= 10000000 AND ticker NOT IN ('SPCX')
)
SELECT
    board,
    ticker,
    prior_close,
    day_close,
    pct_chg,
    round(abs(pct_chg), 2) AS abs_pct_chg,
    dollar_volume_m,
    if(ticker IN (SELECT ticker FROM global_markets.stocks_splits
                  WHERE execution_date >= '2026-06-29' AND execution_date <= '2026-06-30'), 1, 0) AS split_record_on_file
FROM (
    SELECT 'top gainers' AS board, 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_dollar_volume / 1e6, 0) AS dollar_volume_m
    FROM per_ticker
    ORDER BY (day_close / prior_close) DESC, ticker ASC
    LIMIT 5
    UNION ALL
    SELECT 'top decliners' AS board, 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_dollar_volume / 1e6, 0) AS dollar_volume_m
    FROM per_ticker
    ORDER BY (day_close / prior_close) ASC, ticker ASC
    LIMIT 5
)
ORDER BY if(board = 'top gainers', 0, 1) ASC, pct_chg DESC, ticker ASC

ఏ బోర్డు కూడా సూచీని పోలి లేదు. JEM +256.76% తో $141 మిలియన్ల వాణిజ్యంపై అగ్రస్థానంలో ఉంది; SOC $306 మిలియన్లపై 55.89% కోల్పోయింది. ABVX $942 మిలియన్లపై 38.56% పెరిగింది, ఇది ఏ బోర్డుపై అయినా అత్యధిక టర్నోవర్; NVCT 35.62% మరియు UNCY 39.09% పడిపోయాయి. స్ప్లిట్-రికార్డ్ కాలమ్ బోర్డును నిజాయితీగా ఉంచుతుంది — సవరించని టేపుపై 1-కొరకు-10 రివర్స్ స్ప్లిట్ +900% "లాభం"గా ముద్రిస్తుంది — మరియు ఇక్కడ ఉన్న ప్రతి షేరుకు 0 ఉంది: నిజమైన ముద్రణలు.

మూడు వరుసలు ఒకే వర్తకం రెండుసార్లు: CRCA (-35.16%) మరియు CRCG (-35.19%) పడిపోగా, CRCD 35.47% పెరిగింది — ప్రతీది క్రిప్టో-సంబంధిత షేరు కంటే దాదాపు రెట్టింపు -17.53% కదలిక: లీవరేజ్డ్ సింగిల్-స్టాక్ ర్యాపర్‌లు.

రోజు ప్రధానాంశం: త్రైమాసిక మలుపులో సెమీకండక్టర్లు

ఆరు పేర్లు, ఒక అంశం, చాలా విభిన్న ఫలితాలు — ఉమ్మడి కదలిక మరియు పరిమాణం మాత్రమే; ఈ డేటా ఎందుకు అనేది చెప్పదు.

క్వెరీసెమీకండక్టర్ మరియు స్టోరేజ్ పేర్లు: సోమవారం క్లోజు vs మార్పు, రేంజ్, మరియు డాలర్ వాల్యూమ్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-06-30 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-30 00:00:00')) AS day_close,
        maxIf(toFloat64(high), window_start >= '2026-06-30 00:00:00') AS day_high,
        minIf(toFloat64(low), window_start >= '2026-06-30 00:00:00') AS day_low,
        argMinIf(window_start, toFloat64(low), window_start >= '2026-06-30 00:00:00') AS low_bar,
        argMaxIf(window_start, toFloat64(high), window_start >= '2026-06-30 00:00:00') AS high_bar,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-06-30 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AMD', 'INTC', 'MU', 'SNDK', 'TSM', 'WDC')
      AND ((window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00')
        OR (window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-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,
    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

SanDisk 10.79% ఎగబాకింది, AMD 7.7%, Intel 5.93%, TSMC 4.86% — అలాగే టేప్‌లో అతిపెద్ద టికెట్ అయిన MU, 37.41 బిలియన్ డాలర్ల టర్నోవర్‌తో, కేవలం 0.52% ఎక్కువగా ముగిసింది, Western Digital (-2.01%) మాత్రం పాల్గొనలేదు. ఇది టెక్నాలజీ యొక్క 2.69% సెక్టార్ ప్రింట్ వెనుక ఉన్న సంక్లిష్టత (MU యొక్క జూన్, టిక్‌బైటిక్).

ప్రతిద్రువ స్రవంతి క్రిప్టో-అనుబంధ ఆర్థిక సంస్థల ద్వారా, ఆకుపచ్చ టేప్‌కు వ్యతిరేకంగా ప్రవహించింది:

క్వెరీక్రిప్టో-అడ్జసెంట్ ఫైనాన్షియల్స్: సోమవారం క్లోజు vs మార్పు, రేంజ్, మరియు డాలర్ వాల్యూమ్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-06-30 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-06-30 00:00:00')) AS day_close,
        maxIf(toFloat64(high), window_start >= '2026-06-30 00:00:00') AS day_high,
        minIf(toFloat64(low), window_start >= '2026-06-30 00:00:00') AS day_low,
        argMinIf(window_start, toFloat64(low), window_start >= '2026-06-30 00:00:00') AS low_bar,
        argMaxIf(window_start, toFloat64(high), window_start >= '2026-06-30 00:00:00') AS high_bar,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-06-30 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('COIN', 'CRCL', 'HOOD', 'MSTR')
      AND ((window_start >= '2026-06-29 13:30:00' AND window_start < '2026-06-29 20:00:00')
        OR (window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-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,
    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

CRCL -17.53% ప్రింట్ అయింది, దాని $62.52 కనిష్ట స్థాయి 15:59 ETకి — సెషన్ చివరి నిమిషానికి — వచ్చింది, MSTR -6.2%, COIN -3.61% మరియు HOOD -1.53% తో కలిసి. ఉమ్మడి కదలిక గమనించబడింది; కారణం ప్రతిపాదించబడలేదు.

వార్తా ఫీడ్‌లో ఉన్నది

కారణాలను చెప్పడానికి నిరాకరించే ఈ సారాంశం, ఆ రోజు నిజంగా ఏమి ప్రచురించబడిందో చెప్పాలి.

క్వెరీజూన్ 30న న్యూస్ ఫీడ్: ఈ రీక్యాప్‌లోని ప్రతి పేరుకు ఆర్టికల్ కౌంట్ మరియు రోజు చివరి హెడ్‌లైన్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
    names.n AS ticker,
    countIf(has(tickers, names.n)) AS articles_today,
    if(countIf(has(tickers, names.n)) = 0, 'none',
       formatDateTime(toTimeZone(argMaxIf(published_utc, (published_utc, id), has(tickers, names.n)), 'America/New_York'), '%H:%i')) AS latest_et,
    if(countIf(has(tickers, names.n)) = 0, 'no article in our feed this session',
       JSONExtractString(argMaxIf(publisher, (published_utc, id), has(tickers, names.n)), 'name')) AS publisher_name,
    if(countIf(has(tickers, names.n)) = 0, 'no article in our feed this session',
       argMaxIf(title, (published_utc, id), has(tickers, names.n))) AS latest_headline
FROM global_markets.stocks_news
CROSS JOIN (SELECT arrayJoin(['NVDA', 'MU', 'SNDK', 'CRCL', 'SOC', 'ABVX', 'JEM']) AS n) AS names
WHERE published_utc >= '2026-06-30 04:00:00' AND published_utc < '2026-07-01 04:00:00'
GROUP BY names.n
ORDER BY articles_today DESC, ticker ASC

అత్యధిక కవరేజ్ పొందిన పేరు NVDA, 21 కథనాలతో — ఆ రోజు చలించిన వాటిలో ఇదే లేదు — ఆ సెషన్‌లో దాని చివరి కథనం (16:28 ET, Investing.com) శీర్షిక "These Stocks Could Benefit as the Robotaxi Race Heats Up". MUకి 7 వచ్చాయి; SanDisk యొక్క ఏకైక కథనం (The Motley Fool) — నిజంగా ఒక కదలికను పేర్కొనే ఏకైక శీర్షిక: "Why Sandisk Stock Is Skyrocketing Today".

అంతరం కనుగొనబడిన విషయం: ఆ రోజు అతిపెద్ద పతనం చెందినది, అత్యధిక లాభం పొందినది, క్రిప్టో-సంబంధిత పేరు అత్యంతగా పడిపోయినది — వీటికి 0, 0 మరియు 0 కథనాలు వచ్చాయి — ఒక్కటంటే ఒక్కటి కాదు, మొత్తం 211 కథనాల ఫీడ్‌లో. కవరేజ్ ధర చర్యకు ప్రాక్సీ కాదు.

డబ్బు ఎక్కడ చేజారింది

క్వెరీవాల్యూమ్ లీడర్స్ రెండు విధాలుగా: ట్రేడైన డాలర్ల ప్రకారం టాప్ 6, ట్రేడైన షేర్ల ప్రకారం టాప్ 4 (ఎంటిటీ వెరిఫికేషన్ పెండింగ్‌లో ఒక రీయూజ్డ్-సింబల్ లిస్టింగ్ మినహాయించబడింది)
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT ticker, leaderboard, dollar_volume_bn, if(dollar_volume_bn < 1, dollar_volume_m, NULL) AS dollar_value_m, 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(close) * toFloat64(volume)) / 1e6, 0) AS dollar_volume_m,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-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(close) * toFloat64(volume)) / 1e6, 0) AS dollar_volume_m,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-30 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) DESC

డాలర్ల ప్రాతిపదికన, MU మిగతా వాటన్నింటిపై ఎత్తుగా నిలిచింది, ఇండెక్స్ ఫండ్లు కూడా: SPY యొక్క $31.84 బిలియన్లకు వ్యతిరేకంగా $37.41 బిలియన్లు — వరుసగా రెండో సెషన్ ఇది ప్రధాన ఇండెక్స్ ఫండ్ కంటే ఎక్కువ వాణిజ్యాన్ని కలిగి ఉంది (సోమవారం రిక్యాప్ మొదటి దాన్ని కలిగి ఉంది). షేర్ బోర్డ్ మరో విషయం చెబుతుంది: 3x-లీవర్డ్డ్ ఇన్వర్స్ సెమీకండక్టర్ ETF అయిన SOXS (515.5 మిలియన్ షేర్లు), మరియు MU రోజులో స్థూలంగా ఉండే రెండు సబ్-డాలర్ పేర్లు — వాల్యూమ్ రెండు విధాలుగా చదవదగినది.

ఒక పేరు రెండు బోర్డ్ల నుండి ఉద్దేశపూర్వకంగా దూరంగా ఉంచబడింది: ఒక జూన్ లిస్టింగ్, దీని టిక్కర్ గతంలో వేరే, సంబంధం లేని కంపెనీకి చెందినది, కాబట్టి వెండర్ ఫీడ్లు రెండు సంస్థలను ఒకే మూడు అక్షరాలతా ట్యాగ్ చేస్తాయి (ఇక్కడ రసీదులు).

క్వెరీ30-నిమిషాల బకెట్‌కు ట్రేడైన షేర్లు, క్రమ ట్రేడింగ్ సమయం (బిలియన్లు)
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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-06-30 13:30:00' AND window_start < '2026-06-30 20:00:00'
GROUP BY et_time
ORDER BY et_time

త్రైమాసికం ముగింపు దగ్గర జరిగిన మూసివేత వేలంలో 2.69 బిలియన్లు పెద్ద బకెట్‌గా, తెల్లవారుజామున మొదటి అరగంటలో 2.05 బిలియన్ షేర్లు, 13:30 వద్ద 0.78 బిలియన్ల గరిష్ట-కనిష్ట స్థాయి, ఇక్కడ మూసివేత వేలం మరియు దాని రీబ్యాలెన్సింగ్ ఫ్లోలు ఆన్‌లోకి వస్తాయి (జూన్ 29 లోతైన విశ్లేషణ బార్ల కిందకు వెళ్తుంది).

ఆప్షన్ల టేప్

క్వెరీమొత్తం ఆప్షన్స్ రోజుకు ఒక్క రో: వాల్యూమ్, అదే-రోజు ఎక్స్‌పైరీ, మనీనెస్ ప్రకారం SPY పుట్/కాల్ స్క్యూ, సెలవు-షిఫ్ట్ చేయబడిన వారం
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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-06-30 00:00:00' AND sip_timestamp < '2026-07-01 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-06-30 13:30:00' AND window_start < '2026-06-30 20:00:00'
    ) AS spy_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) = '260630') / sum(size), 1) AS same_day_expiry_pct,
    round(toFloat64(sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260702')) / 1e6, 2) AS thu_jul2_expiry_contracts_m,
    countIf(substring(ticker, length(ticker) - 14, 6) = '260703') AS fri_jul3_expiry_prints,
    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 = 'SPY' AND option_type = 'P'))
        / toFloat64(sumIf(size, underlying_symbol = 'SPY' AND option_type = 'C')), 2) AS spy_put_call_ratio,
    round(toFloat64(sumIf(size, underlying_symbol = 'SPY' AND option_type = 'C'
        AND substring(ticker, length(ticker) - 14, 6) = '260630' AND toFloat64(strike_price) > spy_close)) / 1e6, 2) AS spy_0dte_otm_calls_m,
    round(toFloat64(sumIf(size, underlying_symbol = 'SPY' AND option_type = 'C'
        AND substring(ticker, length(ticker) - 14, 6) = '260630' AND toFloat64(strike_price) <= spy_close)) / 1e6, 2) AS spy_0dte_itm_calls_m,
    round(toFloat64(sumIf(size, underlying_symbol = 'SPY' AND option_type = 'P'
        AND substring(ticker, length(ticker) - 14, 6) = '260630' AND toFloat64(strike_price) < spy_close)) / 1e6, 2) AS spy_0dte_otm_puts_m,
    round(toFloat64(sumIf(size, underlying_symbol = 'SPY' AND option_type = 'P'
        AND substring(ticker, length(ticker) - 14, 6) = '260630' AND toFloat64(strike_price) >= spy_close)) / 1e6, 2) AS spy_0dte_itm_puts_m,
    top_contract.1 AS top_contract_underlying,
    top_contract.2 AS top_contract_strike,
    top_contract.3 AS top_contract_type,
    top_contract.4 AS top_contract_expiry,
    top_contract.5 AS top_contract_volume,
    round(top_contract.7, 3) AS top_contract_avg_price,
    round(top_contract.2 - spy_close, 2) AS top_strike_minus_spy_close
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-06-30 00:00:00' AND sip_timestamp < '2026-07-01 00:00:00'

ఆప్షన్లు 61.95 మిలియన్ కాంట్రాక్టులు 10.06 మిలియన్ ప్రింట్లలో ట్రేడ్ అయ్యాయి; టేప్ మొత్తం వాల్యూమ్‌లో కాల్స్ వాటా 57.3%, వాటిలో 28% ఆ మంగళవారమే ఎక్స్‌పైర్ అయ్యాయి. SPY మాత్రం వ్యతిరేక దిశలో ఉంది: పుట్/కాల్ రేషియో 1.09తో 12.04 మిలియన్ కాంట్రాక్టులు — ఫండ్ పెరిగిన రోజున కాల్స్ కంటే పుట్స్ ఎక్కువ.

SPY యొక్క అదే రోజు ఎక్స్‌పైరీలను దాని $746.32 క్లోజ్‌తో పోల్చడం ద్వారా స్క్యూ స్పష్టమవుతుంది: 3.33 మిలియన్ out-of-the-money పుట్స్ (క్లోజ్ కంటే తక్కువ స్ట్రైక్స్) మరియు 2.28 మిలియన్ out-of-the-money కాల్స్, వీటికి వ్యతిరేకంగా 1.77 మిలియన్ in-the-money కాల్స్ మరియు 0.63 మిలియన్ in-the-money పుట్స్ — విలువలేనిగా ఎక్స్‌పైర్ అయిన డౌన్‌సైడ్ స్ట్రైక్స్ SPY యొక్క 0DTE రోజులో అత్యంత రద్దీగా ఉన్న బకెట్. శుక్రవారం, జూలై 3 ఎక్స్‌పైరీ కోడ్ ఉన్న ఏదీ అసలు ప్రింట్ కాలేదు (0 ప్రింట్లు — ఆ శుక్రవారం మార్కెట్ మూసుకోబడుతుంది); గురువారం వీక్లీ 10.52 మిలియన్లను మోసుకెళ్లింది.

క్వెరీజూన్ 30న ట్రేడైన కాంట్రాక్ట్‌ల ప్రకారం ఆరు బిజీస్ట్ ఆప్షన్ కాంట్రాక్ట్‌లు
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
    concat(underlying, ' $', toString(strike), ' ', if(typ = 'C', 'call', 'put')) AS contract,
    toString(expiry) AS expires,
    formatDateTimeInJodaSyntax(expiry, 'MMMM d, yyyy') AS expires_label,
    if(expiry = toDate('2026-06-30'), 1, 0) AS is_same_day,
    contracts,
    round(avg_px, 3) AS avg_premium,
    round(100 * contracts / max(contracts) OVER (), 1) AS pct_of_busiest
FROM (
    SELECT any(underlying_symbol) AS underlying,
           any(toFloat64(strike_price)) AS strike,
           any(option_type) AS typ,
           any(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))) AS expiry,
           sum(size) AS contracts,
           avg(toFloat64(price)) AS avg_px,
           any(ticker) AS occ
    FROM global_markets.options_trades
    WHERE sip_timestamp >= '2026-06-30 00:00:00' AND sip_timestamp < '2026-07-01 00:00:00'
    GROUP BY ticker
    ORDER BY contracts DESC, occ ASC
    LIMIT 6
)
ORDER BY contracts DESC, contract ASC

మొత్తం టేప్‌లో అత్యంత రద్దీగా ఉన్న కాంట్రాక్ట్ అదే రోజు SPY $747 కాల్ — సరాసరి ప్రీమియం $0.641 వద్ద 821,361 కాంట్రాక్టులు, SPY యొక్క చివరి రెగ్యులర్ బార్ కంటే $0.68 పైగా ముగిసింది, మరియు విలువలేనిది. దాని వెనుక ఉన్న బోర్డు ఒక పాఠం: టేప్‌లోని అత్యంత రద్దీగా ఉన్న ఆరు కాంట్రాక్టులలో ఐదు క్లోజ్ చుట్టూ ఒక డాలర్ దూరంలో ఉన్న అదే రోజు SPY స్ట్రైక్స్ (తర్వాత SPY $748 call), ప్రతి ఒక్కటి సెంట్లకు ట్రేడ్ అవుతున్నాయి. లీడర్ వాల్యూమ్‌లో 65.1% వద్ద ఉన్న మినహాయింపు, KWEB $29 call ఎక్స్‌పైరింగ్ December 18, 2026, అదే రోజు కాంట్రాక్ట్ కాదు: ఐదు సాయంత్రం లాటరీ టిక్కెట్లలో ఒక ఆరు నెలల పొజిషన్.

రేట్లు: సగానికి ముగింపు దగ్గర పొడవాటి చివర పెరిగింది

క్వెరీట్రెజరీ కర్వ్, జూన్ 30 క్లోజ్ vs జూన్ 29 (పాపులేటెడ్ మెచ్యూరిటీస్ మాత్రమే)
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
SELECT
    t.1 AS curve_point,
    round(t.2, 2) AS jun30_yield_pct,
    round((t.2 - t.3) * 100) AS one_day_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-06-30') AS d,
         (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-06-29') AS p
)

సగం చివరి రోజున పొడవాటి చివర వెనక్కి తగ్గింది: 10-ఏళ్లు 6 bp పెరిగి 4.44%కి చేరింది, 2-ఏళ్లు 4 bp పెరిగి 4.14%కి చేరాయి, మరియు 2s10s స్ప్రెడ్ 2 bp steepen అయి 0.3 పాయింట్లకు చేరింది. ఆ సెషన్‌లో అత్యంత బలహీన రంగం రియల్ ఎస్టేట్ (-2%), మూడవ అత్యంత బలహీన రంగం యుటిలిటీస్ (-1.48%) — ఇవి రెండూ సాంప్రదాయికంగా రేటు-సెన్సిటివ్ రంగాలు; ఈ రెండూ ఒకేసారి బలహీనంగా ఉండటం గమనించదగ్గ విషయం, కానీ ఈ డేటా ద్వారా నిరూపించగలిగే విధానం కాదు (H1 రీక్యాప్లో సగం యొక్క కర్వ్ ఉంది).

రోజునకు అడ్డుగా ఉన్న క్యాలెండర్

క్వెరీజూన్ 30 కార్పొరేట్ క్యాలెండర్ మరియు ఇన్ఫర్మేషన్ ఫ్లో, ఒక్క రోలో (ప్రదర్శనలో ఫైలింగ్-ఇండెక్స్ గ్యాప్)
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన SQL
WITH
    (
        SELECT (count(), uniqExact(publisher))
        FROM global_markets.stocks_news
        WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-06-30'
    ) 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-06-30'
            )
            WHERE t != 'SPCX'
            GROUP BY t
        )
    ) AS top_news
SELECT
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-06-30') AS ex_dividend_records,
    (SELECT count() FROM global_markets.stocks_splits WHERE execution_date = '2026-06-30') AS splits_executed,
    (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date = '2026-06-30') AS ipos_listed,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-06-30') AS sec_filings,
    (SELECT uniqExactIf(accession_number, form_type = '4') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-06-30') AS insider_form4_filings,
    (SELECT uniqExactIf(accession_number, form_type = '8-K') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-06-30') AS filings_8k,
    (SELECT arrayStringConcat(groupArray(concat(ticker, ' — ', issuer_name)), '; ') FROM (
        SELECT ticker, issuer_name FROM global_markets.stocks_ipos WHERE listing_date = '2026-06-30' ORDER BY ticker
    )) AS ipo_names,
    news.1 AS news_articles,
    news.2 AS news_publishers,
    top_news.1 AS most_covered_ticker,
    top_news.2 AS most_covered_articles,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-29')) AS filings_prior_session

704 డివిడెండ్ రికార్డులు త్రైమాసికం చివరి రోజున ఎక్స్-డివిడెండ్ అయ్యాయి — త్రైమాసిక చివరి ఉప్పెన, అమెరికాలోని ఎక్కువ కంపెనీలు త్రైమాసికంగా చెల్లిస్తాయి — అదే సమయంలో 7 విభజనలు, 2 కొత్త లిస్టింగ్‌లు ఉన్నాయి (AACU — Ares Acquisition Corp III; OSPRU — Osprey Acquisition Corp. III). ఫైలింగ్ నిలువు వరుస డేటా- నాణ్యత హెడ్‌లైన్: SEC సూచీ జూన్ 30 కోసం 31 ఫైలింగ్‌లను కలిగి ఉంది — 0 ఇన్‌సైడర్ ఫారం 4లు, 0 8-Kలు — మునుపటి సెషన్‌లో 4439 కంటే. ఫీడ్‌లో నెల- చివరి నమూనా, నెల- చివరి అంతర గమనికలో విశ్లేషించబడింది; ఈ రోజును కలిగి ఉన్న ఏదైనా లెక్క బ్యాక్‌ఫిల్ అయ్యే వరకు తక్కువగా అంచనా వేయబడుతుంది.

సెషన్, ధృవీకరించబడింది

క్వెరీసెషన్ చెక్: SPY గమనించిన మినిట్-బార్ స్పాన్
ప్రతి సంఖ్య వెనుక ఉన్న ఖచ్చితమైన 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-06-30 13:30:00' AND window_start < '2026-06-30 20:00:00') AS regular_session_bars,
    uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-06-30 13:30:00' AND window_start < '2026-06-30 20:00:00') AS day_sessions
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-06-30 00:00:00' AND window_start < '2026-07-01 00:00:00'

SPY బార్‌లు 04:00 నుండి 19:59 న్యూయార్క్ సమయం వరకు నడుస్తాయి, మొత్తం 390 రెగ్యులర్-విండో బార్‌లతో — టేప్ నుండి ధృవీకరించబడిన పూర్తి సెషన్ (ఎక్స్ఛేంజ్-క్యాలెండర్ డేటాసెట్‌లో రాబోయే సెలవులు మాత్రమే ఉంటాయి).

సెషన్‌ను కూడగట్టితే

0.73% SPY ముద్రతో, పేర్లలో 51.8% ఎక్కువగా, 10 సెక్టార్ ఫండ్‌లలో 4 ఆకుపచ్చగా, అత్యుత్తమం-అత్యల్పం మధ్య 4.69 పాయింట్ల వ్యత్యాసం ఉంటే — అది విస్తృత ర్యాలీ కాదు; ఒక సెక్టార్ ర్యాలీ ఇండెక్స్ బట్టలు తొడుగుకుని ఉంది, త్రైమాసికం ముగింపు వేలంలో దాని అత్యధిక బరువైన అరగంట. ఇండెక్స్ మార్పు అనేది ఒక సరాసరి, ఈది టెక్నాలజీ మోసుకొస్తుండగా ఎక్కువ సెక్టార్లు పడిపోయాయి: బాణాన్ని నమ్మే ముందు విస్తరణను చూడండి.

తరచూ అడిగే ప్రశ్నలు

2026 జూన్ 30న స్టాక్ మార్కెట్ ఎలా ఉంది?

ఇది ఎక్కువగా ముగిసింది: జూన్ 29 ముగింపుతో పోలిస్తే SPY 0.73% మరియు QQQ 1.63% లాభపడ్డాయి. విస్తృతి తక్కువగా ఉంది — ద్రవ పేర్లలో 51.8% పెరిగాయి, 10 S&P రంగ నిధులలో 4 ఆకుపచ్చగా ఉన్నాయి.

2026 జూన్ 30న మార్కెట్‌ను ఏ రంగం నడిపించింది?

టెక్నాలజీ: XLK 2.69% లాభపడింది, తర్వాతి స్థానంలో ఇండస్ట్రియల్స్ కోసం 1.34% మరియు చివరి స్థానంలో రియల్ ఎస్టేట్ కోసం -2% — ఉత్తమ మరియు అధమ మధ్య 4.69 పాయింట్లు.

2026 జూన్ 30న అతిపెద్ద స్టాక్ కదలికలు ఏమిటి?

$10 మిలియన్లు లేదా అంతకంటే ఎక్కువ ట్రేడ్ అవుతున్న పేర్లలో, JEM అత్యధికంగా లాభపడింది (+256.76%) మరియు SOC అత్యధికంగా నష్టపోయింది (55.89%). రెండూ స్ప్లిట్ రికార్డ్ కలిగి లేవు: రెండూ నిజమైన ధర కదలికలు, కార్పొరేట్-యాక్షన్ కృత్రిమాలు కావు.

2026 రెండో త్రైమాసికంలో స్టాక్ మార్కెట్ ఎలా ఉంది?

ఏప్రిల్ 1 ఓపెన్ నుండి జూన్ 30 ముగింపు వరకు, 62 సెషన్‌లలో: QQQ +26.53%, IWM 20.21%, SPY 14.13%, DIA 12.08% — వృద్ధి-నేతృత్వంలోని త్రైమాసికం, వృద్ధి-నేతృత్వంలోని రోజున ముగిసింది.

చివరి అరగంటలో ఎందుకు ఇంత ఎక్కువ వాల్యూమ్ ట్రేడ్ అవుతుంది?

చివరి అరగంట 2.69 బిలియన్ షేర్లను మోసింది, ఓపెన్‌లో 2.05 బిలియన్‌లకు వ్యతిరేకంగా. క్లోజింగ్ వేలం ఒకే క్రాసింగ్‌లో ప్రతి స్టాక్ అధికారిక క్లోజింగ్ ధరను నిర్ణయిస్తుంది, మరియు ఇండెక్స్ ఫండ్‌లు దానిని సరిపోల్చడానికి అక్కడ ట్రేడ్ చేస్తాయి; త్రైమాసిక చివరి రీబ్యాలెన్సింగ్ ప్రవాహాన్ని కేంద్రీకరిస్తుంది.

డేటా గమనికలు మరియు పద్ధతి

  • బుట్టలు. సెక్టార్ బోర్డు దాని ప్యానల్‌లో పేర్కొనబడిన పది SPDR సెక్టార్ ఫండ్‌లు — ప్రతి సెషన్‌లో ఒకే బుట్ట, కాబట్టి విస్తరణ సంఖ్య రోజుల మధ్య పోల్చబడుతుంది. మూవర్ బోర్డ్‌లకు $10 మిలియన్ల టర్నోవర్ మరియు $1 కంటే ముందు క్లోజ్ అవసరం, పై పునర్వినియోగ చిహ్నం జాబితాను మినహాయిస్తాయి, మరియు విభజన- రికార్డ్ కాలమ్‌ను కలిగి ఉంటాయి.
  • హెచ్చరికలు. డాలర్ వాల్యూమ్ ఒక నిమిషానికి ప్రాక్సీ (close × volume per bar). జూన్ 30 ఫైలింగ్ ఇండెక్స్ దాదాపు ఖాళీగా ఉంది (నెల చివరి అంతర గమనిక దీనిని విశ్లేషిస్తుంది). వార్తా లెక్కలు ఒక విక్రేత ఫీడ్: ఇక్కడ ఒక కథనం లేకపోవడం ఎక్కడైనా ఏదీ ప్రచురించబడలేదని నిరూపణ కాదు.
  • పద్ధతి. ఒక సెషన్ (1, గమనించిన బార్‌ల నుండి ధృవీకరించబడింది); టైమ్‌స్టాంప్‌లు UTCలో నిల్వ చేయబడ్డాయి, ప్రశ్నలలో న్యూయార్క్ సమయానికి మార్చబడ్డాయి; "క్లోజ్" చివరి రెగ్యులర్ నిమిషం బార్, వేలం ముద్ర కాదు. ఆప్షన్ గడువులు OCC టిక్కర్ నుండి మళ్లీ పార్స్ చేయబడ్డాయి (టేబుల్ యొక్క స్వంత కాలమ్ విరిగిపోయింది); moneyness SPY యొక్క చివరి రెగ్యులర్ బార్‌కు వ్యతిరేకంగా కొలుస్తారు. ప్యానల్‌లు ఒకసారి, రచన సమయంలో, గేటెడ్ రీడ్-ఒన్లీ మార్గం ద్వారా నడుస్తాయి. జూలై 13, 2026 నాటి వేర్‌హౌస్.

ప్రతి ప్యానల్ నిల్వ చేయబడిన ప్రశ్న ఫలితం — చార్ట్, టేబుల్ మరియు SQL ఒకే వస్తువులో. వాటిలో ఏదైనా Strasmore టెర్మినల్‌లో పేస్ట్ చేయండి. తదుపరి సెషన్: జూలై 1.