Strasmore Research
Market Recap

ملخص أداء السوق للربع الثاني 2026

Matt ConnorBy Matt Connor Updated 2026-07-23

كان الربع الثاني من عام 2026 ربع التعافي؛ فبعد الربع الأول السلبي، ارتفعت جميع صناديق المؤشرات المتداولة (ETF) الرئيسية بنسب مزدوجة، بقيادة QQQ عند 26.5%. توضح اللوحات أدناه مسار الربع: التدرج الشهري، وخلفية أسعار الفائدة، والتقويم، بالإضافة إلى تنبيهين متعلقين بالبيانات تم ذكرهما ضمن السياق. كل رقم هو نتيجة استعلام مخزن؛ يمكنك توسيع أي لوحة للحصول على كود SQL الدقيق.

أداء الربع السنوي

ما حجم التغير مقارنة بالربع الأول؟ تحسب هذه اللوحة عوائد الربعين في استعلام واحد، حيث يتم إعادة حساب مرجع الربع الأول 26.5 مباشرة وفقاً لنفس التعريفات.

الاستعلامعائدات الربع الثاني لعام 2026 لصناديق الـ ETFs الأربعة، مع إعادة حساب الربع الأول للمقارنة
استعلام SQL الدقيق وراء كل رقم
SELECT ticker,
    round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
         / argMinIf(toFloat64(open), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-04-01') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS q2_return_pct,
    round((argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-03-31') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959)
         / argMinIf(toFloat64(open), window_start, toDate(toTimeZone(window_start, 'America/New_York')) >= toDate('2026-01-01') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959) - 1) * 100, 1) AS q1_return_pct,
    round(argMaxIf(toFloat64(close), window_start, toDate(toTimeZone(window_start, 'America/New_York')) <= toDate('2026-06-30') AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959), 2) AS q2_close
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
  AND window_start >= toDateTime('2026-01-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY ticker
ORDER BY ticker

ارتفع مؤشر QQQ بنسبة 26.5% لهذا الربع بعد أن سجل -6.9% في الربع الأول؛ وارتفع مؤشر SPY بنسبة 14.1% بعد أن سجل -5.2%؛ بينما سجل مؤشر IWM نسبة 20.2%. استعادت جميع المؤشرات التي انخفضت في الربع الأول أكثر مما فقدته خلال الربع الثاني. وتكشف المؤشرات الأربعة عن ثلاثة مسارات مختلفة: سجل مؤشر النمو أعمق تراجع في الربع الأول 26.5 لكنه حقق أكبر تعافٍ؛ أما مؤشر DIA (مؤشر الصناعي المرجح بالسعر) فقد تغير من -3.9% إلى 12.1%؛ ولم يشهد مؤشر IWM انخفاضاً حقيقياً (0.1% في الربع الأول)، لذا فإن نموه بنسبة 20.2% في هذا الربع كان استمراراً لأداء مستقر وليس تعافياً من تراجع. تظهر أعمدة العوائد الربع سنوية نتائج التعافي والزخم بشكل متطابق، بينما يوضح عمود الربع الأول الفرق بينهما.

الربع السنوي مقارنة بكل ربع سنوي ثانٍ في السجل

تبدو فترات التعافي تاريخية من منظورها الداخلي؛ لكن السجل هو ما يحدد ما إذا كان هذا الربع تاريخياً بالفعل. تقوم اللوحات بإعادة حساب نفس عائد الفترة من أبريل إلى يونيو لكل سنة في التاريخ المتاح عبر استعلام واحد، باستخدام عمليات حسابية متطابقة لكل سنة، ثم تصنيف هذا الربع مقابل الفترات الأخرى.

الاستعلامكل ربع ثانٍ في السجل: SPY و QQQ، مع إعادة حساب متطابق سنوياً (عدد الجلسات موضح)
استعلام SQL الدقيق وراء كل رقم
SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS y,
       ticker,
       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 q2_return_pct
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker IN ('SPY', 'QQQ')
  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')) BETWEEN 4 AND 6
  AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
GROUP BY y, ticker
HAVING sessions >= 50
ORDER BY y ASC, ticker ASC
الاستعلامترتيب النتائج: هذا الربع مقابل كل ربع ثانٍ سابق (الترتيب 1 = الأفضل؛ تم استثناء الذات)
استعلام SQL الدقيق وراء كل رقم
SELECT ticker,
       round(anyIf(ret, y = 2026), 1) AS q2_2026_pct,
       arrayCount(x -> x > anyIf(ret, y = 2026), groupArrayIf(ret, y != 2026)) + 1 AS rank_best,
       count() AS q2s_compared,
       min(y) AS first_year,
       anyIf(sessions, y = 2026) AS sessions_2026
FROM (
    SELECT toYear(toTimeZone(window_start, 'America/New_York')) AS y,
           ticker,
           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', 'QQQ')
      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')) BETWEEN 4 AND 6
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60 + toMinute(toTimeZone(window_start, 'America/New_York'))) BETWEEN 570 AND 959
    GROUP BY y, ticker
    HAVING sessions >= 50
)
GROUP BY ticker
ORDER BY ticker ASC

النتائج قريبة من المستويات التاريخية: يحتل عائد 26.5% لـ QQQ المرتبة 2 من أصل 17 من الأرباع السنوية الثانية المماثلة (المرتبة 1 هي الأفضل) — حيث انتهى ربع سنوي ثانٍ واحد فقط سابق بمستوى أعلى، ويوضح الجدول أعلاه السنوات المعنية. أما عائد 14.1% لـ SPY فيحتل المرتبة 3 من أصل 23 منذ 2004. هناك ملاحظتان: سلسلة بيانات QQQ أقصر (حيث تم تداول الصندوق تحت رمز أساسي مختلف لعدة سنوات — ويستبعد نظام حماية عدد الجلسات تلك السنوات بشكل واضح، مع توضيح عدد الجلسات لكل سنة في الجدول)، كما يحدد كل استعلام تاريخي حده الأقصى عند نهاية هذا الربع، لذا لا يمكن لمجموعة المقارنة أن تزداد تلقائياً عند حلول سنوات لاحقة. أساس كل تصنيف في هذه الصفحة: السعر من الافتتاح إلى الإغلاق خلال ساعات التداول العادية ضمن الربع السنوي التقويمي.

السلم الشهري

الاستعلامعائدات الربع الثاني شهرياً: أبريل، مايو، يونيو (SPY و QQQ، إعادة حساب متطابق)
استعلام 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-04-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
GROUP BY period_start, ticker
ORDER BY period_start, ticker

تركزت مكاسب الربع في بدايته: حقق شهر أبريل الأداء الأكبر (SPY 9.9%، QQQ 14.8%)، وأضاف شهر مايو المزيد (4.9% و 10.3%)، بينما شهد شهر يونيو تراجعاً طفيفاً — SPY -1.2%. يتضمن ملخص شهر يونيو تفاصيل الشهر، بما في ذلك نطاق التداول الموضح أدناه.

قادة التداول خلال الربع السنوي

الاستعلامحجم التداول بالدولار خلال ساعات التداول الرسمية للربع الثاني، كامل السجل (تم استثناء رمز واحد قيد التحقق)
استعلام 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-04-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')
  AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
  AND ticker NOT IN ('SPCX')
GROUP BY ticker
ORDER BY dollar_bn DESC
LIMIT 8

خلال الربع السنوي الكامل، تصدرت MU ($2047.5 مليار) قائمة التداول متفوقة على SPY ($2032 مليار) — حيث تجاوز سهم واحد الصندوق الاستثماري الرئيسي على مدار ثلاثة أشهر، بفارق 99.2% من إجمالي حجم تداول القائد. وجاء خلفهما كل من: QQQ ($1658.5 مليار)، ثم NVDA بقيمة $1591.8 مليار — والتي تم تحليل تداولات شهر يونيو الخاص بها لحظة بلحظة هنا — و TSLA بقيمة $1198.8 مليار. يرجى ملاحظة طبيعة هذه القائمة: هي تعبر عن حجم التداول خلال ساعات العمل الرسمية وليس الأداء — فقد يهيمن اسم معين على التداول خلال شهر من الهبوط. تم تحليل تداولات شهر يونيو للقائد لحظة بلحظة في تحليلها المفصل. البيانات: من 1 أبريل إلى 30 يونيو خلال ساعات العمل الرسمية؛ مع استبعاد إدراج شهر يونيو لرمز مستخدم مكرر بانتظار التحقق من الكيان (سجلات ذلك).

نطاق التداول: تفاصيل اليوم

الاستعلامجلسات SPY الصاعدة مقابل الهابطة خلال الربع، عينة واحدة
استعلام 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-04-01 00:00:00')
      AND window_start < toDateTime('2026-07-01 00:00:00')
      AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
    GROUP BY d
)

أغلقت 36 من جلسات الربع المالي 62 مؤشر SPY على ارتفاع، مقابل 26 من الجلسات التي أغلقت على انخفاض. يعكس هذا هيمنة أيام الصعود التي تتوافق مع ربع سنوي شهد أداءً بنسبة رقمين. يقتصر إحصاء نطاق التداول (كل من الأسهم الصاعدة والهابطة) على النطاق الربع سنوي: يتجاوز المسح الشامل للسوق ميزانية الاستعلام التي توفرها هذه الصفحة (وفقاً للقياس عند التأليف)، لذا يتم عرض نطاق التداول المتساوي على مقياس شهري. يوضح ملخص شهر يونيو تقسيم الأسهم الصاعدة والهابطة لشهر يونيو، حيث انخفض عدد الأسهم أكثر مما ارتفع. يتم الكشف عن الحدود هنا بدلاً من تقليصها دون إخطار.

سجل الخيارات، شهراً بشهر

تفاصيل البنية الدقيقة للربع السنوي، تُعرض بالمقياس الوحيد القادر على توضيحها — شهراً بشهر عبر كامل سجل الخيارات المدرجة. ارتفع حجم التداول مع نهاية الربع: من 1386.9 مليون عقد في أبريل إلى 1477.9 مليون في يونيو، وهو الشهر الأكثر نشاطاً في الربع. كما ارتفعت حصة العقود التي تنتهي في نفس اليوم (0DTE) من 30.3% إلى 34.3% — وتُعد حصة شهر يونيو هي الأعلى في النصف الأول، ويمكنك متابعة تطورها منذ يناير في ملخص النصف الأول.

الاستعلامأبريل: حجم عقود الخيارات لكامل السجل وحصة العقود منتهية الصلاحية في نفس اليوم (مسح واحد)
استعلام 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-04-01 00:00:00')
  AND window_start < toDateTime('2026-05-01 00:00:00')
الاستعلاممايو: حجم عقود الخيارات لكامل السجل وحصة العقود منتهية الصلاحية في نفس اليوم (مسح واحد)
استعلام 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')
الاستعلاميونيو: حجم عقود الخيارات لكامل السجل وحصة العقود منتهية الصلاحية في نفس اليوم (مسح واحد)
استعلام 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')

تكلفة التداول، عينة شهرية

الاستعلاممتوسط الفارق السعري لـ SPY في جلسة عينة واحدة لكل شهر من الربع (أربعاء ثاني من كل شهر)
استعلام 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-04-15 13:30:00', 9) AND sip_timestamp < toDateTime64('2026-04-15 20:00:00', 9))
    OR (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.286 نقطة أساس في عينة أبريل، و0.27 في عينة مايو، و0.409 في عينة يونيو — وتعتبر عينة يونيو هي الأوسع. المعايير المعلنة: تعتمد على جلسات عينة محددة (الأربعاء الثاني من كل شهر)، وليس على متوسطات الشهر بأكمله؛ وتُحتسب الأسعار غير الصالحة ضمن العينة ولا يتم استبعادها.

أسعار الفائدة: الربع الذي شهد تسطح المنحنى

الاستعلامفارق الـ 2s10s وعائد الـ 10-year حتى نهاية الربع الثاني، يومياً
استعلام SQL الدقيق وراء كل رقم
SELECT toString(date) AS d,
    round(yield_10_year, 2) AS y10,
    round((yield_10_year - yield_2_year) * 100, 0) AS spread_2s10s_bp
FROM global_markets.treasury_yields
WHERE date >= toDate('2026-04-01') AND date <= toDate('2026-06-30')
  AND isNotNull(yield_10_year) AND isNotNull(yield_2_year)
ORDER BY date

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

التقويم، المقياس الربع سنوي

الاستعلامالتقويم المؤسسي للربع الثاني (فجوة مؤشر الإفصاح في 30 يونيو)
استعلام SQL الدقيق وراء كل رقم
SELECT
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-04-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-04-01') AND execution_date <= toDate('2026-06-30')) AS splits,
    (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-04-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-04-01') AND filing_date <= toDate('2026-06-30')) AS q2_filings,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-04-30')) AS filings_apr30,
    (SELECT uniqExact(accession_number) FROM global_markets.stocks_sec_edgar_index WHERE filing_date = toDate('2026-06-30')) AS filings_jun30

بلغ عدد الشركات المدرجة في هذا الربع 105، ونُفذت عمليات تقسيم الأسهم بمعدل 435، ودُفعت أحداث توزيع الأرباح بمعدل 15402. يعكس عدد الملفات (235075) الفجوة المعلنة: حيث يحتوي المؤشر على 31 فقط من الملفات في 30 يونيو — وهو اليوم الأخير من الربع — و 34 في 30 أبريل، مقابل آلاف الملفات في الأيام المجاورة، لذا فإن إجمالي الربع يفتقد يومي نهاية الشهر، وتكون الأرقام أقل من الواقع حتى يتم استكمال البيانات لاحقاً. فجوة نهاية الشهر لها ملاحظة تشخيصية خاصة بها.

تسارع الجدول الزمني نحو نهاية الربع

الاستعلامالإدراجات، تقسيم الأسهم، وأحداث توزيع الأرباح شهرياً خلال الربع
استعلام SQL الدقيق وراء كل رقم
SELECT m, ipos, splits, ex_divs FROM (
    SELECT '2026-04' AS m,
        (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-04-01') AND listing_date <= toDate('2026-04-30')) AS ipos,
        (SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-04-01') AND execution_date <= toDate('2026-04-30')) AS splits,
        (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-04-01') AND ex_dividend_date <= toDate('2026-04-30')) AS ex_divs, 1 AS o
    UNION ALL SELECT '2026-05',
        (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-05-01') AND listing_date <= toDate('2026-05-31')),
        (SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-05-01') AND execution_date <= toDate('2026-05-31')),
        (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-05-01') AND ex_dividend_date <= toDate('2026-05-31')), 2
    UNION ALL SELECT '2026-06',
        (SELECT count() FROM global_markets.stocks_ipos WHERE listing_date >= toDate('2026-06-01') AND listing_date <= toDate('2026-06-30')),
        (SELECT count() FROM global_markets.stocks_splits WHERE execution_date >= toDate('2026-06-01') AND execution_date <= toDate('2026-06-30')),
        (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date >= toDate('2026-06-01') AND ex_dividend_date <= toDate('2026-06-30')), 3
) ORDER BY o

ازدادت وتيرة الأحداث في التقويم المؤسسي مع تقدم الربع؛ حيث ارتفعت أحداث توزيع الأرباح (ex-dividend) كل شهر، بدءاً من 3947 في أبريل وصولاً إلى 6651 في يونيو، كما ارتفعت عمليات تجزئة الأسهم (splits) بالتوازي مع ذلك (من 129 إلى 164). واستقرت عمليات الإدراج خلال الأشهر الثلاثة، حيث تركزت موجة النشاط على توزيعات الأرباح لا على الاكتتابات العامة (IPOs) خلال هذا الربع.

ملخص الجلسة

الاستعلام62 جلسة في الربع، تم التحقق منها من السجل، شهراً بشهر
استعلام 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-04-01 00:00:00') AND window_start < toDateTime('2026-07-01 00:00:00')) AS q2_sessions,
    (SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-04-01 00:00:00') AND window_start < toDateTime('2026-05-01 00:00:00')) AS april_sessions,
    (SELECT uniqExact(toDate(toTimeZone(window_start, 'America/New_York'))) FROM global_markets.delayed_stocks_minute_aggs
     WHERE ticker = 'SPY' AND window_start >= toDateTime('2026-05-01 00:00:00') AND window_start < toDateTime('2026-06-01 00:00:00')) AS may_sessions,
    (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

عدد جلسات 62، تم التحقق منها من خلال الشموع المرصودة وليس بناءً على التقويم: 21 في أبريل، 20 في مايو (عيد الذكرى)، 21 في يونيو (عيد التحرر). تتوفر تفاصيل الإيرادات الشهرية وأدلة الإغلاق في ملخص يونيو و شرح العطلات.

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

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

المنهجية

  • الفترة هي من 1 أبريل إلى 30 يونيو 2026 — 62 جلسات، تم التحقق منها من خلال الشموع المرصودة. تُحسب العوائد الربع سنوية من سعر الافتتاح في ساعات التداول العادية إلى سعر الإغلاق في آخر ساعة تداول عادية خلال الفترة؛ ويُعاد حساب التباين الخاص بـ Q1 مباشرةً بناءً على نفس التعريفات.
  • تُخزن الطوابع الزمنية بتوقيت UTC، ويتم تصفيتها باستخدام حدود UTC الخام؛ ساعات التداول العادية هي 13:30–20:00 بتوقيت UTC خلال الربع السنوي (EDT). حجم التداول بالدولار هو حاصل ضرب سعر إغلاق الدقيقة في حجم تداول الدقيقة خلال ساعات التداول العادية. تقوم كتل البيانات التاريخية لعدة سنوات بتصفية ساعات التداول العادية حسب توقيت الساحل الشرقي (يتم تحويلها لكل صف — وهو الاتفاق المتبع لضمان مراعاة التوقيت الصيفي عبر العقود) وتحدد حدها الأقصى عند نهاية هذا الربع؛ أما التحقق من عمق البيانات (تاريخ الدقيقة حتى سبتمبر 2003) فيوجد في منهجية ملخص H1.
  • يتم التوليد عبر مسار القراءة فقط؛ ولا تقوم الصفحة العامة بالاستعلام من البيانات المباشرة أبدًا. حالة المستودع كما هي في 5 يوليو 2026.

هذه هي النسخة الأولى من الملخص الربع سنوي المعتمد؛ وستتضمن نسخة Q3 رابطاً يعود إلى هنا. تفاصيل الشهر: يونيو. النصف الذي اكتمل هذا الربع: H1 2026.