Strasmore Research
مارکیٹ خلاصہ Matt Connorاز Matt Connor · اپ ڈیٹ شدہ 2026-07-25

مارکیٹ خلاصہ 30 جون 2026 اعداد و شمار

سہ ماہی کے آخری سیشن کے اعداد و شمار: سرخ مارکیٹ پر ٹیکنالوجی کی قیادت میں انڈیکس میں اضافہ، میموری کمپلیکس اوپر رہا، اور اختتام پر سیم ڈے آپشنز ٹیپ رہا۔

منگل، 30 جون 2026 — سہ ماہی کا آخری سیشن — زیادہ تر سرخ مارکیٹ پر ٹیکنالوجی کی قیادت میں اوپر کا دن تھا: QQQ میں 1.63% کا اضافہ ہوا اور SPY میں 0.73%، تاہم 10 S&P سیکٹر فنڈز میں سے صرف 4 زیادہ بند ہوئے (3,349 لیکوڈ نامز اوپر، 3,033 نیچے)۔ پچھلا سیشن: 29 جون کا خلاصہ۔ نیچے ہر عدد محفوظ کردہ query سے پڑھا گیا ہے — SQL کے لیے کسی بھی پینل کو کھولیں۔

اسکور بورڈ

ہر تبدیلی 30 جون کے آخری باقاعدہ سیشن کے منٹ بار کا موازنہ 29 جون پیر سے کرتی ہے۔

استفسار کریںSPY / QQQ / DIA / IWM — 30 جون بمقابلہ 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 اعلیٰ کے قریب۔ QQQ کا 1.63% بمقابلہ DIA کے 0.12% دن کی شکل ہے: گروتھ نے دوڑ لگائی، بلیو چپس بمشکل حرکت کی، IWM 0.49

آج کا سیشن بند ہوا

جون 30 کو دوسرے سہ ماہی کے 62 سیشنز کا آخری سیشن بند ہوا، اور اس دن کا رجحان پورے سہ ماہی کا ایک مختصر منظر تھا۔

استفسار کریںQ2 2026 ہفتہ اول سے آخر: ہر index 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

یکم اپریل کے افتتاح سے 30 جون کے اختتام تک: QQQ +26.53%، IWM 20.21%، SPY 14.13%، DIA 12.08%۔ QQQ نے سہ ماہی اور 30 جون دونوں میں سب سے زیادہ کارکردگی دکھائی، حالانکہ درمیانی پوزیشنز بدل گئیں: اس دن SPY نے IWM کو پیچھے چھوڑا، جبکہ پورے سہ ماہی میں IWM نے SPY پر برتری حاصل کی۔ QQQ نے 38 میں سے 62 سیشنز میں بند ہونے پر بلندتری ریکارڈ کی (دوسرے سہ ماہی کا خلاصہ اسے پینل بہ پینل پیش کرتا ہے)۔

کیا دن غیر معمولی تھا؟

استفسار کریں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 کی تجارت والے tickers میں اضافہ پذیر بمقابلہ گراوٹ والے
ہر عدد کے پیچھے موجود درست 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 دوہری سیشن ٹکرز (ایک ملین ڈالر سے کم ٹریڈ) میں سے خارج کرتا ہے، جو یہاں شمار کیے گئے ہیں، کبھی چھپائے نہیں گئے۔

شعبہ بہ شعبہ: پیسہ دراصل کہاں گیا

ہر نام کو ایک ووٹ دینے سے یہ چھپ جاتا ہے کہ پیسہ کہاں ٹھہرا تھا۔ ذیل کے دس فنڈز میں سے ہر ایک S&P 500 کا ایک حصہ رکھتا ہے، اور بہترین اور بدترین کے درمیان فرق اس بات کا پیمانہ ہے کہ سیشن کتنا غیر متوازن تھا۔

استفسار کریں30 جون کو دس S&P سیکٹر فنڈز: پیر کے کلوز کے مقابلے میں تبدیلی، اور ہر ایک لیڈر سے کتنا پیچھے تھا
ہر عدد کے پیچھے موجود درست 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 سبز۔ ایک انڈیکس ایک فیصد سے بھی کم اوپر، اس کے نیچے چار پوائنٹ کا فرق: ایک شعبہ نے دن جیت لیا۔

دن کے سب سے بڑے متحرک اسٹاک، پوری مارکیٹ میں

بریڈتھ بتاتی ہے کہ کتنے اسٹاک بڑھے؛ یہ ظاہر کرتا ہے کہ کون سب سے زیادہ حرکت کی — دس ملین ڈالر یا اس سے زیادہ کی کاروبار کرنے والے اسٹاک میں فیصد تبدیلی کے لحاظ سے اوپر اور نیچے کے پانچ۔

استفسار کریں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%۔ اسپلٹ ریکارڈ کالم بورڈ کو درست رکھتا ہے — ایک دس میں سے ایک ریورس اسپلٹ غیر ایڈجسٹڈ ٹیپ پر +900% "منافع" کے طور پر ظاہر ہوتا ہے — اور یہاں ہر اسٹاک کے ساتھ 0 ہے: حقیقی قیمت۔

تین قطاریں ایک ہی تجارہ دو بار ہیں: CRCA (-35.16%) اور CRCG (-35.19%) گرے، جبکہ CRCD 35.47% بڑھا — ہر ایک نیچے دیے گئے کریپٹو سے متعلقہ اسٹاک کے -17.53% اقدام سے تقریباً دوگنا تھا: لیوریجڈ سنگل اسٹاک ریپرز۔

دن کی نمایاں بات: سیمی کنڈکٹرز سہ ماہی موڑ کی طرف

چھ نام، ایک موضوع، بہت مختلف نتائج — صرف مشترکہ حرکت اور حجم؛ ڈیٹا وجہ نہیں بتاتی۔

استفسار کریںسیمیکڈکٹر اور اسٹوریج نام: پیر کے کلوز کے مقابلے میں تبدیلی، رینج، اور ڈالر والیوم
ہر عدد کے پیچھے موجود درست 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 کا جون، ٹک بہ ٹک

متضاد رجحان کرپٹو سے جڑے مالیاتی اداروں میں بہا، سبز ٹیپ کے خلاف:

استفسار کریںCrypto-adjacent فنانشلز: پیر کے کلوز کے مقابلے میں تبدیلی، رینج، اور ڈالر والیوم
ہر عدد کے پیچھے موجود درست 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 (ایک دوبارہ استعمال شدہ علامت کی فہرست خارج، entity verification زیر التواء)
ہر عدد کے پیچھے موجود درست 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 ہر چیز پر بھاری رہا، فنڈز میں بھی شامل ہیں: $37.41 ارب بمقابلہ SPY کے $31.84 ارب کے — یہ مسلسل دوسرا سیشن ہے جب اس نے پرچم بردار انڈیکس فنڈ کو پیچھے چھوڑا (پیر کا خلاصہ میں پہلا درج ہے)۔ شیئر بورڈ کچھ اور کہتا ہے: SOXS، ایک تین گنا لیوریجڈ انورس سیمیکنڈکٹر ETF (515.5 ملین شیئرز)، اور دو ایسے نام جو ایک ڈالر سے کم قیمت کے ہیں اور ان کی مالیت MU کے دن کے حساب سے ایک گولنگ ایرر کے برابر ہے — حجم کی دو طرح سے پڑھائی۔

ایک نام جان بوجھ کر دونوں بورڈز سے باہر رکھا گیا ہے: جون کی ایک لسٹنگ جس کا ٹکر پہلے کسی اور غیر متعلقہ کمپنی کا تھا، اس لیے وینڈر فیڈز دو اداروں کو ایک ہی تین حروف سے نشان زد کرتے ہیں (رسیدیں یہاں

استفسار کریںہر 30 منٹ کے bucket میں تجارت شدہ شیئرز، باقاعدہ اوقات (بلینز)
ہر عدد کے پیچھے موجود درست 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.05 ارب شیئرز، 13:30 پر 0.78 ارب کی نچلی سطح، اور دن کا سب سے بڑا بکٹ — 2.69 ارب — کوارٹر اینڈ کلوز کی طرف، جہاں کلوزنگ آکشن اور اس کے ری بیلنسنگ فلوز پرنٹ ہوتے ہیں (جون 29 کی گہری تحقیق بارز کے نیچے جاتی ہے)۔

آپشنز ٹیپ

استفسار کریںپورے آپشنز ڈے کے لیے ایک قطار: والیوم، سیم ڈے ایکسپائری، SPY کا پٹ/کال اسکیو moneyness کے لحاظ سے، ہالیڈے-شفٹڈ ہفتہ
ہر عدد کے پیچھے موجود درست 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 دوسری طرف جھکا: 12.04 ملین کنٹریکٹس پر 1.09 کے پٹ/کال ریٹشو کے ساتھ — کالز سے زیادہ پٹس، اس دن جب فنڈ میں اضافہ ہوا۔

SPY کی اسی دن ختم ہونے والی اِشتراکیں اس کے $746.32 کلوز کے مقابلے میں ترتیب دینے سے اسکیو واضح ہو جاتا ہے: 3.33 ملین آؤٹ آف دی منی پٹس (کلوز سے نیچے کے اسٹرائیکس) اور 2.28 ملین آؤٹ آف دی منی کالز، جبکہ 1.77 ملین ان دی منی کالز اور 0.63 ملین ان دی منی پٹس — ڈاؤنسائیڈ اسٹرائیکس جو بے قدرہ ختم ہوئے وہ SPY کے 0DTE دن کا سب سے مصروف بکٹ تھا۔ جمعہ، جولائی تین کی ایکسپائری کوڈ والی کوئی بھی چیز پرنٹ نہیں ہوئی (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 کال تھا — 821,361 کنٹریکٹس $0.641 کی اوسط پریمیم پر، جو SPY کی آخری ریگولر بار سے $0.68 اوپر ختم ہوا، اور بے قدرہ رہا۔ اس کے پیچھے کا بورڈ ہی سبق ہے: ٹیپ پر چھ میں سے پانچ سب سے مصروف کنٹریکٹس اسی دن کے SPY اسٹرائیکس تھے جو کلوز کے اردگرد ایک ڈالر کے فاصلے پر تھے (SPY $748 call اگلا)، ہر ایک چند سنٹس میں ٹریڈ ہوا۔ استثنا، لیڈر کے حجم کے 65.1% پر، KWEB $29 call تھا جو December 18, 2026 کو ختم ہوا، کوئی اسی دن کا کنٹریکٹ نہیں: پانچ دوپہر کے لاٹری ٹکٹس میں سے ایک چھ ماہ کی پوزیشن۔

شرح: طویل مدتی شرحیں نصف سال کے اختتام پر بڑھ گئیں

استفسار کریںTreasury کرو، 30 جون کلوز بمقابلہ 29 جون (صرف populated maturities)
ہر عدد کے پیچھے موجود درست 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
)

طویل مدتی شرحیں نصف سال کے آخری دن بڑھ گئیں: دس سالہ شرح 6 bp بڑھ کر 4.44% ہو گئی، دو سالہ 4 bp بڑھ کر 4.14% رہی، اور 2s10s spread 2 bp کھل کر 0.3 پوائنٹس ہو گیا۔ طویل مدتی پیداواروں میں اضافہ اس سیشن میں ہوا جس کا کمزور ترین شعبہ، حقیقی اسٹیٹ (-2%)، اور تیسرا کمزور ترین، یوٹیلیٹیز (-1.48%)، دونوں کلاسیکی طور پر شرح سے حساس ہیں: یہ ایک ساتھ ہونا قابلِ ذکر ہے، کوئی ایسا میکانزم نہیں جسے یہ ڈیٹا ثابت کر سکے (پہلے نصف سال کا جائزہ اس نصف سال کے کرو کو شامل کرتا ہے)۔

دن کے پیچھے کیلنڈر

استفسار کریں30 جون کا کارپوریٹ کیلنڈر اور معلومات کا بہاؤ، ایک قطار میں (filing-index gap نمایاں)
ہر عدد کے پیچھے موجود درست 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 ان سائیڈر Form 4s، 0 8-Ks — اس کے مقابلے میں پچھلے سیشن میں 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 پوائنٹس کا فرق ہے، یہ کوئی وسیع ریلی نہیں ہے — یہ ایک سیکٹر کی ریلی ہے جو انڈیکس کا بھیس دھارے ہوئے ہے، اور یہ اس کا سب سے بھاری آدھا گھنٹہ کوارٹر اینڈ نیلامی میں ہے۔ انڈیکس کی تبدیلی ایک اوسط ہوتی ہے، اور اسے ٹیکنالوجی نے آگے بڑھایا جبکہ زیادہ تر سیکٹرز گرے: تیر پر اعتبار کرنے سے پہلے ڈسپرژن چیک کریں۔

عمومی سوالات

30 جون 2026 کو اسٹاک مارکیٹ کیسی رہی؟

یہ بند ہونے پر بلند رہی: SPY میں 0.73% اور QQQ میں 1.63% کا اضافہ ہوا، 29 جون کے اختتام کے مقابلے میں۔ وسعت کم رہی — 51.8% مائع اسٹاک بلند ہوئے، 10 S&P سیکٹر فنڈز میں سے 4 سبز رہے۔

30 جون 2026 کو کس سیکٹر نے مارکیٹ کی قیادت کی؟

ٹیکنالوجی: XLK میں 2.69% کا اضافہ ہوا، جبکہ دوسرے نمبر پر انڈسٹریلز میں 1.34% اور آخری نمبر پر رئیل اسٹیٹ میں -2% رہا — بہترین اور بدترین کے درمیان 4.69 پوائنٹس کا فرق تھا۔

30 جون 2026 کو اسٹاک میں سب سے زیادہ حرکت کرنے والے کون سے تھے؟

دس ملین ڈالر یا اس سے زیادہ کی ٹریڈنگ والے اسٹاکس میں، JEM سب سے زیادہ بلند ہوا (+256.76%) اور SOC سب سے زیادہ گرے (55.89%)۔ ان میں سے کسی پر بھی اسپلٹ ریکارڈ نہیں تھا: یہ دونوں حقیقی قیمت کی حرکتیں ہیں، کارپوریٹ ایکشن کے نتائج نہیں۔

Q2 2026 میں اسٹاک مارکیٹ کیسی رہی؟

یکم اپریل کے اوپننگ سے 30 جون کے اختتام تک، 62 سیشنز میں: QQQ +26.53%، IWM 20.21%، SPY 14.13%، DIA 12.08% — یہ ایک گروتھ کی قیادت والا کوارٹر تھا، جو گروتھ کی قیادت والے دن پر ختم ہوا۔

آخری نصف گھنٹے میں اتنی زیادہ والیوم کیوں ٹریڈ ہوتی ہے؟

آخری نصف گھنٹے میں 2.69 ارب شیئرز ٹریڈ ہوئے، جبکہ اوپننگ میں 2.05 ارب تھے۔ کلوزنگ آکشن ایک ہی کراسنگ میں ہر اسٹاک کی سرکاری اختتامی قیمت طے کرتا ہے، اور انڈیکس فنڈز اس سے میچ کرنے کے لیے وہیں ٹریڈ کرتے ہیں؛ کوارٹر کے اختتام پر ری بیلنسنگ اس بہاؤ کو مرتکز کرتی ہے۔

ڈیٹا نوٹس اور طریقہ کار

  • باسکٹس۔ سیکٹر بورڈ اپنے پینل میں نامزد دس SPDR سیکٹر فنڈز پر مشتمل ہے — ہر سیشن میں یہی باسکٹ، اس لیے ڈسپرشن نمبر دنوں کے درمیان موازنہ کرتا ہے۔ موور بورڈز کے لیے دس ملین ڈالر کا ٹرن اوور اور پچھلا کلوز ایک ڈالر سے اوپر ضروری ہے، اوپر دی گئی دوبارہ استعمال شدہ علامت کی فہرست کو خارج کرتے ہیں، اور ان میں اسپلٹ ریکارڈ کا کالم ہوتا ہے۔
  • احتیاطی تدابیر۔ ڈالر والیوم ایک منٹ کا پراکسی ہے (کلوز × فی بار والیوم)۔ جون 30 کی فائلنگ انڈیکس تقریباً خالی ہے (ماہ کے آخر کے وقفے کا نوٹ اس کی تشخیص کرتا ہے)۔ خبروں کی گنتی ایک وینڈر فیڈ سے ہے: یہاں کوئی مضمون نہ ہونا اس بات کا ثبوت نہیں کہ کہیں کچھ شائع نہیں ہوا۔
  • طریقہ کار۔ ایک سیشن (1، مشاہدہ شدہ بار سے تصدیق شدہ)؛ ٹائم اسٹیمپس UTC میں محفوظ ہیں، سوالات میں نیویارک وقت میں تبدیل کیے گئے ہیں؛ "کلوز" آخری باقاعدہ منٹ بار ہے، نیلامی پرنٹ نہیں۔ آپشن ایکسپائریز OCC ٹکر سے دوبارہ پارس کیے گئے ہیں (ٹیبل کا اپنا کالم خراب ہے)؛ مونینس SPY کے آخری باقاعدہ بار کے خلاف ناپا گیا ہے۔ پینیل ایک بار، تحریر کے وقت، گیٹڈ ریڈ اونلی پاتھ کے ذریعے چلتے ہیں۔ ویئ ہاؤس جولائی 13، 2026 تک۔

ہر پینل ایک محفوظ سوال کا نتیجہ ہے — چارٹ، ٹیبل اور SQL ایک ہی آبجیکٹ میں۔ ان میں سے کسی کو بھی Strasmore ٹرمینل میں پیسٹ کریں۔ اگلا سیشن: جولائی 1۔