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

مارکیٹ ریکیپ 2 جولائی 2026: دن کے اعداد و شمار

چھٹی کی پہلے روٹیشن ڈے: گرتی Nasdaq کے باوجود بریڈتھ گرین، گیارہ سیکٹر فنڈز میں ٹیک سب سے پیچھے، میموری میں دوسرا دن سیل آف، اور وہ اسپلٹ جس نے کریش کا دکھاوا کیا۔

جمعرات، دو جولائی 2026 — یومِ آزادی کی بندش سے قبل آخری سیشن — ایک روٹیشن ڈے تھا جس کی سرخی سیل آف جیسی تھی۔ QQQ نے -1.71% پرنٹ کیا جبکہ DIA میں 1.04% کا اضافہ ہوا، اور بریڈتھ پازیٹو تھی: 3398 لیکوئڈ نامز 2758 کے مقابلے میں بلند ہوئے، 54.6% ٹیپ گرین رہی جبکہ گروتھ انڈیکس گر گیا۔ گیارہ سیکٹر فنڈز میں سے آٹھ کلوزنگ ہائیئر رہے؛ فروخت ٹیک اور میموری کمپلیکس میں مرتکز تھی جو ایک دن پہلے ٹوٹا تھا۔

اسکور بورڈ

استفسار کریںSPY / QQQ / DIA / IWM — 2 جولائی بمقابلہ 1 جولائی کلوز، باقاعدہ اوقات
ہر عدد کے پیچھے موجود درست 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-01 13:30:00' AND window_start < '2026-07-01 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-02 13:30:00' AND window_start < '2026-07-02 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

DIA بمع 1.04% کے مقابلے میں QQQ بمع -1.71% — یہ دن ایک سطر میں ہے۔ صنعتی اور گروتھ کے روزانہ کی منافع میں تقریباً تین پوائنٹس کا فرق ہے۔ SPY نے درمیانی پوزیشن -0.12% پر اختیار کی؛ IWM نے -0.59% پر بند کیا۔

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

ایک پینل میں دو زاویے: SPY کا اوپن-ٹو-کلوز حرکت اور QQQ کا کلوز-اوور-کلوز حرکت، ہر ایک کا درجہ پچھلے مہینے کی absolut سائز کے مقابلے میں (درجہ 1 = سب سے بڑا)۔

استفسار کریںSPY اور QQQ کی درجہ بندی پچھلے مہینے کے سیشنز کے مقابلے میں (درجہ 1 = سب سے بڑا مطلق حرکت)
ہر عدد کے پیچھے موجود درست SQL
WITH per_day AS (
    SELECT ticker,
           toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           (argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS oc_pct,
           argMax(toFloat64(close), window_start) AS rth_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ')
      AND window_start >= toDateTime('2026-06-02 00:00:00')
      AND window_start < toDateTime('2026-07-03 00:00:00')
      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
    GROUP BY ticker, d
),
with_prev AS (
    SELECT ticker, d, oc_pct,
           lagInFrame(rth_close) OVER (PARTITION BY ticker ORDER BY d) AS prev_close,
           (rth_close / lagInFrame(rth_close) OVER (PARTITION BY ticker ORDER BY d) - 1) * 100 AS cc_pct
    FROM per_day
)
SELECT
    round(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-02')), 2) AS spy_open_to_close_pct,
    arrayCount(x -> x > abs(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-02'))),
               groupArrayIf(abs(oc_pct), ticker = 'SPY' AND d != toDate('2026-07-02'))) + 1 AS spy_abs_move_rank,
    countIf(ticker = 'SPY') AS spy_sessions_compared,
    round(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-02')), 2) AS qqq_close_over_close_pct,
    arrayCount(x -> x > abs(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-02'))),
               groupArrayIf(abs(cc_pct), ticker = 'QQQ' AND d != toDate('2026-07-02') AND isFinite(cc_pct) AND prev_close > 0)) + 1 AS qqq_abs_move_rank,
    countIf(ticker = 'QQQ' AND isFinite(cc_pct) AND prev_close > 0) AS qqq_sessions_compared,
    toString(minIf(d, ticker = 'SPY')) AS first_session
FROM with_prev

انڈیکس کی سطح پر، نہیں۔ SPY کا -0.35% اوپن-ٹو-کلوز 22 پچھلے سیشنز میں سے 15 درجے پر ہے — یعنی نچلے حصے میں۔ QQQ زیادہ شور مگر پھر بھی انتہائی نہیں تھا: اس کا -1.71% کلوز-اوور-کلوز متعین پچھلے کلوز والے سیشنز میں 21 میں سے 9 درجے پر ہے، جو 2026-06-02 تک واپس جاتا ہے — یہ گروتھ انڈیکس کے لیے درمیانی درجے کا ایک برا دن تھا۔ سنگل-نیم ٹیپ وہ جگہ ہے جہاں جولائی دو شور مچا رہی تھی۔

وسعت: سبز ٹیپ، سرخ گروتھ انڈیکس

استفسار کریں2 جولائی کو کم از کم $1M کی تجارت کرنے والے ٹکرز میں اضافہ والے بمقابلہ کمی والے
ہر عدد کے پیچھے موجود درست SQL
WITH per_ticker AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-02 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-02 00:00:00')) AS day_close,
        sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-02 00:00:00') AS day_dollar_volume
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE (window_start >= '2026-07-01 13:30:00' AND window_start < '2026-07-01 20:00:00')
       OR (window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 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,
    reverse(arrayStringConcat(extractAll(reverse(toString(countIf(day_close > prior_close AND day_dollar_volume >= 1000000))), '[0-9]{1,3}'), ',')) AS advancers_fmt,
    reverse(arrayStringConcat(extractAll(reverse(toString(countIf(day_close < prior_close AND day_dollar_volume >= 1000000))), '[0-9]{1,3}'), ',')) AS decliners_fmt,
    reverse(arrayStringConcat(extractAll(reverse(toString(count() - countIf(day_dollar_volume >= 1000000))), '[0-9]{1,3}'), ',')) AS dropped_by_liquidity_filter_fmt,
    reverse(arrayStringConcat(extractAll(reverse(toString(count())), '[0-9]{1,3}'), ',')) AS tickers_traded_both_sessions_fmt
FROM per_ticker
WHERE prior_close > 0 AND day_close > 0

3,398 اضافہ پذیر، 2,758 گراوٹ والے، 63 بلا تبدیلی — مائع ٹیپ کا 54.6% بڑھا جبکہ QQQ گرے۔ کیپ ویٹڈ انڈیکسز اور ایکوال کاؤنٹ بریڈتھ کا جواب مختلف تھا۔ ایسے دنوں کی وجہ سے دونوں کو ایک پینل میں رکھا گیا ہے۔ فلٹر ایک ملین ڈالر سے کم ٹریڈ والے 11,536 ڈوئل سیشن ٹکرز میں سے 5,317 کو خارج کر دیتا ہے۔

شعبہ بہ شعبہ: سبز فیتہ کہاں تھا

بریدتھ ناموں کی گنتی کرتا ہے؛ یہ نہیں بتاتا کہ کس قسم کے۔ گیارہ SPDR سیکٹر فنڈز سیشن کو انڈسٹری کے لحاظ سے تقسیم کرتے ہیں، اور بہترین اور بدترین کے درمیان فرق ایک ہی عدد میں دن کی بکھراؤ ہے۔

استفسار کریںگیارہ SPDR سیکٹر ETFs — 2 جولائی کلوز بمقابلہ 1 جولائی کلوز، باقاعدہ اوقات
ہر عدد کے پیچھے موجود درست SQL
WITH per_etf AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-02 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-02 00:00:00')) AS day_close,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-02 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('XLB', 'XLC', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
      AND ((window_start >= '2026-07-01 13:30:00' AND window_start < '2026-07-01 20:00:00')
        OR (window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 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_close / prior_close - 1) * 100 - min((day_close / prior_close - 1) * 100) OVER (), 2) AS pts_above_worst_sector,
    day_dollar_bn
FROM per_etf
ORDER BY ticker

ہیلتھ کیئر (XLV) 2.63% پر بورڈ میں سرفہرست رہا، پھر یوٹیلیٹیز 2.23%، اسٹیپلز 2%، میٹیریلز 1.94%۔ ٹیکنالوجی (XLK) -2.71% پر آخری نمبر پر رہی، واحد شعبہ جو ایک پوائنٹ سے زیادہ نیچے گیا؛ کنزیومر ڈسکریشنری (-0.81%) اور کمیونیکیشن سروسز (-0.13%) دیگر سرخ فنڈز تھے، باقی آٹھ سبز رہے۔ بہترین سے بدترین تک بکھراؤ: 5.34 فیصد پوائنٹس۔ DIA-اپ/QQQ-ڈاؤن کی تقسیم پورے مارکیٹ میں پھی ہوئی تھی، صرف چار میگاکیپس میں نہیں — اسی لیے گرتی ہوئی Nasdaq کے نیچے سبز ایڈوانس-ڈیکلائن لائن کوئی تضاد نہیں۔

دن کی نمایاں بات: میموری کی شدید گراوٹ، دوسرا دن

بدھ کو ٹوٹنے والا کمپلیکس جمعرات کو مزید سختی سے گرا — یہ شدت اور باہمی حرکت تھی، وجہ نہیں۔

استفسار کریںمیموری اور اسٹوریج نام: بدلاؤ بمقابلہ بدھ کا کلوز، رینج ٹائمنگ، اور ڈالر والیوم
ہر عدد کے پیچھے موجود درست SQL
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-02 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-02 00:00:00')) AS day_close,
        maxIf(toFloat64(high), window_start >= '2026-07-02 00:00:00') AS day_high,
        minIf(toFloat64(low), window_start >= '2026-07-02 00:00:00') AS day_low,
        argMinIf(window_start, toFloat64(low), window_start >= '2026-07-02 00:00:00') AS low_bar,
        argMaxIf(window_start, toFloat64(high), window_start >= '2026-07-02 00:00:00') AS high_bar,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-02 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('MU', 'SNDK', 'STX', 'WDC')
      AND ((window_start >= '2026-07-01 13:30:00' AND window_start < '2026-07-01 20:00:00')
        OR (window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 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 نے -14.32% ریکارڈ کیا، Seagate نے -10.38%، Western Digital نے -9.92%، MU نے -5.57% — MU کی $51.4 ارب کی ٹرن اوور پر، جو تقریباً SPY کے مقابلے میں ڈیڑھ گنا ہے۔ MU اور SanDisk نے اپنے کم دیر سے ریکارڈ کیے (15:26، 15:26 ET)، Seagate اور Western Digital نے پہلے (14:23، 13:59)۔ حوالہ: بدھ اور MU کی تفصیلی جائزہ۔

روٹیشن کا دوسرا حصہ، میگا کیپس میں:

استفسار کریںمیگا کیپ روٹیشن: بدلاؤ بمقابلہ بدھ کا کلوز، رینج ٹائمنگ، اور ڈالر والیوم
ہر عدد کے پیچھے موجود درست SQL
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-02 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-02 00:00:00')) AS day_close,
        maxIf(toFloat64(high), window_start >= '2026-07-02 00:00:00') AS day_high,
        minIf(toFloat64(low), window_start >= '2026-07-02 00:00:00') AS day_low,
        argMinIf(window_start, toFloat64(low), window_start >= '2026-07-02 00:00:00') AS low_bar,
        argMaxIf(window_start, toFloat64(high), window_start >= '2026-07-02 00:00:00') AS high_bar,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-02 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL', 'MSFT', 'NVDA', 'TSLA')
      AND ((window_start >= '2026-07-01 13:30:00' AND window_start < '2026-07-01 20:00:00')
        OR (window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 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

AAPL ایک طرفہ لائن میں 4.75% چڑھا — کم 09:30 ET پر، زیادہ 15:57 پر، بند ہونے سے تین منٹ پہلے — جبکہ TSLA نے -7.65% پر بالکل الٹا چلایا۔ MSFT نے 1.41% کا اضافہ کیا؛ NVDA نے -1.55% پر بند کیا۔ ایک ہی انڈیکس، مخالف دن۔

پیسہ کہاں لگا

استفسار کریںوالیوم لیڈرز دو طریقوں سے: ڈالر کی تجارت کے لحاظ سے ٹاپ 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-07-02 13:30:00' AND window_start < '2026-07-02 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-07-02 13:30:00' AND window_start < '2026-07-02 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 کا $51.4 ارب چوتھے متواتر سیشن کے لیے ٹیپ پر سب سے آگے رہا (پیر، منگل، بدھ)، جبکہ SPY کا $32.7 ارب اور SanDisk کا $26.57 ارب دوسرے میموری نام کو سرفہراد چار میں شامل کر گیا۔ SOXS — تین گنا انورس سیمی کنڈکٹر ETF — شیئر بورڈ میں 748.2 ملین کے ساتھ سب پر رہا: سستے شیئرز شیئر گنتی پر غالب آتے ہیں، مہنگے شیئرز ڈالر گنتی پر، اور رشتہ دار حجم کسی بھی نام کے اپنے معمول کے مقابلے میں دونوں کا موازنہ کرتا ہے۔ بنیاد: جولائی 2 کے باقاعدہ اوقات، ایک دوبارہ استعمال شدہ علامت کی لسٹنگ کو خارج کیا گیا (رسید

استفسار کریںہر 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-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00'
GROUP BY et_time
ORDER BY et_time

پہلے نصف گھنٹے میں 2.13 ارب شیئرز، 14:30 بجے 0.81 ارب کا نقطہ کم، اور چھٹی کی شام کے اختتام تک 2.3 ارب — آخری بالٹی دن کی سب سے بڑی تھی، کیونکہ اختتامی نیلامی آرام کرنے والے آرڈرز کو ایک پرنٹ میں کھینچ لاتی ہے۔

آپشنز ٹیپ: منتقل شدہ ہفتہ وار آ گیا

استفسار کریںپورے آپشنز ڈے کے لیے ایک قطار: والیوم، اسی دن کی میعاد، چھٹی کی منتقل شدہ ہفتہ، اور جولائی ماہانہ
ہر عدد کے پیچھے موجود درست SQL
WITH
    (
        SELECT (any(underlying_symbol), any(toFloat64(strike_price)), any(option_type),
                any(toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6)))),
                sum(size), count(), round(avg(toFloat64(price)), 3))
        FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
        GROUP BY ticker
        ORDER BY sum(size) DESC
        LIMIT 1
    ) AS top_contract,
    (
        SELECT round(toFloat64(argMax(close, window_start)), 2)
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY' AND window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00'
    ) AS spy_regular_close
SELECT
    round(count() / 1e6, 2) AS option_prints_m,
    round(toFloat64(sum(size)) / 1e6, 2) AS contracts_m,
    round(100.0 * sumIf(size, option_type = 'C') / sum(size), 1) AS call_pct_of_volume,
    round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260702') / 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, substring(ticker, length(ticker) - 14, 6) = '260710')) / 1e6, 2) AS jul10_weekly_contracts_m,
    round(toFloat64(sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260717')) / 1e6, 2) AS jul17_monthly_contracts_m,
    round(toFloat64(sumIf(size, underlying_symbol = 'SPY')) / 1e6, 2) AS spy_contracts_m,
    round(toFloat64(sumIf(size, underlying_symbol = 'QQQ')) / 1e6, 2) AS qqq_contracts_m,
    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,
    reverse(arrayStringConcat(extractAll(reverse(toString(assumeNotNull(top_contract.5))), '[0-9]{1,3}'), ',')) AS top_contract_volume_fmt,
    round(top_contract.7, 3) AS top_contract_avg_price,
    round(top_contract.2 - spy_regular_close, 2) AS top_strike_minus_spy_close,
    round(spy_regular_close - top_contract.2, 2) AS spy_close_minus_strike
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'

آپشنز میں 80.96 ملین کنٹریکٹس کی ٹریڈنگ ہوئی، جو 13.15 ملین پرنٹس میں پھیلے ہوئے تھے، اور اس حجم کا 47.4% اسی جمعرات کو ختم ہو گیا۔ جولائی 3 کی ایکسپائری کوڈ والا کوئی بھی کنٹریکٹ پورے دن پرنٹ نہیں ہوا (0 پرنٹس)، اس لیے جمعرات کو ایک ساتھ ڈیلی ایکسپائری اور ہفتے کی منتقل شدہ ہفتہ وار ایکسپائری دونوں آ گئیں۔ سب سے زیادہ مصروف کنٹریکٹ اسی دن کا SPY $740 پٹ تھا — 540,403 کنٹریکٹس اوسط $0.499 پریمیم پر، SPY اسٹرائک سے 4.8 ڈالر اوپر بند ہوا: منی سے باہر، اور ایک پٹ اس بورڈ پر جہاں منگل اور بدھ کو کالز تھیں۔ کالز نے اب بھی حجم کا 58.4% حصہ لیا؛ اگلے ہفتہ وار میں 9.64 ملین کنٹریکٹس آئے، جولائی کی مہانہ ایکسپائری میں 8.82 ملین (ایکسپائری میکانکس

کوٹ ٹیپ: تجارت کی لاگت کیا تھی

قیمتیں بتاتی ہیں کیا ہوا؛ کوٹس بتاتے ہیں کہ اس کی لاگت کیا تھی۔ بِڈ-اسک اسپریڈ ہر راؤنڈ ٹرپ پر ٹول ہے، مڈ پرائس کے بنیادی نکات میں (ایک بنیادی نقطہ ایک فیصد کا سوا سوواں حصہ ہے)۔ ہم اسے ہر سیشن میں ناپتے ہیں، عام ہو یا غیر معمولی — اور اسی بات نے "اسپریڈز پھیل گئے" کو ایک قابلِ آزمائش دعویٰ بنایا ہے۔

استفسار کریںاسٹاکس NBBO اپڈیٹ کاؤنٹ: 2 جولائی بمقابلہ 1 جولائی، نامی ٹکر اپڈیٹس کے ساتھ (ملین)
ہر عدد کے پیچھے موجود درست SQL
SELECT
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-02')) / 1e6, 2) AS jul2_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-01')) / 1e6, 2) AS jul1_updates_m,
    round((countIf(toDate(sip_timestamp) = toDate('2026-07-02')) / countIf(toDate(sip_timestamp) = toDate('2026-07-01')) - 1) * 100, 1) AS day_over_day_pct,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-02') AND ticker = 'SPY') / 1e6, 2) AS jul2_spy_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-02') AND ticker = 'QQQ') / 1e6, 2) AS jul2_qqq_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-02') AND ticker = 'MU') / 1e6, 2) AS jul2_mu_updates_m
FROM global_markets.cache_stocks_quotes
WHERE sip_timestamp >= '2026-07-01 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'

نیشنل بہترین بِڈ اور آفر — کنسولیڈیٹڈ بُک کی چوٹی — دو جولائی کو 597.22 ملین بار دوبارہ لکھی گئی جبکہ ایک جولائی کو 449.15 ملین بار: بندش کی طرف 33% کا چھلانگ۔ QQQ نے 7.56 ملین لیے، SPY کے 5.42 ملین سے اوپر؛ MU 1.01 ملین۔

استفسار کریںبیسس پوائنٹس میں میڈین کوٹڈ اسپریڈ، باقاعدہ اوقات — انڈیکس ETFs، میگاکیپس، اور میموری نام
ہر عدد کے پیچھے موجود درست SQL
SELECT
    ticker,
    round(med_bps, 2) AS median_spread_bps,
    round(med_dollars * 100, 1) AS median_spread_cents,
    round(med_bps / min(med_bps) OVER (), 1) AS times_the_spy_spread,
    round(quote_updates / 1e6, 2) AS rth_updates_m,
    invalid_quotes_dropped
FROM (
    SELECT
        ticker,
        quantileExactIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000,
                             toFloat64(bid_price) > 0 AND toFloat64(ask_price) > toFloat64(bid_price)) AS med_bps,
        quantileExactIf(0.5)(toFloat64(ask_price) - toFloat64(bid_price),
                             toFloat64(bid_price) > 0 AND toFloat64(ask_price) > toFloat64(bid_price)) AS med_dollars,
        count() AS quote_updates,
        countIf(NOT (toFloat64(bid_price) > 0 AND toFloat64(ask_price) > toFloat64(bid_price))) AS invalid_quotes_dropped
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('SPY', 'QQQ', 'AAPL', 'TSLA', 'NVDA', 'MU', 'SNDK', 'WDC')
      AND sip_timestamp >= '2026-07-02 13:30:00' AND sip_timestamp < '2026-07-02 20:00:00'
    GROUP BY ticker
)
ORDER BY median_spread_bps ASC

SPY نے میڈین 0.27 بنیادی نکات وائیڈ کوٹ کیا: تقریباً 2 سینٹ ایک $744.8 ETF پر۔ QQQ 0.83 بنیادی نکات پر آیا، NVDA 1.03۔ گرنے والے نام تجارت کے لیے مہنگے تھے: MU 5.52 بنیادی نکات، سینڈسک 10.4، ویسٹرن ڈیجیٹل 10.79SPY کے اسپریڈ کا 40 گنا۔ کسی بھی قیمت کے اثر سے پہلے، میموری ناموں کی ٹوکری کو کراس کرنے کی لاگت انڈیکس کو کراس کرنے کے کئی گنا تھی۔ غیر درست کوٹس (ون سائیڈڈ، کراسڈ) ہر نام کے لحاظ سے شمار کیے جاتے ہیں، چھپائے نہیں جاتے۔

استفسار کریںکیا لکویڈیٹی غیر معمولی تھی؟ SPY کا باقاعدہ اوقات کا میڈین اسپریڈ بمقابلہ پچھلے مہینے کے سیشنز
ہر عدد کے پیچھے موجود درست SQL
WITH per_day AS (
    SELECT toDate(sip_timestamp) AS d,
           quantileExact(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000) AS med_bps
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'SPY'
      AND sip_timestamp >= '2026-06-02 00:00:00' AND sip_timestamp < '2026-07-03 00:00:00'
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
      AND toFloat64(bid_price) > 0 AND toFloat64(ask_price) > toFloat64(bid_price)
    GROUP BY d
)
SELECT
    round(anyIf(med_bps, d = toDate('2026-07-02')), 3) AS jul2_median_spread_bps,
    round(quantileExact(0.5)(med_bps), 3) AS trailing_median_bps,
    round(anyIf(med_bps, d = toDate('2026-07-02')) - quantileExact(0.5)(med_bps), 3) AS jul2_minus_trailing_bps,
    arrayCount(x -> x > anyIf(med_bps, d = toDate('2026-07-02')), groupArrayIf(med_bps, d != toDate('2026-07-02'))) + 1 AS wider_rank,
    count() AS sessions_compared,
    round(max(med_bps), 3) AS widest_session_bps
FROM per_day

لیکویڈیٹی کا ایک عام دن، اور یہی ڈھونڈ ہے: SPY کا 0.27 بنیادی نکات کا میڈین اسپریڈ پچھلے مہینے کے میڈین (0.27 بنیادی نکات) سے 0 بنیادی نکات دور ہے، چوڑائپ کے لحاظ سے 22 سیشنز میں 11 نمبر پر ہے — مہینے کے سب سے چوڑے 0.409 بنیادی نکات سے کہیں دور نہیں۔ سبز ٹیپ کے تحت ایک مرتکز زوال نے پلمبنگ پر دباؤ نہیں ڈالا۔

شرح: دو جولائی کا ڈیٹا، وصول ہو گیا

استفسار کریںرسید: 2 جولائی کا Treasury پرنٹ فائل میں موجود ہے
ہر عدد کے پیچھے موجود درست SQL
SELECT
    (SELECT count() FROM global_markets.treasury_yields WHERE date = '2026-07-02') AS jul2_rows,
    (SELECT count() FROM global_markets.treasury_yields WHERE date = '2026-07-01') AS jul1_rows

ٹریژری کا ڈیٹا فیڈ ٹیپ سے ایک یا دو دن پیچھے رہتا ہے: پہلی اشاعت پر دو جولائی کی بند قیمت کے لیے کوئی ڈیٹا موجود نہیں تھا، اور اس صفحے نے اندازہ لگانے کے بجائے یہی بات بیان کی۔ اب ڈیٹا موصول ہو چکا ہے — دو جولائی کے لیے 1 قطار، یکم جولائی کے لیے 1 — لہٰذا نیچے دیا گیا پینل اسی سیشن کے منحنی (curve) کو ظاہر کرتا ہے۔

استفسار کریںسیشن کا کرپ پرنٹ: 2 جولائی بمقابلہ 1 جولائی (صرف پُر کیے گئے میچورٹیز)
ہر عدد کے پیچھے موجود درست SQL
SELECT
    t.1 AS curve_point,
    round(t.2, 2) AS jul2_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-07-02') AS d,
         (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-01') AS p
)

بند قیمت پر 10 سالہ Treasury کی شرح 4.49% پر تھی، جبکہ 2s10s اسپریڈ 0.35 پوائنٹس پر۔

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

استفسار کریں2 جولائی کا کارپوریٹ کیلنڈر اور معلومات کا بہاؤ، ایک قطار میں (بشمول ایک جعلی اسکرینر موو کے پیچھے آٹھ اسپلٹس)
ہر عدد کے پیچھے موجود درست SQL
WITH
    (
        SELECT (count(), uniqExact(publisher))
        FROM global_markets.stocks_news
        WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-02'
    ) AS news,
    (
        SELECT (argMax(t, n), max(n))
        FROM (
            SELECT t, count() AS n
            FROM (
                SELECT arrayJoin(tickers) AS t
                FROM global_markets.stocks_news
                WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-02'
            )
            WHERE t != 'SPCX'
            GROUP BY t
        )
    ) AS top_news,
    (
        SELECT (count(), countIf(split_to > split_from), countIf(split_to < split_from),
                arrayStringConcat(groupArray(concat(ticker, ' ', toString(split_to), '-for-', toString(split_from))), '; '))
        FROM global_markets.stocks_splits
        WHERE execution_date = '2026-07-02' AND ticker NOT IN ('SPCX')
    ) AS splits
SELECT
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-02') AS ex_dividend_records,
    splits.1 AS splits_executed,
    splits.2 AS forward_splits,
    splits.3 AS reverse_splits,
    splits.4 AS split_records,
    (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date = '2026-07-02') AS ipos_listed,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-02') AS sec_filings,
    (SELECT uniqExactIf(accession_number, form_type = '4') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-02') AS insider_form4_filings,
    (SELECT uniqExactIf(accession_number, form_type = '8-K') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-02') AS filings_8k,
    (SELECT arrayStringConcat(groupArray(concat(ticker, ' — ', issuer_name)), '; ') FROM (
        SELECT ticker, issuer_name FROM global_markets.stocks_ipos WHERE listing_date = '2026-07-02' 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 any(split_from) FROM global_markets.stocks_splits WHERE ticker = 'CRWD' AND execution_date = '2026-07-02') AS crwd_split_from,
    (SELECT any(split_to) FROM global_markets.stocks_splits WHERE ticker = 'CRWD' AND execution_date = '2026-07-02') AS crwd_split_to,
    (SELECT round(toFloat64(argMax(close, window_start)), 2) FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'CRWD' AND window_start >= '2026-07-01 13:30:00' AND window_start < '2026-07-01 20:00:00') AS crwd_prev_close,
    (SELECT round(toFloat64(argMax(close, window_start)), 2) FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'CRWD' AND window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00') AS crwd_day_close,
    (SELECT round(sum(toFloat64(close) * toFloat64(volume)) / 1e6, 2) FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'CRWD' AND window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00') AS crwd_dollar_m,
    (SELECT count() FROM (
        SELECT ticker FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date = '2026-07-02')
          AND window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00'
        GROUP BY ticker
    )) AS split_names_with_bars

319 ڈیویڈنڈ ریکارڈز ex-dividend پر گئے، 2 نئی لسٹنگز آئیں (MIACU — Meridian3 Industrials Acquisition Corp.; VIIU — Viking Acquisition Corp. II)، اور SEC انڈیکس نے چھٹی تک 5200 فائلنگز ریکارڈ کیں — 2109 Form 4s، 258 8-Ks۔ نیوز فیڈ میں 3 پبلشرز کے 201 مضامین شامل تھے (NVDA سب سے زیادہ کور کیے گئے، ان میں سے 18

اسپلٹس خام کلوزز پڑھنے والے کسی کو بھی پھنسا دیتے ہیں۔ CRWD نے 4-برائے-1 فارورڈ اسپلٹ کیا، اس لیے غیر ایڈجسٹڈ ٹیپ بدھ کو $772.45 اور جمعرات کو $193.67 دکھاتی ہے — یہ جعلی گراوٹ دراصل ہر پرانے شیئر کے لیے چار نئے شیئرز ہیں۔ یہ تنہا نہیں تھا: 8 اسپلٹ ریکارڈز ایگزیکیوٹ ہوئے، 5 فارورڈ اور 3 ریورس (split_records کالم ان کی فہرست دیتا ہے)، اور ریورس اسپلٹ الٹا نقلی اثر پیدا کرتا ہے — ایک خام قیمت جو راتوں رات اچھل جاتی ہے۔ ان ناموں میں سے صرف 2 ہماری ٹیپ پر ٹریڈ ہوئے؛ CRWD کا $1473.51 ملین کا ٹرن اوور اتنا بڑا ہے کہ اسکرین کو خراب کر سکتا ہے، اور یہاں ہر موور اسکرین اسے خارج کرتی ہے۔

آگے کیا ہے

کیلنڈر کا حقائق، پیش گوئی نہیں — ٹیبلز میں اگلے سیشنز کے بارے میں کیا تھا۔

استفسار کریںچھٹی کے بعد: اگلا سیشن، اس کے ایکس-ڈیویڈنڈز اور اسپلٹس، اگلا شیڈولڈ بندش، اور شارٹ-انٹریسٹ لیگ
ہر عدد کے پیچھے موجود درست SQL
SELECT
    (SELECT count() FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00') AS jul6_spy_regular_bars,
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-06') AS exdiv_records_jul6,
    (SELECT arrayStringConcat(groupArray(ticker), ', ') FROM global_markets.stocks_dividends
     WHERE ex_dividend_date = '2026-07-06'
       AND ticker IN ('AAPL', 'MSFT', 'JPM', 'JNJ', 'XOM', 'KO', 'PG', 'WMT', 'CVX', 'HD')) AS household_exdivs_jul6,
    (SELECT count() FROM global_markets.stocks_splits WHERE execution_date = '2026-07-06') AS splits_jul6,
    (SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-02') AS next_scheduled_closure,
    (SELECT any(name) FROM global_markets.stocks_market_holidays
     WHERE date = (SELECT min(date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-02')) AS next_closure_name,
    (SELECT any(status) FROM global_markets.stocks_market_holidays
     WHERE date = (SELECT min(date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-02')) AS next_closure_status,
    (SELECT toString(max(settlement_date)) FROM global_markets.stocks_short_interest
     WHERE settlement_date <= '2026-07-02') AS latest_si_settlement,
    (SELECT dateDiff('day', max(settlement_date), toDate('2026-07-02')) FROM global_markets.stocks_short_interest
     WHERE settlement_date <= '2026-07-02') AS si_settlement_age_days

پیر جولائی 6 کو مکمل 390-بار سیشن کے ساتھ دوبارہ شروع ہوا، اپنی بارز سے تصدیق شدہ۔ اس میں 118 ایکس-ڈیویڈنڈ ریکارڈز تھے — ہم جو دس کمپنیوں کی جانچ کرتے ہیں ان میں سے ایک گھریلو نام (JPM) — اور 15 اسپلٹ ایگزیکیوشنز۔ اگلا شیڈول بندش: Labor Day، 2026-09-07 (closed)۔ شارٹ انٹریسٹ پرانی خبر تھی، ہمیشہ کی طرح — فائل پر موجود تازہ ترین سیٹلمنٹ 2026-06-30، 2 دن پہلے، اشاعت سیٹلمنٹ سے تقریباً دو ہفتے پیچھے ہے (کیوں

سیشن کی تصدیق — اور وہ جمعہ جو نہیں تھا

استفسار کریںسیشن چیک: SPY کا مشاودہ شدہ منٹ-بار اسپین، اور ٹیپ پر 3 جولائی کی بندش
ہر عدد کے پیچھے موجود درست SQL
SELECT
    formatDateTime(min(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS first_spy_bar_et,
    formatDateTime(max(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS last_spy_bar_et,
    count() AS spy_minute_bars,
    countIf(window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00') AS regular_session_bars,
    uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00') AS day_sessions,
    (SELECT count() FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= '2026-07-03 00:00:00' AND window_start < '2026-07-04 00:00:00') AS jul3_spy_bars
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-02 00:00:00' AND window_start < '2026-07-03 00:00:00'

جولائی 2 ایک مکمل سیشن تھا، جلد بند نہیں ہوا: SPY کی بارز 04:00 سے 19:59 نیویارک وقت تک چلتی ہیں (پری مارکیٹ اور آفٹر آورز کی بارز شامل)، بالکل 390 باقاعدہ ونڈو کی بارز کے ساتھ۔ جمعہ جولائی 3 کو 0 SPY بارز پرنٹ ہوئیں — یوم آزادی، جولائی 4 کے ہفتہ کے دن آنے کی وجہ سے مکمل بند۔ چار سیشن والا ہفتہ: ہفتے کا خلاصہ۔

عمومی سوالات

دو جولائی 2026 کو Dow کیوں بڑھا اور Nasdaq کیوں گرا؟

دونوں انڈیکسز کی کمپنیاں مختلف ہیں: DIA نے 1.04% پر بند کیا، QQQ -1.71%۔ سیکٹر بورڈ میں بھی یہی تقسیم ہے — صحت کی دیکھ بھال، یوٹیلیٹیز اور ضروری اشیاء اوپر، ٹیکنالوجی -2.71% پر آخری، بہترین سے بدترین تک 5.34 پوائنٹس کا فرق۔

آزادی کے دن والے ہفتے کی جمعہ کو اسٹاک مارکیٹ کھلی تھی؟

نہیں۔ آزادی کا دن ہفتہ کو تھا، اور ایکسچینجز نے اس سیشن کے اگلے دن پوری جمعہ کو بند رکھ کر اسے منایا: ہماری ٹیپ اس کے لیے 0 SPY منٹ بارز دکھاتی ہے۔

فارورڈ اسٹاک اسپلٹ شیئر قیمت پر کیا اثر ڈالتا ہے؟

یہ شیئرز کی تعداد کو چار سے ضرب دیتا ہے اور قیمت کو چار سے تقسیم کرتا ہے؛ پوزیشن کی قیمت تبدیل نہیں ہوتی۔ CRWD، دو جولائی: بدھ کو غیر ایڈجسٹڈ $772.45 کلوز، جمعرات کو $193.67 — اس اسکرینر پر جو اسپلٹ کو نظر انداز کرتا ہے ایک جھوٹی گراوٹ۔

دو جولائی 2026 کو بِڈ-آسک اسپریڈز کتنے چوڑے تھے؟

SPY کا میڈین کوٹڈ اسپریڈ باقاعدہ اوقات میں مڈ پرائس کے 0.27 بیسس پوائنٹس تھا — چوڑائی کے لحاظ سے 22 پچھلے سیشنز میں سے 11، ایک عام دن۔ انفرادی اسٹاکس میں فرق زیادہ تھا: MU 5.52 bps، WDC 10.79۔

ڈیٹا نوٹس

  • ڈالر والیوم فی منٹ پروکسی ہے — کلوز × والیوم، فی بار جمع کیا گیا۔
  • جولائی 2 کا Treasury پرنٹ پہلی اشاعت کے بعد آیا — اصل نوٹ نے اپنی غیر موجودگی کو قطاروں کی تعداد کے رسید سے ظاہر کیا تھا؛ یہ نظرثانی پرنٹ کے ساتھ ہے، رسید دکھائی گئی ہے۔
  • CRWD کا خام کلوز تبدیلی ایک اسپلٹ آرٹیفیکٹ ہے — موور اسکرینز سے خارج کر دیا گیا ہے۔
مکمل ڈیٹا نوٹس
  • سیکٹر بورڈ گیارہ SPDR Select Sector فنڈز (XLB, XLC, XLE, XLF, XLI, XLK, XLP, XLRE, XLU, XLV, XLY) ہیں — ایک مقررہ، ظاہر شدہ باسکٹ، کسی وینڈر کا سیکٹر فیلڈ نہیں۔
  • کوٹ ٹیپ کاؤنٹس SIP ٹائم اسٹیمپ کے UTC تاریخ کے مطابق بکٹ ہوتے ہیں؛ ایک گرمائی سیشن ایک UTC دن کے اندر آتا ہے۔
  • دوبارہ استعمال شدہ علامت والی ایک جون لسٹنگ لیڈر بورڈز سے خارج کر دی گئی ہے (رسیدیں)؛ فرانزک ٹک کا کام ڈیپ ڈائیوز میں ہوتا ہے۔

طریقہ کار

  • مدت ایک ٹریڈنگ سیشن ہے (1 سیشن، مشاہدہ شدہ بارز سے تصدیق شدہ)۔ ٹائم اسٹیمپس UTC میں محفوظ ہیں اور کوریز کے اندر نیو یارک وقت میں تبدیل کیے جاتے ہیں؛ "close" کا مطلب آخری ریگولر سیشن منٹ بار ہے، اور دن کی تبدیلیاں جولائی دو کا جولائی ایک سے موازنہ کرتی ہیں۔ جولائی تین کی بندش بارز سے تصدیق شدہ ہے، کبھی مفروضہ نہیں۔
  • اسپریڈز بیچانے کی قیمت منہاس خرید کی قیمت (ask minus bid) مڈ پرائس کے بیسس پوائنٹس میں کوٹ کیے جاتے ہیں، ریگولر اوقات کے NBBO اپڈیٹس میں میڈین، ایک deterministic quantile پر۔ اعشاریہ کو تناسب کے حساب کتاب سے پہلے floats میں تبدیل کیا جاتا ہے؛ آپشن کی ایکسپائریز OCC ٹکر سے دوبارہ پارس کی جاتی ہیں۔ ہر پینل کو ایک بار، تحریر کے وقت، gated read-only path کے ذریعے پڑھا جاتا ہے۔

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