Strasmore Research
Market Recap

ملخص السوق: يونيو 2026

Matt ConnorBy Matt Connor Updated 2026-08-03

كان يونيو 2026 شهراً اتسم بالتباين: فقد تراجعت مؤشرات الأسهم الكبيرة، بينما ارتفعت الأسهم الصغيرة. وعلى مستوى الأسهم المكوِّنة للمؤشرات، انخفض عدد أكبر من الأسهم مقارنةً بعدد الأسهم الصاعدة.

أنهى SPY الشهر عند $746.32، مسجلاً -1.2% خلال الشهر، بينما ارتفع IWM، وهو مؤشر الأسهم الصغيرة، بنسبة 4.2%. أما الحقيقة الأخرى البارزة التي قاسها التقرير خلال الشهر، فتمثلت في أن شركة واحدة لصناعة رقائق الذاكرة نفّذت تداولات بقيمة $995.7 مليار عبر السوق خلال 21 جلسات، متجاوزةً قيمة تداولات SPY نفسه. كل رقم هنا ناتج عن استعلام مخزّن؛ وسّع أي لوحة للاطلاع على استعلام SQL الدقيق.

الشهر على لوحة الأسعار

الاستعلاميونيو 2026: من الافتتاح إلى الإغلاق، النطاق، وحجم التداول خلال الساعات العادية لصناديق المؤشرات الأربعة
tickerافتتاح الشهرإغلاق الشهرعائد الشهر (%)أعلى مستوى للشهرأدنى مستوى للشهرقيمة التداول خلال ساعات السوق (مليار $)
DIA509.85522.282.4526.57500.154.1
IWM288.37300.424.2301.5277.62162.4
QQQ737.04735.76-0.2748.65686.37672.8
SPY755.36746.32-1.2760.4716.58771.5
استعلام SQL الدقيق وراء كل رقم
SELECT ticker,
    round(argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_open,
    round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_close,
    round((argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS month_return_pct,
    round(maxIf(toFloat64(high), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_high,
    round(minIf(toFloat64(low), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_low,
    round(sumIf(toFloat64(close) * toFloat64(volume), (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / 1e9, 1) AS rth_dollar_bn
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
  AND window_start >= toDateTime('2026-06-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY ticker
ORDER BY ticker
جرّب هذا الاستعلام بنفسك

تُظهر لوحة الأسعار النتيجة بوضوح: ارتفع DIA 2.4% وIWM 4.2%، بينما تراجع SPY -1.2% وأنهى QQQ الشهر عند -0.2%. وكان مؤشر أسهم النمو العملاقة مستقراً إلى منخفض، في الوقت الذي حققت فيه الأسهم الصغيرة مكاسب بلغت أربعة في المائة.

يونيو مقارنةً بالأشهر الخمسة السابقة

هل كان تراجع يونيو غير معتاد؟ تعيد اللوحة اللاحقة احتساب العائد الشهري نفسه لكل شهر من نصف السنة في استعلام واحد، وتُنتَج صفوف يونيو بالطريقة نفسها التي تُنتَج بها صفوف يناير، مباشرةً وقت الإنشاء.

الاستعلامالعوائد الشهرية، من يناير إلى يونيو 2026، معاد احتسابها مباشرةً (SPY وQQQ)
بداية الفترةtickerعائد الشهر (%)إغلاق الشهر
2026-01-01QQQ0.2621.43
2026-01-01SPY0.7690.57
2026-02-01QQQ-2604.93
2026-02-01SPY-0.8683.35
2026-03-01QQQ-3.9577.14
2026-03-01SPY-4.4650.24
2026-04-01QQQ14.8667.6
2026-04-01SPY9.9718.43
2026-05-01QQQ10.3738.25
2026-05-01SPY4.9756.4
2026-06-01QQQ-0.2735.76
2026-06-01SPY-1.2746.32
استعلام SQL الدقيق وراء كل رقم
SELECT toString(toStartOfMonth(toDate(toTimeZone(window_start, 'America/New_York')))) AS period_start, ticker,
    round((argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) / argMinIf(toFloat64(open), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) - 1) * 100, 1) AS month_return_pct,
    round(argMaxIf(toFloat64(close), window_start, (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199), 2) AS month_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ')
  AND window_start >= toDateTime('2026-01-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY period_start, ticker
ORDER BY period_start, ticker
جرّب هذا الاستعلام بنفسك

وفقاً لهذا المقياس، كان يونيو عادياً: تقع قيمة -1.2% الخاصة بـ SPY ضمن نطاق النصف الأول من السنة بوضوح، وتراجع مارس بنسبة -4.4%، بينما ارتفع أبريل بنسبة 9.9%. اتسم الشهر بالتناوب بين القطاعات، لا باتجاه سعري واضح.

يونيو مقارنة بكل شهر يونيو على الشريط السعري

الاستعلامكل شهر يونيو في السجل: SPY، معاد احتسابه بالطريقة نفسها حسب السنة (عدد الجلسات موضح)
23 rows (showing 20)
السنةالجلساتعائد يونيو (%)
2004211.8
200522-0.4
200622-0.3
200721-2.5
200821-8.6
200922-1.8
201022-4.8
201122-1.9
2012215.3
201320-2.2
2014211.4
201522-2.9
2016220.2
201722-0.1
201821-0.4
2019206.5
2020221.6
2021221.3
202221-9.1
2023216
استعلام SQL الدقيق وراء كل رقم
SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS y,
       uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions,
       round((argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100, 1) AS june_return_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY')
  AND window_start >= toDateTime('2003-01-01 00:00:00')
  AND window_start < toDateTime('2026-07-01 00:00:00')
  AND toMonth(toTimeZone(window_start, 'America/New_York')) = 6
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY y
HAVING sessions >= 17
ORDER BY y ASC
جرّب هذا الاستعلام بنفسك
الاستعلامإيصال الترتيب: هذا يونيو مقارنةً بكل شهر سابق (الترتيب 1 = الأفضل؛ مع استبعاد الشهر الحالي)
يونيو 2026 (%)أفضل ترتيبأشهر يونيو المُقارنةالسنة الأولىجلسات 2026
-1.21523200421
استعلام SQL الدقيق وراء كل رقم
SELECT round(anyIf(ret, y = 2026), 1) AS june_2026_pct,
       arrayCount(x -> x > anyIf(ret, y = 2026), groupArrayIf(ret, y != 2026)) + 1 AS rank_best,
       count() AS junes_compared,
       min(y) AS first_year,
       anyIf(sessions, y = 2026) AS sessions_2026
FROM (
    SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS y,
           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 IN ('SPY')
      AND window_start >= toDateTime('2003-01-01 00:00:00')
      AND window_start < toDateTime('2026-07-01 00:00:00')
      AND toMonth(toTimeZone(window_start, 'America/New_York')) = 6
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY y
    HAVING sessions >= 17
)
جرّب هذا الاستعلام بنفسك

يحتل -1.2% الخاص بـ SPY المرتبة 15 من أصل 23 شهراً من أشهر يونيو منذ 2004 (المرتبة 1 = الأفضل). وهو في منتصف الترتيب تقريباً، وأدنى بقليل من المنتصف. كان يونيو عادياً، وهذه نتيجة صحيحة بحد ذاتها؛ فلا شيء يميز حركة المؤشر خلال الشهر مقارنةً بأشهر يونيو على مدى عقدين. ما برز هو التناوب داخل السوق، كما يوضحه قسم اتساع السوق أدناه. يعتمد القياس على الحركة من الافتتاح إلى الإغلاق خلال ساعات التداول النظامية في كل شهر يونيو تقويمي، مع تطبيق الحساب نفسه كل عام. وقد ثُبّت الحد الأعلى عند نهاية هذا الشهر حتى لا تتسع مجموعة المقارنة تدريجياً من دون ملاحظة.

جلسة بعد جلسة

الاستعلامSPY، جميع جلسات يونيو الـ21: الإغلاق والتغير من إغلاق إلى إغلاق
21 rows (showing 20)
التاريخ بتوقيت ETإغلاق SPYالتغير (%)
2026-06-01758.430.3
2026-06-02759.450.1
2026-06-03754.19-0.7
2026-06-04757.060.4
2026-06-05737.42-2.6
2026-06-08739.310.3
2026-06-09737.05-0.3
2026-06-10725.42-1.6
2026-06-11737.641.7
2026-06-12741.630.5
2026-06-15754.661.8
2026-06-16750.39-0.6
2026-06-17741.02-1.2
2026-06-18746.560.7
2026-06-22744.37-0.3
2026-06-23733.67-1.4
2026-06-24733.12-0.1
2026-06-25733.260
2026-06-26729.09-0.6
2026-06-29740.881.6
استعلام 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
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-05-29 00:00:00') AND window_start < toDateTime('2026-07-01 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-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY et_date
ORDER BY et_date
جرّب هذا الاستعلام بنفسك

جاء أكبر تراجع في جلسة واحدة خلال الشهر في وقت مبكر، -2.6% في 2026-06-05. ويُظهر الرسم البياني مسار الشهر: انخفاضاً تدريجياً حتى منتصف يونيو، وبلوغ السعر قاعاً قرب $716.58، ثم تعافياً جزئياً خلال الجلسات الأخيرة مع اقتراب نهاية الربع. وللاطلاع على تفاصيل جلسات الأسبوع الأخير من ذلك التعافي، راجع ملخص الأسبوع.

اتساع السوق: تراجع عدد أكبر من الأسهم مقارنةً بالأسهم الصاعدة

الاستعلامالأسهم المرتفعة مقابل المنخفضة في يونيو (الإغلاق مقابل آخر إغلاق في مايو)، مع الإفصاح عن مرشح السيولة
الأسهم المرتفعةالأسهم المنخفضةدون تغييرالمستبعدة وفق مرشح السيولة
42404608482896
استعلام 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
FROM (
    SELECT ticker,
        argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-06-01') 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-05-29') 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-01')) < 5e6 AS dropped
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= toDateTime('2026-05-29 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
    GROUP BY ticker
    HAVING countIf(toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-05-29') 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-01') AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199) > 0
)
جرّب هذا الاستعلام بنفسك

تراجع 4608 من رموز التداول خلال الشهر، مقابل صعود 4240 منها. وهذا يعني أن اتساع السوق كان سلبياً، رغم ارتفاع اثنين من صناديق المؤشرات الأربعة خلال الشهر. تجيب أوزان المؤشرات واتساع السوق المحسوب بعدد متساوٍ عن سؤالين مختلفين؛ ويونيو شهر اختلفت فيه النتيجتان. واستبعد مرشح السيولة 2896 من رموز التداول التي سجلت حجماً شهرياً في يونيو يقل عن 5 ملايين دولار، وقد أُحصيت هنا بدلاً من إخفائها. وتتوافق البيانات اليومية مع بيانات رموز التداول: أغلقت جلسات 12 من أصل 21 جلسة خلال الشهر على انخفاض في SPY، مقابل 9 جلسة أغلقت على ارتفاع.

الاستعلامجلسات SPY الصاعدة مقابل الهابطة خلال الشهر، ملخص موجز
الجلسات الصاعدةالجلسات الهابطةالجلسات المستقرةإجمالي الجلسات
912021
استعلام SQL الدقيق وراء كل رقم
SELECT countIf(day_ret > 0) AS up_sessions,
       countIf(day_ret < 0) AS down_sessions,
       countIf(day_ret = 0) AS flat_sessions,
       count() AS sessions_total
FROM (
    SELECT toDate(toTimeZone(window_start, 'America/New_York')) AS d,
           round((argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100, 2) AS day_ret
    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
)
جرّب هذا الاستعلام بنفسك

الأسهم المتصدرة في شريط التداول

الاستعلامحجم التداول بالدولار خلال الساعات العادية في يونيو، لكامل السوق (استُبعد إدراج برمز مكرر واحد بانتظار التحقق من الكيان)
tickerمليار $نسبة مئوية من المتصدر
MU995.7100
SPY771.577.5
QQQ672.867.6
NVDA52352.5
SNDK381.638.3
TSLA342.734.4
MRVL302.730.4
INTC272.427.4
استعلام 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-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
  AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY dollar_bn DESC
LIMIT 8
جرّب هذا الاستعلام بنفسك

تصدّر MU الشهر بأكمله عند $995.7 مليار. أما SPY، الذي جاء في المركز الثاني، فسجّل 77.5% من ذلك. ومرّر NVDA تداولات بقيمة $523 مليار، ليحل في المركز الرابع؛ ولهذا الشهر تحليل تفصيلي خاص به لتداولاته صفقةً بصفقة. يهيمن موضوع أشباه الموصلات على القائمة، إذ يضم أربعةً من الأسماء الثمانية. الأساس: الفترة من 1 إلى 30 يونيو خلال ساعات التداول الاعتيادية؛ وقد استُبعد إدراج واحد في يونيو يستخدم رمزاً معاداً، ريثما يتم التحقق من الكيان، كما أن لشهوره الأول منشوراً خاصاً به.

شريط الخيارات: يونيو مقابل مايو

الاستعلاميونيو: حجم عقود الخيارات لكامل السوق ونسبة العقود المنتهية في اليوم نفسه (مسح واحد)
ملايين العقودنسبة عقود صفرية الأيام حتى الانتهاء (%)الجلسات
1477.934.321
استعلام SQL الدقيق وراء كل رقم
SELECT round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
       round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 1) AS zero_dte_pct,
       uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-06-01 00:00:00')
  AND window_start < toDateTime('2026-07-01 00:00:00')
جرّب هذا الاستعلام بنفسك
الاستعلاممايو، معاد احتسابه بالطريقة نفسها للمقارنة (مسح واحد)
ملايين العقودنسبة عقود صفرية الأيام حتى الانتهاء (%)الجلسات
1394.630.320
استعلام SQL الدقيق وراء كل رقم
SELECT round(sum(toFloat64(volume)) / 1e6, 1) AS contracts_mm,
       round(100.0 * sumIf(toFloat64(volume), toDateOrNull(concat('20', substring(ticker, length(ticker) - 14, 6))) = toDate(toTimeZone(window_start, 'America/New_York'))) / sum(toFloat64(volume)), 1) AS zero_dte_pct,
       uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) AS sessions
FROM global_markets.options_minute_aggs
WHERE window_start >= toDateTime('2026-05-01 00:00:00')
  AND window_start < toDateTime('2026-06-01 00:00:00')
جرّب هذا الاستعلام بنفسك

بلغ حجم الخيارات على شريط التداول الكامل في يونيو 1477.9 مليون عقد، منها 34.3% جرى تداولها مع انتهاء الصلاحية في اليوم نفسه، مقارنةً بـ1394.6 مليون عقد في مايو و30.3%. ارتفع الحجم، وكذلك زادت حصة التداولات ذات الانتهاء في اليوم نفسه. وبلغت حصة 0DTE في يونيو أعلى مستوى شهري خلال النصف الأول من العام، فيما يرد تطورها منذ يناير في مراجعة النصف الأول. وانتهت صلاحية ثلث حجم خيارات يونيو في يوم تداولها.

الاستعلاممتوسط الفارق السعري المعلن لـ SPY: جلسة العينة في يونيو مقابل جلسة مايو (الأربعاء الثاني)
الجلسةوسيط الفارق (نقطة أساس)تحديثات الأسعار مالسجلات غير الصالحة المستبعدة
2026-05-130.272.64661
2026-06-100.4097.4812382
استعلام SQL الدقيق وراء كل رقم
SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS session,
       round(quantileDeterministicIf(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000, toUInt64(toUnixTimestamp64Micro(sip_timestamp)), bid_price > 0 AND ask_price >= bid_price), 3) AS med_spread_bps,
       round(count() / 1e6, 2) AS quote_updates_m,
       countIf(NOT (bid_price > 0 AND ask_price > 0 AND ask_price >= bid_price)) AS invalid_dropped
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'SPY'
  AND ((sip_timestamp >= toDateTime64('2026-05-13 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-05-13 20:00:00', 9))
    OR (sip_timestamp >= toDateTime64('2026-06-10 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-06-10 20:00:00', 9)))
GROUP BY session
ORDER BY session ASC
جرّب هذا الاستعلام بنفسك

تحركت تكلفة تداول أكبر صفقة في السوق في الاتجاه نفسه. فقد بلغ متوسط spread المعلن لسهم SPY في جلسة العينة لشهر يونيو (0.409 نقطة أساس، 10 يونيو) مستوى أوسع من مثيله في مايو (0.27 نقطة أساس، 13 مايو). للتوضيح، تستند هذه المقارنة إلى جلسات عينة واحدة محددة، هي الأربعاء الثاني من كل شهر، وليست إلى متوسطات شهرية شاملة؛ كما تُحتسب الأسعار غير الصالحة ضمن اللوحة.

أسعار الفائدة: تحرك المنحنى بالكاد

الاستعلامعوائد سندات الخزانة حتى يونيو: لأجل 10 سنوات، وسنتين، وفارق 2s10s
21 rows (showing 20)
ارتفاعy10y2فارق 2s10s بالنقاط الأساسية
2026-06-014.474.0542
2026-06-024.464.0541
2026-06-034.494.0841
2026-06-044.474.0542
2026-06-054.554.1738
2026-06-084.564.1541
2026-06-094.534.1340
2026-06-104.554.1342
2026-06-114.454.0540
2026-06-124.484.0939
2026-06-154.474.0740
2026-06-164.434.0538
2026-06-174.494.229
2026-06-184.464.1927
2026-06-224.514.2427
2026-06-234.54.1634
2026-06-244.414.1130
2026-06-254.44.0931
2026-06-264.384.0731
2026-06-294.384.128
استعلام 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-01') AND date <= toDate('2026-06-30')
  AND isNotNull(yield_10_year) AND isNotNull(yield_2_year)
ORDER BY date
جرّب هذا الاستعلام بنفسك

أنهت سندات الخزانة لأجل 10 سنوات شهر يونيو عند 4.44%، فيما بلغ فارق 2s10s 30 نقطة أساس. وكان ذلك شهراً هادئاً لأسعار الفائدة مقارنةً بنصف سنة أكثر اضطراباً؛ ويتناول استعراض النصف الأول مسار المنحنى خلال الأشهر الستة.

التقويم: نشاط كثيف في نهاية الربع، ويوم إيداع واحد مفقود

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

شهد يونيو 6651 أحداث ex-dividend، و164 عمليات تجزئة، و35 إدراجات جديدة، كان من بينها الإدراج الأبرز خلال الشهر، وقد غُطي بالتفصيل، إيصالاً بإيصال، في التحليل المتعمق للشهر الأول لإدراج SpaceX. ملاحظة بشأن عدد الإيداعات: يُظهر فهرس SEC عدد 68388 من إيداعات يونيو، لكن 30 يونيو يتضمن 31 فقط. ويبدو أن فهرس آخر يوم في الشهر غير مكتمل بصورة جوهرية، إذ تسجل الأيام المجاورة آلاف الإيداعات. لذلك فإن إجمالي يونيو أقل من مستواه الفعلي إلى أن تستكمل خلاصة البيانات تحديثها. ويأتي ذلك ضمن نمط ظهر في نهايات الأشهر خلال 2026، وله مذكرة تشخيصية خاصة به.

موجة التوزيعات

الاستعلامأحداث استحقاق التوزيعات حسب اليوم حتى يونيو
22 rows (showing 20)
ارتفاعأحداث دون توزيعات
2026-06-01807
2026-06-02116
2026-06-03131
2026-06-04190
2026-06-05200
2026-06-08108
2026-06-09135
2026-06-10129
2026-06-11164
2026-06-12211
2026-06-15773
2026-06-16153
2026-06-17118
2026-06-18439
2026-06-1912
2026-06-22407
2026-06-23355
2026-06-24286
2026-06-25505
2026-06-26259
استعلام SQL الدقيق وراء كل رقم
SELECT toString(ex_dividend_date) AS d, count() AS ex_div_events
FROM global_markets.stocks_dividends
WHERE ex_dividend_date >= toDate('2026-06-01') AND ex_dividend_date <= toDate('2026-06-30')
GROUP BY d
ORDER BY d
جرّب هذا الاستعلام بنفسك

تتركز حركة التوزيعات عند بداية الشهر ونهايته: فقد بدأ يونيو بـ 807 حدثاً لتاريخ ex-dividend في يوم واحد، ويعرض الرسم الإيقاع الكامل للشهر، مع تداولات يومية تتراوح في نطاق المئات المنخفضة تتخللها ارتفاعات حادة عند حدود الشهر. يوضح شرح تاريخ ex-dividend ما يفعله هذا التاريخ فعلياً بسعر الورقة المالية.

مراكز البيع على المكشوف: بيانات يونيو بنسختيها متاحة

الاستعلامتسويات الفائدة على المكشوف المسجلة: 29 مايو، و15 يونيو، و30 يونيو
التسويةالرموز
2026-05-2921987
2026-06-1522178
2026-06-3022207
استعلام SQL الدقيق وراء كل رقم
SELECT toString(settlement_date) AS settlement, count() AS tickers
FROM global_markets.stocks_short_interest
WHERE settlement_date >= toDate('2026-05-20')
  AND settlement_date <= toDate('2026-06-30')
GROUP BY settlement
ORDER BY settlement
جرّب هذا الاستعلام بنفسك

تُسوّى مراكز البيع على المكشوف مرتين شهرياً، وتُنشر متأخرة. أصبحت بيانات يونيو بنسختيها متاحة الآن: يتضمن ملف التسوية 2026-06-30 رموز 22207، مقارنةً بـ22178 في ملف 15 يونيو وبـ21987 في 29 مايو. أما حجم البيع على المكشوف اليومي فهو مجموعة بيانات مختلفة؛ وتتمثل ملاحظة يونيو الخاصة به في ملف 29 يونيو المقتطع، الوارد في ملخص الأسبوع والتحليل المتعمق لبيانات 29 يونيو.

إيصال الجلسة

الاستعلام21 جلسة، موثقة من السجل (بما في ذلك إثبات إغلاق Juneteenth)
جلسات يونيوأشرطة SPY في Juneteenthالأشرطة العادية في يونيو
2108190
استعلام 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-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')) AS june_sessions,
    (SELECT count() FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-06-19 00:00:00') AND window_start < toDateTime('2026-06-20 00:00:00')) AS juneteenth_spy_bars,
    (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-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')) AS regular_bars_june
جرّب هذا الاستعلام بنفسك

شهد شهر يونيو 21 جلسة، ويُظهر يوم Juneteenth (19 يونيو) 0 شموع SPY، بينما تُعادل 8190 شمعة منتظمة تماماً 21 جلسة كاملة مدتها 390 دقيقة.

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

ملاحظات البيانات الكاملة
  • تمتد بيانات الفائدة على المكشوف حتى تسوية 30 يونيو، وقد أُدرجت عمليتا التنفيذ المسجلتان خلال الشهر في الملف وأُضيفتا أعلاه ضمن النص.
  • بيانات يوم فهرسة الإيداعات في 30 يونيو غير مكتملة بدرجة كبيرة، إذ تضم عدداً محدوداً من الإيداعات الإدارية مقابل آلاف الإيداعات في الأيام المجاورة. لذلك، جاءت إجماليات إيداعات يونيو أقل من مستواها الفعلي إلى أن يستكمل المصدر البيانات. ويظهر النمط نفسه في كل نهاية شهر من عام 2026 صادفت يوم عمل، وتعرض المذكرة التشخيصية المستندات المؤيدة لذلك، بينما يتضمن ملخص الربع الثاني التحفظ المتعلق بنطاق الربع.
  • ملف حجم التداول على المكشوف الصادر عن FINRA في 29 يونيو مبتور على مستوى السوق بأكمله، وترد المستندات المؤيدة لذلك في ملخص الأسبوع والتحليل المتعمق ليوم 29 يونيو.
  • استبعاد متصدر حجم التداول: يجري تداول أحد الإدراجات في يونيو تحت رمز مُعاد استخدامه، ولذلك استُبعد من قائمة المتصدرين إلى حين التحقق من الكيان. ويتضمن المنشور الخاص به مستندات التحقق.
  • تقارن بيانات الاتساع آخر إغلاق لكل رمز خلال يونيو بآخر إغلاق له خلال مايو. وتُستبعد تلقائياً الرموز التي لا تتوافر لها بيانات إغلاق في الفترتين، كما تُحتسب استبعادات مرشح السيولة ضمن اللوحة.

المنهجية

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

هذه هي النسخة الأولى من الملخص الشهري الدوري، وستتضمن نسخة يوليو رابطاً إلى هذه الصفحة. وللاطلاع على الأسبوع الأخير من الشهر بالتفصيل جلسةً بجلسة، راجع ملخص أسبوع 29 يونيو؛ أما الربع الذي اختُتم هذا الشهر، فراجع ملخص الربع الثاني.

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