Strasmore Research
تحلیل بازار Matt Connorتوسط Matt Connor · به‌روزرسانی شده در 2026-07-24

خلاصه‌ی بازار هفته 6 جولای 2026

نوسانات شدید در بخش نیمه‌هادی‌ها و عملکرد NVDA در کنار حجم بالای معاملات MU در برابر SPY. تحلیل دقیق روند بازار و دلیل کاهش اکثر سهام‌ها را بخوانید.

هفته منتهی به 6 جولای 2026، با وجود ظاهر آرام شاخص‌ها، شاهد نوسانات شدید در بخش نیمه‌هادی‌ها بود. در طول پنج جلسه معاملاتی، بازار شاهد سقوط سنگین تراشه‌ها، بازگشت قیمت‌ها، پرتکان‌ترین بازگشایی فصل تابستان و بازیابی جایگاه NVDA در روز جمعه بود که در نهایت منجر به سود 1.4% برای SPY شد. دو واقعیت این وضعیت را توصیف می‌کند: حجم معاملات دلاری MU در طول هفته از خود SPY بیشتر بود و در هفته‌ای که شاخص رشد 1.8% افزایش یافت، تعداد سهام‌های پرنقدینگی که کاهش قیمت داشتند، بیشتر از سهام‌های صعودی بود. تمام اعداد زیر از پایگاه داده استخراج شده‌اند.

وضعیت بازار در هفته جاری

تغییرات هفتگی از زمان بسته شدن عادی بازار در روز پنجشنبه 2 جولای (3 جولای به دلیل تعطیلات روز استقلال بسته بود) تا جمعه 10 جولای محاسبه شده است. ردیف‌ها بر اساس حروف الفبا مرتب شده‌اند.

پرس‌وجوSPY / QQQ / DIA / IWM — هفته منتهی به ۶ جولای در مقایسه با بسته‌ شدن ۲ جولای، همراه با تغییرات هفته قبل
کد دقیق SQL پشت هر عدد
SELECT ticker,
    round(argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-02') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS prior_week_close,
    round(argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-06') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS week_close,
    round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-07-06') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
         / argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-02') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS week_change_pct,
    round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-07-02') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199)
         / argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-26') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS prior_week_change_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
  AND window_start >= '2026-06-22 13:30:00' AND window_start < '2026-07-10 20:00:00'
GROUP BY ticker
ORDER BY ticker

تمرکز اصلی بر تقسیم‌بندی بازار است: QQQ با 1.8% و SPY با 1.4% در مقابل DIA با -0.4% و IWM با -0.5%. رشد در بخش‌های مذکور غالب بود؛ اما شاخص Dow و شاخص شرکت‌های با ارزش بازار کم (small-cap) هفته‌ای را که در سایر بخش‌ها مثبت بود، با عملکرد منفی به پایان رساندند. هر آنچه در این هفته رخ داد، نشان‌دهنده یک روند گسترده در کل بازار نبود.

هفته در برابر بازده سالانه

پرس‌وجووضعیت هفتگی SPY در بازه یک سال گذشته (بازده هفتگی از بازگشایی تا بسته‌ شدن، حدود ۵۳ هفته)
کد دقیق SQL پشت هر عدد
SELECT round(anyIf(ret, wk = toDate('2026-07-06')), 2) AS week_open_to_close_pct,
       arrayCount(x -> x > anyIf(ret, wk = toDate('2026-07-06')), groupArrayIf(ret, wk != toDate('2026-07-06'))) + 1 AS rank_best,
       count() AS weeks_compared,
       toString(min(wk)) AS first_week,
       anyIf(sessions, wk = toDate('2026-07-06')) AS sessions_this_week
FROM (
    SELECT toStartOfWeek(toDate(toTimeZone(window_start, 'America/New_York')), 1) AS wk,
           uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions,
           (argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS ret
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'SPY'
      AND window_start >= toDateTime('2025-07-06 00:00:00')
      AND window_start < toDateTime('2026-07-11 00:00:00')
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY wk
    HAVING sessions >= 3
)

با محاسبه بازده از زمان بازگشایی تا بسته شدن، عملکرد هفتگی SPY در رتبه 20 از 53 هفته گذشته قرار گرفت که دقیقاً در میانگین قرار دارد. هفته‌ای که شامل دراماتیک‌ترین بازگشایی تک‌روزانه تابستان (پنجشنبه) و شدیدترین ریزش بخشی (سه‌شنبه) بود، در میانه جدول قرار می‌گیرد: نوسانات شدید یکدیگر را خنثی کردند و نتیجه نهایی، عملکردی معمولی بود.

پنج جلسه، یک روند کلی

پرس‌وجوSPY بر اساس جلسات معاملاتی — قیمت بسته‌ شدن، میزان تغییر و حجم معاملات، ۶ تا ۱۰ جولای
کد دقیق SQL پشت هر عدد
SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS et_date,
    round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS spy_close,
    round((argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / any(prev) - 1) * 100, 1) AS change_pct,
    round(toFloat64(sum(volume)) / 1e6, 1) AS spy_shares_m
FROM global_markets.delayed_stocks_minute_aggs
INNER JOIN (
    SELECT d, lagInFrame(c) OVER (ORDER BY d ASC ROWS BETWEEN 1 PRECEDING AND CURRENT ROW) AS prev
    FROM (
        SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
               argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) AS c
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-07-02 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
        GROUP BY d
    )
) AS p ON toDate(toTimeZone(window_start, 'America/New_York')) = p.d
WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-07-06 00:00:00') AND window_start < toDateTime('2026-07-11 00:00:00')
GROUP BY et_date
ORDER BY et_date

روند کلی: بازار روز دوشنبه پس از تعطیلات با جهش ناشی از رشد بازگشایی شد (+0.9مرور کلی); روز سه‌شنبه بخش نیمه‌هادی‌ها ریزش کرد اما شاخص تنها -0.5% کاهش یافت (مرور کلی); روز چهارشنبه سهام تراشه‌ها بازگشت mạnh داشت و شاخص درجا زد (-0.3مرور کلی); روز پنجشنبه در پرجنب‌وجوش‌ترین بازگشایی تابستانی، کل بازار سبز شد (+0.8مرور کلی); روز جمعه NVDA در یک پایان آرام پیش‌روی کرد (+0.4مرور کلی) تا بازار در سطح $754.9 بسته شود.

دو سهم اصلی در ریزش روز سه‌شنبه:

پرس‌وجوسقوط روز سه‌شنبه: INTC و TER، قیمت بسته‌ شدن ۷ جولای در مقایسه با ۶ جولای
کد دقیق SQL پشت هر عدد
SELECT ticker, round((c7 / c6 - 1) * 100, 1) AS day_pct
FROM (
    SELECT ticker,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-06 20:00:00')) AS c6,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS c7
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('INTC', 'TER')
      AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-07 20:00:00'
    GROUP BY ticker
)
ORDER BY ticker

تغییرات روز سه‌شنبه برای هر دو سهم: INTC -9.6%، TER -9.6%، در مقابل -0.5% برای SPY در آن جلسه.

آنچه گفته شد

متن ما صرفاً مشاهده‌گرانه است؛ روایت‌های این هفته با ذکر نام افراد نقل شده‌اند. ابتدا، میزان توجه فید خبری به چهار نام در مرکز نوسانات، از مجموع 981 مقاله در این هفته:

پرس‌وجوپوشش خبری روزانه: مقالات مرتبط با NVDA، MU، INTC، TER — ۶ تا ۱۰ جولای
کد دقیق SQL پشت هر عدد
SELECT toDate(toTimeZone(published_utc, 'America/New_York')) AS d,
       countIf(has(tickers, 'NVDA')) AS nvda_articles,
       countIf(has(tickers, 'MU')) AS mu_articles,
       countIf(has(tickers, 'INTC')) AS intc_articles,
       countIf(has(tickers, 'TER')) AS ter_articles
FROM global_markets.stocks_news
WHERE published_utc >= '2026-07-06 00:00:00' AND published_utc < '2026-07-11 04:00:00'
  AND toDate(toTimeZone(published_utc, 'America/New_York')) >= '2026-07-06'
  AND toDate(toTimeZone(published_utc, 'America/New_York')) <= '2026-07-10'
GROUP BY d
ORDER BY d

این تیترها در اینجا بازنویسی نشده‌اند. آن‌ها مستقیماً از فید ذخیره‌شده خوانده شده‌اند:

پرس‌وجوعناوین خبری واقعی (The Motley Fool، روز سقوط و روز بازگشت)
کد دقیق SQL پشت هر عدد
SELECT toString(toDate(toTimeZone(published_utc, 'America/New_York'))) AS session,
       JSONExtractString(publisher, 'name') AS outlet,
       title AS headline
FROM global_markets.stocks_news
WHERE toDate(toTimeZone(published_utc, 'America/New_York')) IN ('2026-07-07', '2026-07-08')
  AND JSONExtractString(publisher, 'name') = 'The Motley Fool'
  AND (positionCaseInsensitive(title, 'Burry') > 0 OR positionCaseInsensitive(title, 'Sandisk Stock Pop') > 0)
ORDER BY session, title

در روز ریزش، فید خبری عبارت "Michael Burry Just Revealed His Next Big Short, and It's a Bet Against Nvidia, Micron, and AMD" از The Motley Fool را منتشر کرد؛ در روز بازگشت، همان رسانه پرسید "Why Did Sandisk Stock Pop Today?." رالی روز جمعه NVDA بدون هیچ تیتر محرکی رخ داد — تنها مطالب مربوط به ارزش‌گذاری منتشر شد؛ علت از این داده‌ها مشخص نیست.

دو یافته: MU (با 17 مقاله) دقیقاً یک بار از NVDA (با 13 مقاله) پوشش خبری بیشتری داشت — چهارشنبه، روز بازگشت (NVDA بر چهار نام دیگر پیشتاز بود)؛ و TER، که نیمی از جفتِ بیشترین آسیب‌دیده در ریزش بود، در روز شکست خود 0 بار علامت‌گذاری شد و در سایر روزها صفر بود. این نشان‌دهنده توجه یک فید خبری است، نه رسانه‌های جهان.

وسعت بازار: هفته‌ای سبز در حالی که اکثر سهام‌ها کاهش یافتند

پرس‌وجوگستره بازار در هفته: بسته‌ شدن ۱۰ جولای در مقایسه با ۲ جولای، نمادهای با حجم معاملات بیش از $5M در هفته
کد دقیق SQL پشت هر عدد
SELECT
    countIf(cw > cp AND cp > 0 AND dv >= 5000000) AS advancers,
    countIf(cw < cp AND cp > 0 AND dv >= 5000000) AS decliners,
    countIf(cp > 0 AND cw > 0 AND dv >= 5000000) AS measured_names,
    round(100.0 * countIf(cw > cp AND cp > 0 AND dv >= 5000000) / countIf(cp > 0 AND cw > 0 AND dv >= 5000000), 1) AS advancer_pct
FROM (
    SELECT ticker,
           toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00')) AS cw,
           sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 13:30:00') AS dv
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
        OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))
    GROUP BY ticker
)

در میان 6319 نماد که حداقل 5 میلیون دلار در طول هفته معامله شدند، 3270 کاهش یافتند در حالی که 3015 رشد کردند — سهم سهام‌های صعودی تنها 47.7% بود، آن هم در هفته‌ای که شاخص رشد 1.8% داشت. هفته سبز این شاخص توسط بزرگ‌ترین اعضای آن ایجاد شد؛ در حالی که میانگین سهام‌ها عملکردی منفی داشت. همان محدودیت بازار که خلاصه‌ی جمعه در یک جلسه مشاهده کرد، در طول پنج جلسه تکرار شد.

جدول امتیازات بخش‌ها

کاهش‌ها در کجا رخ داد؟ عملکرد ده ETF بخش‌محور SPDR از زمان بسته شدن بازار در 2 جولای تا 10 جولای، به ترتیب حروف الفبا:

پرس‌وجوETFهای بخشی، تغییرات هفته کامل: بسته‌ شدن ۱۰ جولای در مقایسه با ۲ جولای
کد دقیق SQL پشت هر عدد
SELECT ticker, round((cw / cp - 1) * 100, 1) AS week_pct
FROM (
    SELECT ticker,
           toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('XLB', 'XLE', 'XLF', 'XLI', 'XLK', 'XLP', 'XLRE', 'XLU', 'XLV', 'XLY')
      AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
        OR (window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'))
    GROUP BY ticker
)
ORDER BY ticker

چهار بخش از ده بخش با رشد بسته شدند، اما تنها دو بخش با حاشیه قابل توجه: بخش انرژی (XLE, +3.5%) و بخش تکنولوژی (XLK, +2.9%) پیشتاز بودند. بخش‌های مالی (+0.2%) و کالاهای مصرفی اختیاری (+0.1%) با رشدی بسیار اندک در نزدیکی نقطه صفر بسته شدند. شش بخش دیگر، از مواد اولیه (-2.1%) تا سلامت (-1.8%)، با کاهش قیمت مواجه شدند. به جز این دو بخش برنده، روند کلی بازار نزولی بود.

پیشران بازار: حجم معاملات MU از شاخص فراتر رفت؛ در یک هفته

پرس‌وجوبرترین نمادها از نظر حجم معاملات دلاری در ساعات عادی، هفته کامل ۶ تا ۱۰ جولای
کد دقیق SQL پشت هر عدد
SELECT ticker,
       round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 1) AS week_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-10 20:00:00'
  AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
  AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY week_dollar_bn DESC
LIMIT 6

MU در طول پنج جلسه معاملاتی، حجم معاملات دلاری در ساعات عادی را 164B ثبت کرد که از حجم 137.3B در SPY بیشتر بود. پیشی گرفتن یک سهم حافظه از S&P 500 ETF در یک هفته کامل، یادآور اتفاقات ماه ژوئن است (تحلیل عمیق MU در ژوئن); NVDA (107.1B)، شاخص اصلی حوزه AI/GPU در این هفته، و SNDK (88B)، یکی دیگر از سهام حوزه حافظه، پنج سهم برتر هفته را تکمیل کردند. نوسانات شدید تنها محدود به قیمت نبود، بلکه در محل تمرکز سرمایه‌های بازار در طول هفته نیز مشهود بود.

نتیجه نهایی نوسانات شدید: عملکرد متفاوت در دو هفته متوالی

چندهزار نام از شرکت‌های حوزه تراشه که محور تمام اخبار این هفته بودند، در بازه زمانی 2 جولای تا 10 جولای بررسی شده‌اند. ترتیب حروف الفبا است.

پرس‌وجوتغییرات هفته کامل بخش نیمه‌هادی‌ها — بسته‌ شدن ۱۰ جولای در مقایسه با ۲ جولای، چهارده نماد
کد دقیق SQL پشت هر عدد
SELECT ticker,
       round((cw / cp - 1) * 100, 1) AS week_pct
FROM (
    SELECT ticker,
           toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AMD', 'AVGO', 'INTC', 'KLAC', 'LRCX', 'MRVL', 'MU', 'NVDA', 'SNDK', 'SOXL', 'SOXS', 'STX', 'TER', 'WDC')
      AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
        OR (window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'))
    GROUP BY ticker
)
ORDER BY ticker

پس از یک ریزش، یک بازگشت، یک شروع بازار بسیار قدرتمند و رالی روز جمعه، عملکرد این مجموعه یکسان نبود و به دو دسته تقسیم شد. AVGO (+11%)، STX (+11%)، SNDK (+9.9%)، NVDA (+8.5%) و WDC (+8.1%) هفته‌های بسیار مثبتی را پشت سر گذاشتند؛ INTC (-8.8%) هفته‌ای بسیار دشوار داشت و شرکت‌های تجهیزاتی که در شکاف‌های قیمتی بزرگ روز پنجشنبه نقش داشتند — یعنی KLAC (-1.8%) و LRCX (-0.3%) — در نهایت با تغییر قیمتی نزدیک به صفر بسته شدند. نکته اصلی اینجاست: MU، نامی که در تمام هفته حجم معاملات آن از S&P 500 ETF بیشتر بود، سود خالص 0.3% را ثبت کرد. مبلغ 164 میلیارد دلار معامله شد اما قیمت تقریباً تغییری نکرد؛ این خالص‌ترین تصویر از بازار در حال جدال با خود با حداکثر حجم معاملات است.

The week's newest ticker: SK Hynix's US debut

Friday added a listed member to the memory complex that owned the week's tape — the debut, receipted:

پرس‌وجوآغاز فعالیت SK Hynix در بازار آمریکا: میزان افزایش، تأخیر در بازگشایی، قیمت بسته‌ شدن در برابر قیمت پیشنهادی، و رتبه معاملات روز اول در سال ۲۰۲۶
کد دقیق SQL پشت هر عدد
WITH ipo AS (
    SELECT toFloat64(final_issue_price) AS offer, toFloat64(total_offer_size) AS raise
    FROM global_markets.stocks_ipos
    WHERE issuer_name = 'SK Hynix Inc' AND listing_date = '2026-07-10'
    LIMIT 1
),
debuts AS (
    SELECT a.ticker AS t, sum(toFloat64(a.close) * toFloat64(a.volume)) AS debut_rth_dollars
    FROM global_markets.delayed_stocks_minute_aggs a
    INNER JOIN (
        SELECT multiIf(replaceAll(ticker, ' ', '') = 'SKHY', 'SKHYV', replaceAll(ticker, ' ', '')) AS tk, listing_date
        FROM global_markets.stocks_ipos
        WHERE listing_date >= '2026-01-01' AND listing_date <= '2026-07-10'
    ) l ON a.ticker = l.tk
    WHERE a.window_start >= '2026-01-01 00:00:00' AND a.window_start < '2026-07-11 00:00:00'
      AND toDate(a.window_start) = l.listing_date
      AND (toHour(a.window_start) * 60 + toMinute(a.window_start)) BETWEEN 810 AND 1199
    GROUP BY a.ticker
)
SELECT
    round((SELECT offer FROM ipo), 2) AS offer_px,
    round((SELECT raise FROM ipo) / 1e9, 1) AS raised_bn,
    (SELECT countIf(toFloat64(total_offer_size) > (SELECT raise FROM ipo)) FROM global_markets.stocks_ipos WHERE listing_date >= '2026-01-01' AND listing_date <= '2026-07-10') AS bigger_2026_raises,
    round((SELECT max(toFloat64(total_offer_size)) FROM global_markets.stocks_ipos WHERE listing_date >= '2026-01-01' AND listing_date <= '2026-07-10') / 1e9, 1) AS biggest_2026_raise_bn,
    round(toFloat64(argMinIf(open, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')), 2) AS first_rth_px,
    toHour(toTimeZone(minIf(window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'), 'America/New_York')) * 60
        + toMinute(toTimeZone(minIf(window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'), 'America/New_York')) AS first_rth_bar_et_minute,
    formatDateTime(toTimeZone(minIf(window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'), 'America/New_York'), '%H:%i') AS first_rth_bar_et,
    round(toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')), 2) AS debut_close,
    round((toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) / (SELECT offer FROM ipo) - 1) * 100, 1) AS close_vs_offer_pct,
    round(toFloat64(argMinIf(open, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00'))
        - toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')), 2) AS faded_from_first_print,
    round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00') / 1e9, 2) AS rth_dollar_bn,
    (SELECT count() FROM debuts) AS debuts_measured_2026,
    (SELECT countIf(debut_rth_dollars > (SELECT debut_rth_dollars FROM debuts WHERE t = 'SKHYV')) + 1 FROM debuts) AS debut_dollar_rank_2026,
    round((SELECT max(debut_rth_dollars) FROM debuts) / 1e9, 1) AS biggest_2026_debut_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SKHYV' AND window_start >= '2026-07-10 04:00:00' AND window_start < '2026-07-11 00:00:00'

The raise: $28.1 billion at $158.14 a share — 1 US raise in 2026 was bigger, SpaceX's $75 billion June listing. With no prior close, the opening cross took until 11:34 ET to find a price: $170. The close, $168.33, faded $1.67 from that first print yet held 6.4% above the offer. And the tape: $18.03 billion of regular-hours dollars — of 144 US debuts measured in 2026, only SpaceX's $81.2 billion first day was heavier.

بزرگ‌ترین تغییرات هفته

به جز حوزه تراشه‌ها، چه کسانی سود کردند و چه کسانی ضرر کردند؟ در لیست‌های اصلاح‌نشده، تقسیم سهام در هفته جاری 30 تقسیم معکوس سهام باعث ایجاد سودهای کاذب چهاررقمی می‌شود؛ بنابراین، این فهرست‌ها تقسیم‌های سهام در طول هفته را حذف کرده و حداقل حجم معاملات 5 میلیون دلار را الزامی می‌دانند.

پرس‌وجوبیشترین تغییرات هفتگی: ده نماد با بیشترین صعود و سقوط، حجم معاملات بیش از $5M، بدون احتساب تجزیه سهام در هفته
کد دقیق SQL پشت هر عدد
SELECT ticker, board, week_pct, week_dollar_m,
       round(100 * week_dollar_m / max(week_dollar_m) OVER (), 1) AS pct_of_dollar_max
FROM (
    SELECT 'gainers' AS board, ticker, round((cw / cp - 1) * 100, 1) AS week_pct, round(dv / 1e6, 1) AS week_dollar_m
    FROM (
        SELECT ticker,
               toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
               toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw,
               sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 13:30:00') AS dv
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker NOT IN ('SPCX')
          AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10')
          AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
            OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))
        GROUP BY ticker
        HAVING cp > 0 AND cw > 0 AND dv >= 5000000
    )
    ORDER BY week_pct DESC
    LIMIT 10
    UNION ALL
    SELECT 'decliners' AS board, ticker, round((cw / cp - 1) * 100, 1) AS week_pct, round(dv / 1e6, 1) AS week_dollar_m
    FROM (
        SELECT ticker,
               toFloat64(argMaxIf(close, window_start, window_start < '2026-07-03 00:00:00')) AS cp,
               toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-10 13:30:00' AND window_start < '2026-07-10 20:00:00')) AS cw,
               sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-06 13:30:00') AS dv
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker NOT IN ('SPCX')
          AND ticker NOT IN (SELECT ticker FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10')
          AND ((window_start >= '2026-07-02 13:30:00' AND window_start < '2026-07-02 20:00:00')
            OR (window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-11 00:00:00'))
        GROUP BY ticker
        HAVING cp > 0 AND cw > 0 AND dv >= 5000000
    )
    ORDER BY week_pct ASC
    LIMIT 10
)
ORDER BY board DESC, abs(week_pct) DESC

هر دو فهرست شاهد تغییرات بزرگی بودند: کمترین میزان سود ثبت‌شده 67% بود و کمترین میزان کاهش نیز -44.6% ثبت شد. حتی هفته سخت و پرنوسان تراشه‌ها برای INTC (-8.8%) نیز به هیچ‌کدام از این دو سطح نمی‌رسد. این فهرست‌ها عمدتاً شامل شرکت‌های با ارزش بازار کم (small-cap) هستند، مگر یک استثنای برجسته: CRNX با سود 98% بر روی 9660.5 میلیون دلار معامله شده، که بیشترین حجم پولی در میان بیست مورد استرشد تقریباً دو برابری در معاملات شبانه سه‌شنبه که سود خود را تا جمعه حفظ کرد.

معاملات فروش استقراضی: یک فایل ناقص در میان یک هفته کامل

پرس‌وجوپوشش روزانه حجم فروش استقراضی — نمادهای ثبت شده و مجموع سهام استقراضی، ۶ تا ۱۰ جولای
کد دقیق SQL پشت هر عدد
SELECT toString(date) AS d,
       uniqExact(ticker) AS tickers_on_file,
       round(sum(short_volume) / 1e9, 2) AS short_shares_bn
FROM global_markets.stocks_short_volume
WHERE date >= '2026-07-06' AND date <= '2026-07-10'
GROUP BY date
ORDER BY date

چهار مورد از پنج فایل روزانه حجم فروش استقراضی به‌صورت کامل و با حدود 15384 نماد در هر فایل ارسال شدند. فایل روز سه‌شنبه 7 جولای تنها شامل 4333 نماد است — یعنی کمتر از یک‌سوم روزهای قبل — و مجموع سهام فروش استقراضی نیز (1.93B در مقابل حدود 4.62B در روزهای کامل) به همین میزان کاهش یافته است. همین الگوی ناقص در فایل 29 ژوئن (خلاصه‌ی آن هفته) نیز مشاهده شد؛ در حالی که 7 جولای، روز اصلی ریزش بازار بود. هرگونه ادعا درباره حجم فروش استقراضی به ازای هر نماد در تاریخ 7 جولای، تا زمان ارسال مجدد فایل، غیرقابل تایید است.

هفته‌ی قراردادهای اختیار معامله: همگامی معامله‌گران با تقویم

پرس‌وجوقراردادهای اختیار معامله و حجم سهام 0DTE بر اساس جلسات معاملاتی، ۶ تا ۱۰ جولای
کد دقیق SQL پشت هر عدد
SELECT toDate(sip_timestamp) AS d,
       round(toFloat64(sum(size)) / 1e6, 1) AS contracts_m,
       round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = formatDateTime(toDate(sip_timestamp), '%y%m%d')) / sum(size), 1) AS pct_0dte
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-11 00:00:00'
GROUP BY d
ORDER BY d

حجم قراردادها از 58.9M (پنج‌شنبه، کمترین میزان) به 65.6M (جمعه، بیشترین میزان) تغییر کرد. داده‌های 0DTE روند تقویم را نشان داد: حجم در روز پنج‌شنبه به 28.7% کاهش یافت — جلسه‌ای بدون فشار ناشی از انقضای بزرگ — و در روز جمعه با انقضای قراردادهای هفتگی به 48.7% جهش کرد؛ روندی که تقویم انقضا پیش‌بینی می‌کند. تقویم همچنان تعیین‌کننده میزان سهم قراردادهای همان روز است.

نرخ‌ها: روند صعودی در تمام هفته

پرس‌وجومنحنی بازده اوراق قرضه: قیمت بسته‌ شدن جمعه ۱۰ جولای در مقایسه با ۲ جولای، هر دو بر اساس آخرین داده‌های ثبت شده
کد دقیق SQL پشت هر عدد
SELECT
    round((toFloat64(anyIf(yield_2_year, date = '2026-07-10')) - toFloat64(anyIf(yield_2_year, date = '2026-07-02'))) * 100) AS chg_2y_bp,
    round((toFloat64(anyIf(yield_10_year, date = '2026-07-10')) - toFloat64(anyIf(yield_10_year, date = '2026-07-02'))) * 100) AS chg_10y_bp,
    round((toFloat64(anyIf(yield_30_year, date = '2026-07-10')) - toFloat64(anyIf(yield_30_year, date = '2026-07-02'))) * 100) AS chg_30y_bp,
    round(toFloat64(anyIf(yield_10_year, date = '2026-07-10')), 2) AS y10_fri_pct,
    round(toFloat64(anyIf(yield_30_year, date = '2026-07-10')), 2) AS y30_fri_pct,
    (SELECT count() FROM global_markets.treasury_yields WHERE date IN ('2026-07-09', '2026-07-10')) AS jul9_jul10_print_rows
FROM global_markets.treasury_yields
WHERE date IN ('2026-07-02', '2026-07-10')

با اندازه‌گیری بر اساس آخرین داده‌های هفته (جمعه، 10 جولای)، منحنی بازدهی با حرکتی تقریباً موازی نسبت به بسته شدن هفته گذشته، رو به بالا حرکت کرد: اوراق 2 ساله 7+ واحد پایه، اوراق 10 ساله 7+ واحد پایه تا 4.56%، و اوراق 30 ساله 8+ واحد پایه تا 5.06% — بدون تغییر در ساختار منحنی، تنها افزایش سطح بازدهی. داده‌های 9 و 10 جولای با تأخیری بیش از حد معمول نسبت به زمان نگارش منتشر شدند (در حال حاضر 2 سطر در فایل‌ها موجود است)؛ این بخش شامل داده‌های کامل هفته است.

The calendar behind the week

پرس‌وجوتقویم شرکتی هفته: پرونده‌ها، سود نقدی، تجزیه سهام، اخبار
کد دقیق SQL پشت هر عدد
SELECT
    (SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10') AS filings_week,
    (SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-10') AS filings_friday,
    toInt64((SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-06'))
        - toInt64((SELECT max(c) FROM (SELECT count() AS c FROM global_markets.stocks_sec_edgar_index WHERE filing_date > '2026-07-06' AND filing_date <= '2026-07-10' GROUP BY filing_date))) AS monday_minus_next_busiest,
    (SELECT round(countIf(form_type = '4' AND filing_date = '2026-07-06') / countIf(form_type = '4' AND filing_date = '2026-07-10'), 1) FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10') AS monday_over_friday_form4,
    (SELECT min(c) FROM (SELECT count() AS c FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10' AND form_type = '424B2' GROUP BY filing_date)) AS min_daily_424b2,
    (SELECT max(c) FROM (SELECT count() AS c FROM global_markets.stocks_sec_edgar_index WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10' AND form_type = '424B2' GROUP BY filing_date)) AS max_daily_424b2,
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-06' AND ex_dividend_date <= '2026-07-10') AS ex_dividends_week,
    (SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10') AS reverse_splits_week,
    (SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date >= '2026-07-06' AND execution_date <= '2026-07-10') AS forward_splits_week,
    (SELECT count() FROM global_markets.stocks_news WHERE toDate(toTimeZone(published_utc, 'America/New_York')) >= '2026-07-06'
        AND toDate(toTimeZone(published_utc, 'America/New_York')) <= '2026-07-10') AS news_week

18347 SEC filings, 560 ex-dividend records, 30 reverse and 9 forward splits, 981 news articles. Friday July 10's EDGAR index was still in transit when this page first ran (an ingest lag we have written about before). It has since landed at 3135 filings, so the weekly total above now counts all five sessions.

The filing week, by day and by form:

پرس‌وجوپرونده‌های SEC بر اساس جلسات و نوع فرم، ۶ تا ۱۰ جولای
کد دقیق SQL پشت هر عدد
SELECT toString(filing_date) AS d,
       count() AS filings,
       countIf(form_type = '4') AS form4,
       countIf(form_type = '8-K') AS form8k,
       countIf(form_type = '424B2') AS f424b2
FROM global_markets.stocks_sec_edgar_index
WHERE filing_date >= '2026-07-06' AND filing_date <= '2026-07-10'
GROUP BY filing_date
ORDER BY filing_date

Monday was the week's heaviest filing session at 5019, clearing the next-busiest day by 1289, and the insider Form 4 was its largest component: 2465 of them, 3.6 times Friday's 694, on the first session following the four-day Independence Day break. The steadiest line is the 424B2, the shelf-takedown prospectus banks file for structured notes: it held a narrow band every session, 487 to 679. Insider paperwork breathes with the calendar. The note machine does not.

Friday's file also carries the week's newest ticker. SK Hynix's paper trail into its US listing:

پرس‌وجوردپای پرونده‌های SEC شرکت SK Hynix تا زمان listing در آمریکا در ۱۰ جولای
کد دقیق SQL پشت هر عدد
SELECT toString(filing_date) AS filing_date,
       form_type
FROM global_markets.stocks_sec_edgar_index
WHERE issuer_name = 'SK hynix Inc.'
  AND filing_date >= '2026-06-01' AND filing_date <= '2026-07-10'
ORDER BY filing_date ASC, form_type ASC

The registration statement in June, the amendment on Monday of this week, the exchange certification on Thursday, then the last row: the 424B4 final prospectus, filed 2026-07-10, the session the stock opened. The filing index and the tape agree on the date.

جلسات معاملاتی، تایید شد

پرس‌وجوتأیید جلسات: پنج جلسه معاملاتی، بدون تعطیلی، بسته‌ شدن بعدی برنامه‌ریزی شده
کد دقیق SQL پشت هر عدد
SELECT
    uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions_in_week,
    toString(min(toDate(toTimeZone(window_start, 'America/New_York')))) AS first_session,
    toString(max(toDate(toTimeZone(window_start, 'America/New_York')))) AS last_session,
    (SELECT count() FROM global_markets.stocks_market_holidays WHERE date >= '2026-07-06' AND date <= '2026-07-10') AS holiday_rows_in_week,
    (SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-10' AND status = 'closed') AS next_closure_date,
    (SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-10' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY'
  AND window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-10 20:00:00'
  AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199

5 جلسات کامل، از 2026-07-06 تا 2026-07-10، بدون وجود روزهای تعطیل در بازه زمانی — اولین هفته با پنج جلسه معاملاتی از اواسط ژوئن. اولین تعطیلی برنامه‌ریزی شده: Labor Day در 2026-09-07.

On deck

Next week, from our own tables:

پرس‌وجوتقویم هفته آینده: تعطیلی‌ها، تاریخ‌های ex-dividend و انقضای ماهانه
کد دقیق SQL پشت هر عدد
SELECT
    (SELECT count() FROM global_markets.stocks_market_holidays WHERE date >= '2026-07-11' AND date <= '2026-07-17' AND status != 'open') AS closures_next_week,
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-13' AND ex_dividend_date <= '2026-07-17') AS ex_dividends_next_week,
    (SELECT countIf(ticker IN ('AAPL', 'MSFT', 'JPM', 'KO', 'JNJ', 'XOM', 'CVX', 'PG', 'WMT', 'HD')) FROM global_markets.stocks_dividends WHERE ex_dividend_date >= '2026-07-13' AND ex_dividend_date <= '2026-07-17') AS household_ex_div_next_week,
    (SELECT round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260717') / sum(size), 1) FROM global_markets.options_trades WHERE sip_timestamp >= '2026-07-06 00:00:00' AND sip_timestamp < '2026-07-11 00:00:00') AS jul17_expiry_pct_of_week_volume

The holiday table shows 0 closures next week — five full sessions. 640 ex-dividend records fall inside it, none from the ten household names the panel checks. Next Friday is the third Friday of July — the monthly options expiration — and contracts expiring that day already carried 14% of this week's options volume. One receipt stays open: the July 9 and July 10 treasury prints (2 rows on file), a zero-bounded tripwire that holds this page's regeneration until Treasury's file lands. Friday's EDGAR index, the page's other tripwire, has already landed and is read in full above.

FAQ

How did the stock market do the week of July 6, 2026?

Split: SPY rose 1.4% and QQQ 1.8%, DIA and IWM finished red, and 3270 of 6319 measured liquid stocks fell.

Which sector performed best the week of July 6, 2026?

Energy: XLE gained 3.5%, ahead of tech's +2.9% — the two clear winners of the ten. Financials and consumer discretionary also closed marginally positive (+0.2%, +0.1%), with the other six in the red.

How did SK Hynix's US stock market debut go?

It raised $28.1 billion — 2026's second-largest US raise, behind SpaceX — and closed its first session 6.4% above the $158.14 offer, on $18.03 billion of regular-hours turnover.

When is the next monthly options expiration?

The third Friday of July — the Friday right after this week. Contracts expiring that day already carried 14% of this week's options volume.

یادداشت‌های داده‌ها

تمام زمان‌بندی‌ها بر اساس UTC هستند؛ ساعات معاملاتی عادی در هر جلسه 13:30-20:00 UTC است؛ بازه زمانی هفته از بسته‌شدن بازار در 2 جولای تا 10 جولای است. رتبه هفتگی متحرک از بازدهی OPEN تا close استفاده می‌کند، بنابراین با امتیازبندی close-to-close متفاوت است؛ هر دو مورد مشخص شده‌اند. وسعت بازار هفتگی، قیمت‌های بسته‌شدن 2 جولای و 10 جولای را با فیلتر حجم معاملات 5 میلیون دلاری در هفته مقایسه می‌کند. یکی از محدوده‌های ورود به صفر محدود شده است: گزارش‌های خزانه‌داری در 9 و 10 جولای. شاخص روزانه EDGAR روز جمعه، پس از اولین اجرای این صفحه منتشر شد و اکنون به طور کامل در مجموع پرونده‌های هفتگی محاسبه می‌شود که دیگر یک کف محسوب نمی‌شود. هیچ شاخصی از نوع VIX در اینجا ظاهر نمی‌شود: سری‌های نوسان‌پذیری ضمنی شاخص در این انبار داده لایسنس نشده‌اند؛ نوسان از طریق Tape (محدوده‌ها، سهم 0DTE، رفتار قیمت) خوانده می‌شود. جدول IPO نماد اولیه را با یک فاصله اضافی ذخیره می‌کند؛ پنل ورود اولیه بر اساس نماد اصلاح‌شده ادغام می‌شود.

روش‌شناسی

  • منبع داده‌های بازار: نوار تجمیعی — delayed_stocks_minute_aggs برای قیمت‌ها و حجم‌ها، options_trades برای هفته معاملات اختیار معامله.
  • مدیریت منطقه زمانی: برچسب‌های زمانی ذخیره‌شده UTC هستند؛ برچسب‌های ET از طریق toTimeZone(...) در لیست‌های SELECT اعمال می‌شوند؛ عبارات WHERE از مقادیر خام UTC استفاده می‌کنند.
  • تجمیع‌های قطعی: شکست tie-break با کلید توپل؛ ادعاهای متنی به صورت بازه‌ها کدگذاری شده‌اند.
  • منبع گزارش‌های SEC: stocks_sec_edgar_index، شاخص روزانه گزارش‌های EDGAR، که توسط filing_date شمارش می‌شود.
  • تاریخ به‌روزرسانی انبار داده: 13 جولای 2026؛ نوار‌های سهام، معاملات اختیار معامله و پنج شاخص روزانه EDGAR هفته به‌طور کامل وارد شده‌اند. داده‌های خزانه‌داری مربوط به 9 و 10 جولای در حال انتقال هستند.

لینک‌های متقابل: پنج گزارش روزانه — دوشنبه، سه‌شنبه، چهارشنبه، پنجشنبه، جمعه — به همراه تحلیل عمیق ماه ژوئن MU، زمان انقضای اختیار معامله و خلاصه‌ی هفته گذشته.