Strasmore Research
Market Recap

ملخص السوق: أسبوع 29 يونيو 2026

Matt ConnorBy Matt Connor Updated 2026-08-08

كان الأسبوع الأخير من يونيو أسبوعاً مؤلفاً من أربع جلسات: تداول السوق من الاثنين 29 يونيو إلى الخميس 2 يوليو، ثم أُغلق يوم الجمعة 3 يوليو بمناسبة عيد الاستقلال، ولأن 4 يوليو وافق يوم السبت، جرى الاحتفال بالعطلة يوم الجمعة السابق. وترد بيانات هذا الإغلاق، وكل ما سواه هنا، في اللوحات. وتظهر أبرز حقيقة قابلة للقياس في الأسبوع في جدول أحجام التداول: فقد تداولت إحدى شركات رقائق الذاكرة ما قيمته $190.2 مليار خلال أربعة أيام، أي ما يعادل مرة ونصف حجم التداول في SPY نفسه. كل رقم في هذه الصفحة هو نتيجة استعلام مخزّنة؛ وسّع أي لوحة للاطلاع على استعلام SQL الدقيق.

أداء السوق خلال الأسبوع

هل عوّض السوق تراجع الأسبوع السابق أم واصل الهبوط؟ تشير لوحة المتابعة إلى أنه عوّض التراجع. تحسب هذه اللوحة التغير الأسبوعي لكل ETF يتتبع مؤشراً، إلى جانب التغير في الأسبوع السابق للمقارنة، ويستند الرقمان إلى الاستعلام نفسه.

الاستعلاممقارنة أسبوعية: صناديق المؤشرات الأربعة مقابل إغلاق الجمعة السابقة
tickerإغلاق الجمعة السابقةإغلاق الأسبوعنسبة تغير الأسبوعنسبة تغير الأسبوع السابق
DIA517.5527.8320.4
IWM297.61297.5300.7
QQQ705.84712.741-4.6
SPY729.09744.82.2-2.3
استعلام SQL الدقيق وراء كل رقم
SELECT ticker,
    round(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), 2) AS prior_friday_close,
    round(argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-06-29') 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-06-29') 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 week_change_pct,
    round((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)
         / argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-18') 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 >= toDateTime('2026-06-15 00:00:00') AND window_start < toDateTime('2026-07-03 00:00:00')
GROUP BY ticker
ORDER BY ticker
جرّب هذا الاستعلام بنفسك

أنهى SPY الأسبوع عند $744.8، مرتفعاً بنسبة 2.2% مقارنة بإغلاق الجمعة السابقة، بعد أسبوع سابق سجل فيه -2.3%. وارتفع QQQ بنسبة 1% بعد أن سجل -4.6% في الأسبوع السابق، بينما زاد DIA بنسبة 2%. وأغلق IWM عند 297.53، مسجلاً 0% خلال الأسبوع، أي دون تغير، في حين ارتفعت المؤشرات ذات القيمة السوقية الكبيرة.

الأسبوع مقارنةً بالسنة الماضية

الاستعلامهذا الأسبوع مقابل الأسابيع المتتالية خلال العام الماضي: SPY، من الافتتاح إلى الإغلاق لكل أسبوع (الترتيب 1 = الأفضل؛ استُبعدت الأسابيع القصيرة)
نسبة أسبوع 2026ترتيب الأفضلالأسابيع المقارنةالأسبوع الأولجلسات هذا الأسبوع
1.1214532025-06-304
استعلام SQL الدقيق وراء كل رقم
SELECT round(anyIf(ret, wk = toDate('2026-06-29')), 2) AS week_2026_pct,
       arrayCount(x -> x > anyIf(ret, wk = toDate('2026-06-29')), groupArrayIf(ret, wk != toDate('2026-06-29'))) + 1 AS rank_best,
       count() AS weeks_compared,
       toString(min(wk)) AS first_week,
       anyIf(sessions, wk = toDate('2026-06-29')) 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-06-29 00:00:00')
      AND window_start < toDateTime('2026-07-03 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 المرتبة 14 بين آخر 53 أسبوعاً، حيث تمثل المرتبة 1 الأفضل. أي إنه جاء في منتصف الترتيب، ضمن سنة ماضية شملت موجة البيع الحاد والتعافي. تُستبعد الأسابيع التي تضم أقل من ثلاث جلسات بموجب شرط للتحقق من عدد الجلسات؛ وقد ضم هذا الأسبوع 4 جلسات. ويتسع السياق التاريخي مع اتساع النافذة الزمنية؛ إذ ترتب ملخصات الشهر والربع والنصف فتراتها مقارنةً بكل سنة في سجل الدقائق.

أربع جلسات، ثم عطلة

افتراض أسبوع التداول المؤلف من خمسة أيام ليس حقيقة ثابتة؛ فقد تألف هذا الأسبوع من أربع جلسات. تتحقق لوحة الإيصالات من الإغلاق مباشرةً من شريط التداول نفسه: لم تُسجَّل أي أشرطة لـ SPY في 3 يوليو، مقابل 1560 من أشرطة الجلسة العادية خلال أيام التداول الأربعة.

الاستعلامسجل الجلسات: أربعة أيام تداول، وإغلاق واحد يوم الجمعة، موثّق من شريط التداول
جلسات الأسبوعالأشرطة العادية للأسبوعأشرطة SPY في 3 يوليو
415600
استعلام SQL الدقيق وراء كل رقم
SELECT
    (SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-06-29 00:00:00') AND window_start < toDateTime('2026-07-03 00:00:00')) AS sessions_in_week,
    (SELECT countIf((toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-06-29 00:00:00') AND window_start < toDateTime('2026-07-03 00:00:00')) AS regular_bars_week,
    (SELECT count() FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-07-03 00:00:00') AND window_start < toDateTime('2026-07-04 00:00:00')) AS jul3_spy_bars
جرّب هذا الاستعلام بنفسك
الاستعلامجلسةً بجلسة: إغلاق SPY، والتغير، وحجم التداول لليوم الكامل
التاريخ بالتوقيت الشرقيإغلاق SPYنسبة التغيرالأسهم (مليون)
2026-06-29740.881.655.6
2026-06-30746.320.751.7
2026-07-01745.69-0.145.4
2026-07-02744.8-0.155.4
استعلام 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 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-06-26 00:00:00') AND window_start < toDateTime('2026-07-03 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-06-29 00:00:00') AND window_start < toDateTime('2026-07-03 00:00:00')
GROUP BY et_date
ORDER BY et_date
جرّب هذا الاستعلام بنفسك

امتدت الجلسات الأربع كلها وفق الجدول الكامل للجلسة العادية، ويعادل عدد أشرطة الجلسة العادية البالغ 1560 أربع جلسات، مدة كل منها 390 دقيقة بالضبط. أنهى الأسبوع تداولاته مستقراً تقريباً (-0.1%) عند 2026-07-02. وقبل العطلة، تحققت مكاسب الأسبوع خلال جلساته الثلاث الأولى.

اتساع السوق: مقدار ارتفاع السوق

قد يخفي ارتفاع مؤشر واحد تراجع السوق. تحصي هذه اللوحة كل ticker له سعر إغلاق على جانبي الأسبوع، مع الإفصاح عن المجموعة المستبعدة بدلاً من إسقاطها بصمت.

الاستعلامالأسهم الصاعدة والهابطة خلال الأسبوع، مع الإفصاح عن مرشح السيولة
الأسهم الصاعدةالأسهم الهابطةدون تغييرالمستبعدة بفلتر السيولةالرموز ذاتا الإغلاقين
5049352939315711774
استعلام SQL الدقيق وراء كل رقم
SELECT
    countIf(chg > 0 AND NOT dropped) AS advancers,
    countIf(chg < 0 AND NOT dropped) AS decliners,
    countIf(chg = 0 AND NOT dropped) AS unchanged,
    countIf(dropped) AS dropped_by_liquidity_filter,
    count() AS tickers_with_both_closes
FROM (
    SELECT ticker,
        argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-06-29') 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) AS chg,
        sumIf(toFloat64(close) * toFloat64(volume), toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-06-29')) < 1e6 AS dropped
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= toDateTime('2026-06-26 00:00:00') AND window_start < toDateTime('2026-07-03 00:00:00')
    GROUP BY ticker
    HAVING countIf(toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-26') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) > 0
       AND countIf(toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-06-29') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) > 0
)
جرّب هذا الاستعلام بنفسك

ارتفع 5049 من tickers خلال الأسبوع، مقابل تراجع 3529 (واستقرار 39). وكان الارتفاع واسع النطاق، ولم يقتصر على مستوى المؤشر. استبعد مرشح السيولة 3157 من tickers التي جرى تداولها بأقل من $1M طوال الأسبوع؛ وهي محسوبة هنا وليست مخفية.

الأوراق القيادية: سهم واحد يتفوق على صناديق ETF

الاستعلامقيمة التداول بالدولار خلال الساعات العادية، أسبوع 29 يونيو (استُبعد إدراج برمز مكرر مؤقتًا لحين التحقق من الكيان)
tickerمليار دولارنسبة من المتصدر
MU190.2100
SPY126.366.4
QQQ110.458
SNDK85.945.1
NVDA85.344.8
TSLA76.440.2
AAPL53.828.3
MSFT5327.8
استعلام SQL الدقيق وراء كل رقم
SELECT ticker,
    round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 1) AS dollar_bn,
    round(100 * sum(toFloat64(close) * toFloat64(volume)) / max(sum(toFloat64(close) * toFloat64(volume))) OVER (), 1) AS pct_of_leader
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= toDateTime('2026-06-29 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
  AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY dollar_bn DESC
LIMIT 8
جرّب هذا الاستعلام بنفسك

MU تصدّر السوق بأكمله، مسجلاً 190.2 مليار دولار من قيمة التداول خلال الساعات النظامية، فيما بلغ تداول SPY، أكبر صناديق ETF، 66.4% من ذلك. ويُعد تجاوز شركة واحدة لصندوق المؤشر الافتراضي في السوق طوال أسبوع كامل أبرز حقيقة قابلة للقياس خلال الأسبوع؛ وتعرض هذه الصفحة حجم التدفقات، لا سببها. الفترة المعتمدة: من 29 يونيو إلى 2 يوليو خلال الساعات النظامية؛ وقد استُبعد إدراج واحد في يونيو يستخدم رمزاً معاد استخدامه ريثما يجري التحقق من الكيان، فيما ترد معاملاته في تحليله المفصل.

انتقلت استحقاقات العقود الأسبوعية بسبب العطلة

أين يذهب استحقاق عقد أسبوعي يوم الجمعة عندما تكون الأسواق مغلقة يوم الجمعة؟ يجيب شريط الخيارات مباشرة: تحلّل هذه اللوحة تاريخ الاستحقاق المستخرج من كل عقد جرى تداوله خلال الأسبوع، ثم ترتّب تواريخ الاستحقاق.

الاستعلامالعقود المتداولة خلال الأسبوع حسب تاريخ الانتهاء (فحص بتمريرة واحدة؛ مُنشأ على دفعات)
الاستحقاقالعقود (مليون)نسبة من الأكبر
2026-07-0274.1100
2026-07-0131.342.2
2026-07-1730.941.7
2026-06-2923.832.1
2026-07-1022.129.8
2026-06-3020.427.6
استعلام SQL الدقيق وراء كل رقم
SELECT concat('20', substring(expiry_raw, 1, 2), '-', substring(expiry_raw, 3, 2), '-', substring(expiry_raw, 5, 2)) AS expiry,
    round(sum(size) / 1e6, 1) AS contracts_m,
    round(100 * sum(size) / max(sum(size)) OVER (), 1) AS pct_of_biggest
FROM (
    SELECT substring(ticker, length(ticker) - 14, 6) AS expiry_raw, size
    FROM global_markets.options_trades
    WHERE sip_timestamp >= toDateTime64('2026-06-29 00:00:00', 9) AND sip_timestamp < toDateTime64('2026-07-03 00:00:00', 9)
)
GROUP BY expiry
ORDER BY contracts_m DESC
LIMIT 6
جرّب هذا الاستعلام بنفسك

كان تاريخ الاستحقاق الأكثر نشاطاً خلال الأسبوع هو 2026-07-02، يوم الخميس، بإجمالي 74.1 مليون عقد، متقدماً بمقدار 42.2% على التاريخ التالي. وبما أن الأسواق كانت مغلقة في 3 يوليو، جرت تسوية استحقاق «الجمعة» لهذا الأسبوع يوم الخميس بدلاً من ذلك. وتستكمل الجدولَ استحقاقات الأيام من الاثنين إلى الأربعاء، إلى جانب الاستحقاق الشهري في 17 يوليو. ويُعاد استخراج تواريخ الاستحقاق من رمز OCC الخاص بكل عقد، لأن عمود الاستحقاق في شريط التداول غير موثوق؛ وترد آلية أسابيع الاستحقاق من هذا النوع في الشرح الخاص بالعطلات.

أسعار الفائدة: ارتفاع عائد السندات لأجل عشر سنوات

الاستعلامعوائد سندات الخزانة خلال الأسبوع (لم تُدرج قراءة 2 يوليو عند الإنشاء بعد)
يومy10y2فارق 2s10s (نقطة أساس)
2026-06-264.384.0731
2026-06-294.384.128
2026-06-304.444.1430
2026-07-014.484.1731
2026-07-024.494.1435
استعلام SQL الدقيق وراء كل رقم
SELECT toString(date) AS d,
    round(yield_10_year, 2) AS y10,
    round(yield_2_year, 2) AS y2,
    round((yield_10_year - yield_2_year) * 100, 0) AS spread_2s10s_bp
FROM global_markets.treasury_yields
WHERE date >= toDate('2026-06-26') AND date <= toDate('2026-07-02')
ORDER BY date
جرّب هذا الاستعلام بنفسك

ارتفع عائد السندات لأجل عشر سنوات من 4.38% في يوم الجمعة السابق إلى 4.49% بحلول 2026-07-02، بينما استقر فارق 2s10s قرب 35 نقطة أساس. تنبيه واحد: لم تكن قراءة العائد في 2 يوليو قد أُدخلت بعد عند إنشاء هذه الصفحة (5 صفاً حتى 1 يوليو)، وستعرضها اللوحة عند إعادة إنشائها التالية.

التقويم: ينتهي الربع، ويغيب يوم من أيام الإيداعات

الاستعلامتقويم الشركات لهذا الأسبوع: مع إظهار فجوة فهرس الإيداعات في 30 يونيو
أحداث توزيعات الأرباح السابقةالتجزئاتالطرح العام الأوليإيداعات 29 يونيوإيداعات 30 يونيوإيداعات 1 يوليوإيداعات 2 يوليومقالات الأخبار
222147744393142835203778
استعلام SQL الدقيق وراء كل رقم
SELECT
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-06-29') AND ex_dividend_date <= toDate('2026-07-02')) AS ex_div_events,
    (SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-06-29') AND execution_date <= toDate('2026-07-02')) AS splits,
    (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-06-29') AND listing_date <= toDate('2026-07-02')) AS ipos,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-29')) AS filings_jun29,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-30')) AS filings_jun30,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-07-01')) AS filings_jul1,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-07-02')) AS filings_jul2,
    (SELECT count() FROM global_markets.stocks_news WHERE published_utc >= toDateTime('2026-06-29 00:00:00') AND published_utc < toDateTime('2026-07-03 00:00:00')) AS news_articles
جرّب هذا الاستعلام بنفسك

شهد الأسبوع 2221 من أحداث ex-dividend، و47 من عمليات التجزئة، و7 من الإدراجات الجديدة مع الانتقال إلى الربع الجديد. وتكشف أعمدة الإيداعات عن مشكلة جودة البيانات لهذا الأسبوع: يُظهر فهرس إيداعات SEC عدد 4439 من الإيداعات في 29 يونيو، و4283 في 1 يوليو، لكنه يُظهر 31 فقط في 30 يونيو، وهو اليوم الأخير من الربع. وتضم أيام نهاية الربع في السنوات السابقة آلاف الإيداعات. تكمن الفجوة في موجز البيانات، وليس في الإيداعات التي قدمتها الشركات؛ لذلك فإن أي عدد لإيداعات يونيو أو الربع الثاني يتضمن 30 يونيو سيكون أقل من الواقع إلى أن يُستكمل تحديث الفهرس. وهذا جزء من نمط يظهر في نهايات الأشهر خلال عام 2026، وتحمل المذكرة التشخيصية الأدلة الداعمة، وقد كُشف عنه هنا وفي ملخصي يونيو والربع الثاني.

المراكز القصيرة: ملف مبتور وثلاثة ملفات كاملة

الاستعلامحجم البيع على المكشوف خارج البورصة حسب الجلسة وفق FINRA: التغطية وحصة المبيعات الموسومة كمكشوفة
يومرموز التداول المسجلةنهاية الترتيب الأبجدينسبة البيع على المكشوف المحددة
2026-06-295489SSUS45.8
2026-06-3015362ZYME48.8
2026-07-0114995ZYME49.7
2026-07-0215288ZYME46.9
استعلام SQL الدقيق وراء كل رقم
SELECT toString(date) AS d,
    uniqExact(ticker) AS tickers_on_file,
    max(ticker) AS alphabetical_end,
    round(100 * sum(toFloat64(short_volume)) / sum(toFloat64(total_volume)), 1) AS marked_short_pct
FROM (
    SELECT date, ticker, any(short_volume) AS short_volume, any(total_volume) AS total_volume
    FROM global_markets.stocks_short_volume
    WHERE date >= toDate('2026-06-29') AND date <= toDate('2026-07-02')
    GROUP BY date, ticker
)
GROUP BY date
ORDER BY date
جرّب هذا الاستعلام بنفسك

سُجّل حجم التداول خارج البورصة عند نحو 48.8% في منتصف الأسبوع، وهو إجراء اعتيادي ضمن آليات عمل صانع السوق، وليس إشارة إلى ضغط على المراكز القصيرة. وتتضمن أعمدة التغطية هذا التحفظ: ملف 29 يونيو مبتور على مستوى السوق ككل (5489 من رموز التداول تنتهي عند "SSUS"، مقابل نحو 15,000 رمز تنتهي عند "ZYME" في الأيام التي تتوافر فيها ملفات كاملة)، ولذلك تُحتسب 45.8% الخاصة بـ29 يونيو من ملف جزئي. ويتضمن التحليل المتعمق ليوم 29 يونيو الفحص الكامل على مستوى السوق ككل.

ملاحظات البيانات

ملاحظات البيانات الكاملة
  • كان 3 يوليو إغلاقاً كاملاً، وليس إغلاقاً مبكراً. صادف 4 يوليو 2026 يوم السبت؛ ولذلك اعتمدت NYSE وNasdaq عطلة يوم الجمعة 3 يوليو، 0 ولم تُسجَّل أي شموع لـ SPY في ذلك اليوم. اكتُشفت ملاحظة في مجموعة البيانات عند إعادة إنشاء هذه الصفحة: جدول تقويم البورصات هو خلاصة متجددة للعطلات المقبلة، وقد اختفى صف 3 يوليو منه بعد انقضاء العطلة (كان موجوداً في النسخة الأولى من هذه الصفحة). لذلك فإن إثبات الإغلاق هو يوم الشريط ذي عدد الشموع الصفري؛ وترد الآلية في شرح العطلة.
  • تنتهي مراكز البيع على المكشوف عند تسوية 15 يونيو. لم تكن تسوية نهاية يونيو نصف الشهرية قد نُشرت عند إنشاء هذه الصفحة؛ ولا تستخدم هذه الصفحة بياناتها، بينما يتضمن ملخص يونيو الإفصاح كاملاً. ستُعاد صياغة هذه الصفحة عند نشرها.
  • فجوة فهرس الإيداعات في 30 يونيو موضحة أعلاه ضمن النص؛ وما زالت بيانات الخزانة في 2 يوليو بانتظار الإدخال.
  • ملف حجم البيع على المكشوف الصادر عن FINRA في 29 يونيو مبتور على مستوى السوق ككل؛ وتظهر نسبته مع توضيح نطاق التغطية في موضعها.
  • استبعاد متصدر حجم التداول: يجري تداول أحد الإدراجات في يونيو تحت رمز معاد استخدامه، ولذلك استُبعد من قائمة المتصدرين إلى حين التحقق من الكيان. ويتضمن المنشور الخاص به إثباتات البيانات.

المنهجية

  • تمتد الفترة من 29 يونيو إلى 2 يوليو 2026، وتشمل جلسات التداول الأربع في الأسبوع؛ وكان 3 يوليو عطلة في السوق. جرى التحقق من حدود الجلسات من الأشرطة المرصودة، ولم تُفترض مسبقاً. ولا تتضمن مجموعة بيانات تقويم البورصة سوى العطلات المقبلة، كما هو موضح في ملاحظة البيانات.
  • تُخزَّن الطوابع الزمنية بتوقيت UTC، وتُرشَّح باستخدام حدود UTC الخام. وتمتد ساعات التداول العادية في هذا الأسبوع، وفق توقيت EDT، من 13:30 إلى 20:00 بتوقيت UTC. وتُعد أسعار الإغلاق آخر شريط دقيقة خلال ساعات التداول العادية. أما حجم التداول بالدولار فيُحسب بضرب سعر إغلاق الدقيقة في حجمها، ثم جمع القيم خلال ساعات التداول العادية.
  • تقارن أرقام التغير الأسبوعي بسعر إغلاق يوم الجمعة السابق، وتُحسب من جديد في الاستعلام نفسه المستخدم لحساب أرقام هذا الأسبوع، ولا تُقرأ من قيمة مخزنة. ويُعاد احتساب ترتيب السنة المنصرمة كل أسبوع بالطريقة نفسها، باستخدام ساعات التداول العادية وفق التوقيت المحلي الشرقي، وشرط حد أدنى لعدد الجلسات، مع تثبيت الحد الأعلى عند نهاية هذا الأسبوع.
  • تُجرى عملية الإنشاء عبر مسار القراءة المقيَّد للقراءة فقط؛ ولا تستعلم الصفحة العامة من البيانات الحية. وتعكس حالة مستودع البيانات الوضع في 5 يوليو 2026.

هذه هي النسخة الأولى من الملخص الأسبوعي الدوري. وستغطي نسخة الأسبوع المقبل الفترة من 6 إلى 10 يوليو، مع وضع رابط يعود إلى هذه الصفحة. ويتناول الملخص اليومي ليوم 29 يونيو جلسة الاثنين بالتفصيل على مستوى اليوم.

#market recap#weekly#breadth#rates#حجم التداول