Strasmore Research
ملخص الأسواق Matt Connorبقلم Matt Connor · آخر تحديث في 2026-08-03

ملخص السوق: أرقام يوم 8 يوليو 2026

ارتداد ليوم واحد في أسهم الرقائق لم تشعر به المؤشرات كثيراً: معظم الأسهم ارتفعت، وNVDA يصعد لليوم الثاني، وMU الأكبر بالدولار، والسوق الأوسع يميل للهبوط بأكثر من اثنين إلى واحد.

كان يوم الأربعاء، 8 يوليو 2026، ارتداداً ليوم واحد في أسهم الرقائق، ولم تشعر به المؤشرات إلا بالكاد. أغلق SNDK على ارتفاع قدره +6.8%، وAVGO على +4.82%، وNVDA على +3.66%، في انعكاس حاد عن انهيار أسهم الرقائق يوم الثلاثاء. لكن صناديق المؤشرات ETF بقيت دون تغيير يُذكر: SPY عند -0.31% وQQQ عند +0.25%. وكانت السوق الأوسع أكثر ميلاً إلى الانخفاض، بنسبة تقارب اثنين إلى واحد مقارنة باليوم السابق: 1821 أسهماً صاعدة مقابل 4260 أسهماً هابطة، أي إن حصة الأسهم الصاعدة بلغت 29.6% بعد أن كانت 33.8% في الجلسة السابقة. كل رقم أدناه مستخرج من استعلام مخزّن؛ وسّع أي لوحة للاطلاع على SQL الدقيق.

لوحة النتائج

تقارن كل حركة بين شمعة الدقيقة الأخيرة للجلسة العادية في 8 يوليو ونظيرتها في الثلاثاء 7 يوليو، أي بين جلستَي تداول متتاليتين. وتَرِد الصفوف بالترتيب الأبجدي، لذلك يحتفظ كل ETF بموضع ثابت.

الاستعلامSPY / QQQ / DIA / IWM: 8 يوليو مقابل إغلاق 7 يوليو، ساعات التداول الاعتيادية
رمز السهمالإغلاق السابقافتتاح اليومإغلاق اليومالفجوة (%)خلال اليوم (%)التغير (%)أعلى سعر اليومأدنى سعر اليومالأسهم المتداولة (مليون)
DIA528.48523.34522.72-0.97-0.12-1.09524.46520.033.2
IWM296.2294.03293.47-0.73-0.19-0.92295.1290.6820.3
QQQ709.5704.95711.3-0.640.90.25712.26700.9129.5
SPY747.66743.16745.31-0.60.29-0.31746.15739.5135.6
استعلام SQL الدقيق وراء كل رقم
WITH prior AS (
    SELECT ticker, argMax(close, window_start) AS prior_close
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
      AND window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00'
    GROUP BY ticker
),
sess AS (
    SELECT ticker,
           argMin(open, window_start) AS day_open,
           argMax(close, window_start) AS day_close,
           max(high) AS day_high,
           min(low) AS day_low,
           round(toFloat64(sum(volume)) / 1e6, 1) AS shares_traded_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('SPY', 'QQQ', 'DIA', 'IWM')
      AND window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
    GROUP BY ticker
)
SELECT
    s.ticker AS ticker,
    round(toFloat64(p.prior_close), 2) AS prior_close,
    round(toFloat64(s.day_open), 2) AS day_open,
    round(toFloat64(s.day_close), 2) AS day_close,
    round((toFloat64(s.day_open) / toFloat64(p.prior_close) - 1) * 100, 2) AS gap_pct,
    round((toFloat64(s.day_close) / toFloat64(s.day_open) - 1) * 100, 2) AS intraday_pct,
    round((toFloat64(s.day_close) / toFloat64(p.prior_close) - 1) * 100, 2) AS pct_change,
    round(toFloat64(s.day_high), 2) AS day_high,
    round(toFloat64(s.day_low), 2) AS day_low,
    s.shares_traded_m
FROM sess s LEFT JOIN prior p ON s.ticker = p.ticker
ORDER BY ticker
جرّب هذا الاستعلام بنفسك

افتتحت صناديق ETF الأربعة على فجوة هبوطية، ثم اتخذ كل منها مساراً مختلفاً. افتتح DIA الجلسة عند -0.97% مقارنةً بإغلاق الجلسة السابقة، ثم واصل التراجع وأنهى الجلسة عند -1.09%. افتتح IWM عند -0.73% وظل منخفضاً، ليغلق عند -0.92%. أما SPY فافتتح عند -0.6%، واستعاد بعض خسائره خلال اليوم، لكنه أغلق أيضاً عند -0.31%؛ إذ كان التعافي من الافتتاح أقل من حجم الفجوة. وافتتح QQQ عند -0.64%، ثم ارتفع إلى +0.25% عند الإغلاق، ليكون الوحيد بين الصناديق الأربعة الذي أنهى الجلسة في المنطقة الإيجابية.

هل كان اليوم غير اعتيادي؟

احتل تحرك SPY من الافتتاح إلى الإغلاق البالغ 0.29% المرتبة 16 بين 22 جلسة سابقة، ما يجعله يوماً متوسطاً للمؤشر، وليس يوماً متطرفاً. واحتل تحرك QQQ من إغلاق إلى إغلاق البالغ +0.25% المرتبة 21 بين 22، وكان من أصغر التحركات المسجلة لـ QQQ خلال الشهر السابق، بما يتسق مع التغير المحدود للمؤشر.

الاستعلامحركة SPY / QQQ اليومية في السياق المتأخر (إغلاق مقابل إغلاق، نحو 22 جلسة)
تغير QQQ من إغلاق إلى إغلاق (%)ترتيب الحركة المطلقة لـ QQQجلسات QQQ المقارنةتغير SPY من الافتتاح إلى الإغلاق (%)ترتيب الحركة المطلقة لـ SPYجلسات SPY المقارنةالجلسة الأولى
0.2521220.2916222026-06-05
استعلام SQL الدقيق وراء كل رقم
SELECT
    round(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-08')), 2) AS qqq_close_over_close_pct,
    arrayCount(x -> x > abs(anyIf(cc_pct, ticker = 'QQQ' AND d = toDate('2026-07-08'))), groupArrayIf(abs(cc_pct), ticker = 'QQQ' AND d != toDate('2026-07-08'))) + 1 AS qqq_abs_move_rank,
    countIf(ticker = 'QQQ') AS qqq_sessions_compared,
    round(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-08')), 2) AS spy_open_to_close_pct,
    arrayCount(x -> x > abs(anyIf(oc_pct, ticker = 'SPY' AND d = toDate('2026-07-08'))), groupArrayIf(abs(oc_pct), ticker = 'SPY' AND d != toDate('2026-07-08'))) + 1 AS spy_abs_move_rank,
    countIf(ticker = 'SPY') AS spy_sessions_compared,
    toString(min(d)) AS first_session
FROM (
    SELECT ticker, d,
           (close_px / lagInFrame(close_px) OVER (PARTITION BY ticker ORDER BY d) - 1) * 100 AS cc_pct,
           oc_pct
    FROM (
        SELECT ticker, toDate(toTimeZone(window_start, 'America/New_York')) AS d,
               argMax(toFloat64(close), window_start) AS close_px,
               (argMax(toFloat64(close), window_start) / argMin(toFloat64(open), window_start) - 1) * 100 AS oc_pct
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker IN ('SPY', 'QQQ')
          AND window_start >= toDateTime('2026-06-05 13:30:00')
          AND window_start < toDateTime('2026-07-09 00:00:00')
          AND (toHour(window_start) * 60 + toMinute(window_start)) BETWEEN 810 AND 1199
        GROUP BY ticker, d
    )
)
جرّب هذا الاستعلام بنفسك

اتساع السوق: أداء سلبي بنسبة تفوق اثنين إلى واحد مقارنة باليوم السابق

الاستعلاماتساع السوق ذي السيولة: نسبة الأسهم الصاعدة في 8 يوليو مقابل 7 يوليو، بحد تداول $1M
الأسهم الصاعدةالأسهم الهابطةدون تغييرالرموز عالية السيولةتداولت في كلتا الجلستينالمستبعدة بفلتر السيولةنسبة الأسهم الصاعدة (%)نسبة الأسهم الصاعدة في 7 يوليو (%)
1821426074615511439528429.633.8
استعلام SQL الدقيق وراء كل رقم
SELECT
    countIf(close_8 > close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS advancers,
    countIf(close_8 < close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS decliners,
    countIf(close_8 = close_7 AND close_7 > 0 AND dv_8 >= 1000000) AS unchanged,
    countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000) AS liquid_tickers,
    countIf(close_7 > 0 AND close_8 > 0) AS traded_both_sessions,
    countIf(close_7 > 0 AND close_8 > 0) - countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000) AS dropped_by_liquidity_filter,
    round(100.0 * countIf(close_8 > close_7 AND close_7 > 0 AND dv_8 >= 1000000) / countIf(close_7 > 0 AND close_8 > 0 AND dv_8 >= 1000000), 1) AS advancer_pct,
    round(100.0 * countIf(close_7 > close_6 AND close_6 > 0 AND dv_7 >= 1000000) / countIf(close_7 > 0 AND close_6 > 0 AND dv_7 >= 1000000), 1) AS jul7_advancer_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 close_6,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS close_7,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00')) AS close_8,
           sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS dv_8,
           sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00') AS dv_7
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-06 13:30:00' AND window_start < '2026-07-08 20:00:00'
    GROUP BY ticker
)
جرّب هذا الاستعلام بنفسك

أدى الفارق بين الأسهم الصاعدة (1821) والأسهم الهابطة (4260) إلى بلوغ حصة الأسهم الصاعدة 29.6%، مقارنةً بـ 33.8% في الجلسة السابقة. وقد استُخدم الحساب نفسه مع مرشح السيولة نفسه في كلا اليومين. ومن بين الأسماء البالغ عددها 11439 التي سجلت إغلاقاً في كلا اليومين، انخفض عددها البالغ 5284 دون حد التداول البالغ مليون دولار، ولذلك استُبعدت من الإحصاء. وجاء الارتداد الذي قادته أسهم الرقائق، إلى جانب إغلاق المؤشر المتباين، فوق سوق واسعة اتسمت بسلبية أكثر شمولاً.

انتعشت أسهم قطاع الرقائق بقوة وبحجم تداول مرتفع

تُرتَّب الأسماء أبجدياً، لذلك يحتفظ كل اسم بموضع ثابت؛ وتُحتسب مقارنة الثلاثاء من جديد بالاعتماد على أسعار الإغلاق في 7 يوليو و6 يوليو، الواردة في قسم الإيصالات أدناه.

الاستعلامأربعة عشر سهمًا للرقائق: إغلاق سابق، إغلاق اليوم، نطاق اليوم، حجم التداول بالدولار، أدنى/أعلى دقيقة بتوقيت ET
رمز السهمالإغلاق السابقإغلاق اليومالتغير (%)النطاق (%)أدنى سعر اليومأعلى سعر اليومدقيقة القاع بتوقيت ETدقيقة الارتفاع ETقيمة التداول اليومية (مليار $)
AMD516.57517.260.134.81498.15522.986835878.93
AVGO370.79388.674.824.91376.89395.095707789.39
INTC110.5110.27-0.215.5104.41110.497139579.48
KLAC216.52221.032.084.2214.3223.46859291.79
LRCX326.12332.932.094.53322.72337.55705872.1
MRVL230.81231.660.375.12224.98236.795705934.57
MU938.95949.371.116.24900.4195957060032.02
NVDA196.93204.143.665.13195.06205.1657093724.17
SNDK1619.261729.46.88.9415901734.6957095916.82
SOXL165.27174.845.7910.82158.87176.755708168.12
SOXS4.824.52-6.22114.464.999295702.97
STX827.4859.683.96.18811.27862.415709593.46
TER343.1351.562.475.6335.06354.276865870.77
WDC532.34550.713.456.91526562.765706003.03
استعلام SQL الدقيق وراء كل رقم
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-08 00:00:00')) AS prior_close,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 00:00:00')) AS day_close,
        maxIf(toFloat64(high), window_start >= '2026-07-08 00:00:00') AS day_high,
        minIf(toFloat64(low), window_start >= '2026-07-08 00:00:00') AS day_low,
        argMinIf(window_start, (toFloat64(low), toInt64(toUnixTimestamp(window_start))), window_start >= '2026-07-08 00:00:00') AS low_bar,
        argMaxIf(window_start, (toFloat64(high), -toInt64(toUnixTimestamp(window_start))), window_start >= '2026-07-08 00:00:00') AS high_bar,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 00:00:00') / 1e9, 2) AS day_dollar_bn
    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-07 13:30:00' AND window_start < '2026-07-07 20:00:00')
        OR (window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'))
    GROUP BY ticker
)
SELECT
    ticker,
    round(prior_close, 2) AS prior_close,
    round(day_close, 2) AS day_close,
    round((day_close / prior_close - 1) * 100, 2) AS pct_chg,
    round(((day_high - day_low) / prior_close) * 100, 2) AS range_pct,
    round(toFloat64(day_low), 2) AS day_low,
    round(toFloat64(day_high), 2) AS day_high,
    toUInt32(toHour(toTimeZone(low_bar, 'America/New_York')) * 60 + toMinute(toTimeZone(low_bar, 'America/New_York'))) AS low_minute_et,
    toUInt32(toHour(toTimeZone(high_bar, 'America/New_York')) * 60 + toMinute(toTimeZone(high_bar, 'America/New_York'))) AS high_minute_et,
    day_dollar_bn
FROM per_name
ORDER BY ticker
جرّب هذا الاستعلام بنفسك

أغلق 12 اسماً من أسماء الرقائق الأربعة عشر على ارتفاع، في عكس جلسة الثلاثاء، حين أغلق 12 اسماً من الأسماء الأربعة عشر على انخفاض. تصدّر SNDK القطاع بارتفاع +6.8%، مع تداول أسهم بقيمة 16.82B دولار، وجاء AVGO خلفه مباشرةً بارتفاع +4.82%؛ ثم تبعته أسماء التخزين الأخرى، إذ ارتفع STX بنسبة +3.9% وWDC بنسبة +3.45%. وارتفع الصندوق ذو الرافعة 3x SOXL بنسبة +5.79%، بينما تراجع الصندوق العكسي SOXS بنسبة -6.22%، بما يتسق مع تعافٍ ليوم واحد في القطاع الأساسي. وارتفع MU بنسبة أكثر تواضعاً بلغت +1.11%، لكنه سجّل تداولات بقيمة 32.02B دولار، ليكون الاسم الأعلى من حيث قيمة التداول بالدولار في الجدول. وأغلق NVDA على ارتفاع +3.66% لليوم الأخضر الثاني على التوالي؛ وكان واحداً من 2 أسماء فقط في هذا الجدول التي أغلقت على ارتفاع خلال موجة البيع يوم الثلاثاء، بارتفاع بلغ +0.67% في ذلك اليوم.

الاستعلامالنتائج: عدد الارتفاعات/الانخفاضات في 8 و7 يوليو عبر الأسماء الأربعة عشر نفسها
jul8 أخضرjul8 أحمرjul7 أخضرjul7 أحمرNVDA jul7 %عدد الأسماء
1222120.6714
استعلام SQL الدقيق وراء كل رقم
SELECT
    countIf(close_8 > close_7) AS jul8_green,
    countIf(close_8 < close_7) AS jul8_red,
    countIf(close_7 > close_6) AS jul7_green,
    countIf(close_7 < close_6) AS jul7_red,
    round(anyIf((close_7 / close_6 - 1) * 100, ticker = 'NVDA'), 2) AS nvda_jul7_pct,
    count() AS names_counted
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 close_6,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')) AS close_7,
           toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00')) AS close_8
    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-06 13:30:00' AND window_start < '2026-07-08 20:00:00'
    GROUP BY ticker
)
جرّب هذا الاستعلام بنفسك

الجانب الآخر: لم تواكب الأسهم الدفاعية وأسهم النمو العملاقة هذا الاتجاه

الاستعلامفحص التناوب: ثمانية أسماء، أسهم دفاعية، شركات عملاقة، والتقنية الحيوية
رمز السهمالإغلاق السابقافتتاح اليومإغلاق اليومالفجوة (%)خلال اليوم (%)التغير (%)قيمة التداول اليومية (مليار $)
CRNX83.5383.5283.45-0.01-0.08-0.11.38
CVX173.97176.8175.921.63-0.51.121.36
JNJ267.29268.6263.360.49-1.95-1.471.38
LLY1235.641221.11215.87-1.18-0.43-1.62.55
META615.57614.38603.03-0.19-1.85-2.045.86
TSLA402.88399.38393.92-0.87-1.37-2.2211.71
UNH428.18427.14425.56-0.24-0.37-0.611.28
XOM141.65143.44140.961.26-1.73-0.492.08
استعلام SQL الدقيق وراء كل رقم
WITH per_name AS (
    SELECT
        ticker,
        toFloat64(argMaxIf(close, window_start, window_start < '2026-07-08 00:00:00')) AS prior_close_raw,
        toFloat64(argMinIf(open, window_start, window_start >= '2026-07-08 00:00:00')) AS day_open_raw,
        toFloat64(argMaxIf(close, window_start, window_start >= '2026-07-08 00:00:00')) AS day_close_raw,
        round(sumIf(toFloat64(close) * toFloat64(volume), window_start >= '2026-07-08 00:00:00') / 1e9, 2) AS day_dollar_bn
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('CRNX', 'CVX', 'JNJ', 'LLY', 'META', 'TSLA', 'UNH', 'XOM')
      AND ((window_start >= '2026-07-07 13:30:00' AND window_start < '2026-07-07 20:00:00')
        OR (window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'))
    GROUP BY ticker
)
SELECT
    ticker,
    round(prior_close_raw, 2) AS prior_close,
    round(day_open_raw, 2) AS day_open,
    round(day_close_raw, 2) AS day_close,
    round((day_open_raw / prior_close_raw - 1) * 100, 2) AS gap_pct,
    round((day_close_raw / day_open_raw - 1) * 100, 2) AS intraday_pct,
    round((day_close_raw / prior_close_raw - 1) * 100, 2) AS pct_chg,
    day_dollar_bn
FROM per_name
ORDER BY ticker
جرّب هذا الاستعلام بنفسك

تحركت أسهم النمو العملاقة في الاتجاه المعاكس لمجمع شركات الرقائق: TSLA -2.22%، وMETA -2.04%، وLLY -1.6%. وكان CVX السهم الوحيد في لوحة المتابعة الذي أغلق على ارتفاع، إذ صعد +1.12% بعد فجوة صعودية عند الافتتاح، بينما افتتح XOM مرتفعاً +1.26% ثم تراجع إلى -0.49% عند الإغلاق. وهكذا انقسمت جلسة الأربعاء إلى اتجاهين: ارتفعت أسهم الرقائق، وتراجعت أسهم النمو والأسهم الدفاعية، فيما بقيت المؤشرات بين الاتجاهين من دون تغير يذكر. (الصفوف مرتبة أبجدياً: CRNX، CVX، JNJ، LLY، META، TSLA، UNH، XOM.)

أين جرى تداول الأموال

الاستعلامأعلى 6 حسب قيمة التداول، وأعلى 4 حسب عدد الأسهم: 8 يوليو، ساعات التداول الاعتيادية
لوحة المتصدرينرمز السهمحجم التداول بالدولار (مليار)الأسهم (مليون)متوسط السعر الضمني% من متصدر اللوحة
by dollars tradedMU32.0234.1939100
by dollars tradedSPY26.4935.6744.182.7
by dollars tradedNVDA24.17120.5200.5875.5
by dollars tradedQQQ20.929.5708.4765.3
by dollars tradedSNDK16.8210.11665.3552.5
by dollars tradedTSLA11.7129.7394.2836.6
by shares tradedSOXS2.97636.54.67100
by shares tradedTZA1.37334.84.0952.6
by shares tradedBITO2.29272.48.4142.8
by shares tradedAAL2.79169.316.4826.6
استعلام SQL الدقيق وراء كل رقم
SELECT leaderboard, ticker, dollar_volume_bn, shares_m,
    round(1000 * dollar_volume_bn / shares_m, 2) AS implied_avg_price,
    round(100 * if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m)
        / max(if(leaderboard = 'by dollars traded', dollar_volume_bn, shares_m)) OVER (PARTITION BY leaderboard), 1) AS pct_of_board_leader
FROM (
    SELECT
        'by dollars traded' AS leaderboard,
        ticker,
        round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker
    ORDER BY dollar_volume_bn DESC
    LIMIT 6
    UNION ALL
    SELECT
        'by shares traded' AS leaderboard,
        ticker,
        round(sum(toFloat64(close) * toFloat64(volume)) / 1e9, 2) AS dollar_volume_bn,
        round(sum(toFloat64(volume)) / 1e6, 1) AS shares_m
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
      AND ticker NOT IN ('SPCX')
    GROUP BY ticker
    ORDER BY shares_m DESC
    LIMIT 4
)
ORDER BY leaderboard, pct_of_board_leader DESC
جرّب هذا الاستعلام بنفسك

تداول سهم MU ما قيمته 32.02B دولار، ليكون السهم الأعلى تداولاً على الشريط، والوحيد الذي تجاوز مستوى 30 مليار دولار. وجاءت بعده SPY بقيمة (26.49B)، وNVDA بقيمة (24.17B)، وQQQ بقيمة (20.9B)، بينما أكمل SNDK بقيمة 16.82B وTSLA بقيمة 11.71B قائمة الأسهم من حيث قيمة التداول. لكن قائمة الأسهم المتداولة بعدد الوحدات روت قصة مختلفة: فقد تداول ETF العكسي لقطاع أشباه الموصلات برافعة 3x، SOXS، ما مجموعه 636.5M سهماً بمتوسط سعر ضمني قدره $4.67. وهذا يوضح آلية أداة منخفضة السعر برافعة 3x خلال يوم شهد تداولاً كثيفاً لأسهم الرقائق.

شكل الجلسة

الاستعلامالأسهم لكل فترة 30 دقيقة بتوقيت ET، ساعات التداول الاعتيادية، مع نسبة من أكبر فترة في اليوم
وقت ETالأسهم (مليار)% من أكبر مجموعة
09:301.9889.9
10:001.3862.9
10:301.3259.9
11:001.1653
11:301.0145.9
12:000.9342.2
12:300.9242
13:000.7534.1
13:300.7634.5
14:000.7734.9
14:300.7534.3
15:000.941.1
15:302.2100
استعلام SQL الدقيق وراء كل رقم
SELECT
    formatDateTime(toStartOfInterval(toTimeZone(window_start, 'America/New_York'), INTERVAL 30 MINUTE), '%H:%i') AS et_time,
    round(sum(toFloat64(volume)) / 1e9, 2) AS shares_bn,
    round(100 * sum(toFloat64(volume)) / max(sum(toFloat64(volume))) OVER (), 1) AS pct_of_biggest_bucket
FROM global_markets.delayed_stocks_minute_aggs
WHERE window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
GROUP BY et_time
ORDER BY et_time
جرّب هذا الاستعلام بنفسك

اتخذ حجم التداول شكلاً نموذجياً على هيئة حرف U: بلغ حجم فترة الافتتاح 89.9% من حجم أكبر فترة في اليوم، ثم تراجع خلال الصباح، ليبلغ أدنى مستوى له عند 34.1% في الفترة الممتدة من 1:00 إلى 1:30 بعد الظهر بتوقيت ET. وكانت فترة نصف الساعة الأخيرة (15:30 بتوقيت ET) الأكبر حجماً خلال اليوم، إذ بلغت 2.2B سهماً، متجاوزةً حجم الافتتاح البالغ 1.98B، وهو النمط المعتاد للجلسة العادية.

شريط تداول الخيارات

الاستعلامشريط الخيارات: الصفقات، العقود، نسبة عقود الشراء، حصة 0DTE مقابل الثلاثاء، وأعلى عقد
صفقات الخيارات (مليون)العقود (مليون)عقود jul7 (مليون)نسبة خيارات الشراء من الحجمنسبة 0DTEنسبة jul7 ‏0DTEإغلاق SPY الاعتياديأصل top1سعر تنفيذ top1نوع top1عقود top1متوسط سعر top1هل top1 هو 0DTEمدى ربحية top1
10.4463.2661.1355.438.731.2745.31SPY745C6779810.8751-0.31
استعلام SQL الدقيق وراء كل رقم
WITH
    (
        SELECT (groupArray(und), groupArray(strike), groupArray(typ), groupArray(vol), groupArray(avg_px), groupArray(is_0dte))
        FROM (
            SELECT any(underlying_symbol) AS und, any(toFloat64(strike_price)) AS strike, any(option_type) AS typ,
                   sum(size) AS vol, round(avg(toFloat64(price)), 3) AS avg_px,
                   if(substring(ticker, length(ticker) - 14, 6) = '260708', 1, 0) AS is_0dte
            FROM global_markets.options_trades
            WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'
            GROUP BY ticker
            ORDER BY vol DESC
            LIMIT 2
        )
    ) AS top2,
    (
        SELECT round(toFloat64(argMax(close, window_start)), 2)
        FROM global_markets.delayed_stocks_minute_aggs
        WHERE ticker = 'SPY' AND window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00'
    ) AS spy_regular_close,
    (
        SELECT round(toFloat64(sum(size)) / 1e6, 2)
        FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-08 00:00:00'
    ) AS jul7_contracts_m,
    (
        SELECT round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260707') / sum(size), 1)
        FROM global_markets.options_trades
        WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-08 00:00:00'
    ) AS jul7_pct_0dte
SELECT
    round(count() / 1e6, 2) AS option_prints_m,
    round(toFloat64(sum(size)) / 1e6, 2) AS contracts_m,
    jul7_contracts_m,
    round(100.0 * sumIf(size, option_type = 'C') / sum(size), 1) AS call_pct_of_volume,
    round(100.0 * sumIf(size, substring(ticker, length(ticker) - 14, 6) = '260708') / sum(size), 1) AS pct_0dte,
    jul7_pct_0dte,
    spy_regular_close,
    top2.1[1] AS top1_und, top2.2[1] AS top1_strike, top2.3[1] AS top1_type, top2.4[1] AS top1_contracts, top2.5[1] AS top1_avg_px, top2.6[1] AS top1_is_0dte,
    round(toFloat64(top2.2[1]) - spy_regular_close, 2) AS top1_moneyness
FROM global_markets.options_trades
WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'
جرّب هذا الاستعلام بنفسك

سجّل شريط الخيارات الموحّد 10.44M صفقة منفذة و63.26M عقداً، متجاوزاً مستوى الثلاثاء البالغ 61.13M، والمحتسب من الشريط نفسه خلال فترة الثلاثاء. شكّلت عقود Call نسبة 55.4% من إجمالي حجم التداول، بما يعكس ميلاً معتدلاً نحو عقود Call. استحوذت عقود 0DTE، أي العقود التي تنتهي في اليوم نفسه (260708)، على 38.7% من حجم العقود، ارتفاعاً من 31.2% يوم الثلاثاء. وكان العقد الواحد الأكثر نشاطاً هو SPY 745C، بإجمالي 677981 عقداً ومتوسط سعر بلغ $0.875، مع انتهاء في اليوم نفسه وبسعر تنفيذ قريب من سعر السوق، مقارنةً بإغلاق SPY النظامي عند $745.31.

شريط الأسعار

الاستعلامعدد تحديثات NBBO للأسهم: 8 يوليو مقابل 7 يوليو، مع تحديثات الرموز المسماة (بالملايين)
تحديثات jul8 (مليون)تحديثات jul7 (مليون)التغير اليومي (%)تحديثات SPY في jul8 (مليون)تحديثات QQQ في jul8 (مليون)تحديثات NVDA في jul8 (مليون)تحديثات TSLA في jul8 (مليون)تحديثات MU في jul8 (مليون)
530.55492.767.74.936.531.80.720.6
استعلام SQL الدقيق وراء كل رقم
SELECT
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08')) / 1e6, 2) AS jul8_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-07')) / 1e6, 2) AS jul7_updates_m,
    round((countIf(toDate(sip_timestamp) = toDate('2026-07-08')) / countIf(toDate(sip_timestamp) = toDate('2026-07-07')) - 1) * 100, 1) AS day_over_day_pct,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'SPY') / 1e6, 2) AS jul8_spy_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'QQQ') / 1e6, 2) AS jul8_qqq_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'NVDA') / 1e6, 2) AS jul8_nvda_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'TSLA') / 1e6, 2) AS jul8_tsla_updates_m,
    round(countIf(toDate(sip_timestamp) = toDate('2026-07-08') AND ticker = 'MU') / 1e6, 2) AS jul8_mu_updates_m
FROM global_markets.cache_stocks_quotes
WHERE sip_timestamp >= '2026-07-07 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00'
جرّب هذا الاستعلام بنفسك

سجّل شريط أسعار الأسهم 530.55M تحديثاً لـ NBBO في 8 يوليو، بزيادة قدرها +7.7% مقارنة بالجلسة السابقة. وتصدّرت تحديثات QQQ البالغة 6.53M مؤشرات التداول المذكورة، متقدمةً على SPY الذي سجّل 4.93M. وجاءت بعد ذلك NVDA بواقع 1.8M، وTSLA بواقع 0.72M، وMU بواقع 0.6M.

الاستعلامSPY / QQQ / NVDA / TSLA / MU / SNDK / AVGO: الوسيط لنطاق السعر المعروض خلال RTH، بنقاط الأساس
رمز السهمالوسيط (نقطة أساس)
SPY0.27
QQQ0.71
NVDA1.52
TSLA2.28
AVGO3.63
MU5.66
SNDK12.21
استعلام SQL الدقيق وراء كل رقم
SELECT
    ticker,
    round(quantileExact(0.5)((toFloat64(ask_price) - toFloat64(bid_price)) / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2) * 10000), 2) AS median_spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'QQQ', 'NVDA', 'TSLA', 'MU', 'SNDK', 'AVGO')
  AND sip_timestamp >= '2026-07-08 13:30:00' AND sip_timestamp < '2026-07-08 20:00:00'
  AND bid_price > 0 AND ask_price > 0 AND ask_price > bid_price
GROUP BY ticker
ORDER BY median_spread_bps ASC
جرّب هذا الاستعلام بنفسك

بلغ الوسيط المسجّل لفارق السعر المعروض في جلسة التداول الاعتيادية RTH عبر مؤشرات التداول السبعة المذكورة 0.27 نقطة أساس، وهو عند الحد الأدنى للمستويات المعتادة لدى أكثر صناديق ETF الأميركية سيولةً. وسجّل QQQ فارقاً معروضاً قدره 0.71 نقطة أساس، مقابل 1.52 نقطة أساس لـ NVDA. أما الطرف الأوسع من الجدول فكان من نصيب الأوراق المالية ذات الأسعار المعروضة الأقل كثافة: MU عند 5.66 نقطة أساس وSNDK عند 12.21 نقطة أساس.

الاستعلاممتوسط نطاق السعر المعروض لـ SPY خلال RTH في سياق الشهر المتأخر
متوسط الفارق في jul8 (سنت)ترتيب ضيق الفارقالجلسات المقارنةأضيق جلسة (سنت)أوسع جلسة (سنت)الجلسة الأولىالأسعار غير الصالحة المستبعدة
2.20211221.8092.8652026-06-0542783
استعلام SQL الدقيق وراء كل رقم
SELECT
    round(anyIf(avg_spread_cents, d = toDate('2026-07-08')), 3) AS jul8_avg_spread_cents,
    arrayCount(x -> x < anyIf(avg_spread_cents, d = toDate('2026-07-08')), groupArrayIf(avg_spread_cents, d != toDate('2026-07-08'))) + 1 AS tightness_rank,
    count() AS sessions_compared,
    round(min(avg_spread_cents), 3) AS tightest_session_cents,
    round(max(avg_spread_cents), 3) AS widest_session_cents,
    toString(min(d)) AS first_session,
    sum(dropped_invalid) AS dropped_invalid_quotes
FROM (
    SELECT toDate(toTimeZone(sip_timestamp, 'America/New_York')) AS d,
           avgIf(toFloat64(ask_price - bid_price), bid_price > 0 AND ask_price >= bid_price) * 100 AS avg_spread_cents,
           countIf(NOT (bid_price > 0 AND ask_price >= bid_price)) AS dropped_invalid
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'SPY'
      AND sip_timestamp >= toDateTime('2026-06-05 00:00:00')
      AND sip_timestamp < toDateTime('2026-07-09 00:00:00')
      AND (toHour(sip_timestamp) * 60 + toMinute(sip_timestamp)) BETWEEN 810 AND 1199
    GROUP BY d
)
جرّب هذا الاستعلام بنفسك

بلغ متوسط فارق السعر المعروض لـ SPY خلال جلسة RTH 2.202 سنتاً، وجاء ترتيبه 11 من أصل 22 جلسة سابقة. وكان ذلك يوماً متوسطاً من حيث ضيق الفارق، إذ تراوح نطاق الشهر السابق بين 1.809 سنتاً، وهو الأضيق، و2.865 سنتاً، وهو الأوسع. لم تحدث فجوة سيولة ولا واقعة سيولة استثنائية؛ بل كانت جلسة عادية لفارق السعر المعروض على SPY.

الاستعلامشريط NBBO للخيارات: إجمالي التحديثات مقابل شريط الأسهم، مع شريحة جذر SPY
خيارات jul8 (مليار)نسبة الخيارات إلى الأسهمخيارات SPY في jul8 (مليون)
9.6218.1422
استعلام SQL الدقيق وراء كل رقم
WITH
    (SELECT count() FROM global_markets.cache_options_quotes WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00') AS jul8_options_rows,
    (SELECT count() FROM global_markets.cache_stocks_quotes WHERE sip_timestamp >= '2026-07-08 00:00:00' AND sip_timestamp < '2026-07-09 00:00:00') AS jul8_stock_quote_rows
SELECT
    round(jul8_options_rows / 1e9, 2) AS jul8_options_bn,
    round(jul8_options_rows / jul8_stock_quote_rows, 1) AS options_to_stock_ratio,
    round((SELECT count() FROM global_markets.cache_options_quotes WHERE ticker >= 'O:SPY26' AND ticker < 'O:SPY27' AND sip_timestamp >= '2026-07-08 13:30:00' AND sip_timestamp < '2026-07-08 20:00:00') / 1e6, 0) AS jul8_spy_options_m
جرّب هذا الاستعلام بنفسك

سجّل شريط الخيارات 9.62 مليار تحديث لـ NBBO، أي 18.1× عدد تحديثات شريط أسعار الأسهم. وبلغت تحديثات خيارات SPY وحدها 422 مليون تحديث خلال ساعات التداول الاعتيادية.

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

الاستعلامعوائد الخزانة: 8 يوليو مقابل 7 يوليو، آجال الاستحقاق المتاحة و2s10s
نقطة المنحنىعائد jul8 (%)تغير الجلسة (نقطة أساس)
1 month3.67-2
3 month3.871
1 year4.060
2 year4.212
5 year4.314
10 year4.561
30 year5.061
2s10s spread0.35-1
استعلام SQL الدقيق وراء كل رقم
SELECT
    t.1 AS curve_point,
    round(t.2, 2) AS jul8_yield_pct,
    round((t.2 - t.3) * 100) AS session_change_bp
FROM (
    SELECT arrayJoin([
        ('1 month',  toFloat64(d.yield_1_month),  toFloat64(p.yield_1_month)),
        ('3 month',  toFloat64(d.yield_3_month),  toFloat64(p.yield_3_month)),
        ('1 year',   toFloat64(d.yield_1_year),   toFloat64(p.yield_1_year)),
        ('2 year',   toFloat64(d.yield_2_year),   toFloat64(p.yield_2_year)),
        ('5 year',   toFloat64(d.yield_5_year),   toFloat64(p.yield_5_year)),
        ('10 year',  toFloat64(d.yield_10_year),  toFloat64(p.yield_10_year)),
        ('30 year',  toFloat64(d.yield_30_year),  toFloat64(p.yield_30_year)),
        ('2s10s spread', toFloat64(d.yield_10_year - d.yield_2_year), toFloat64(p.yield_10_year - p.yield_2_year))
    ]) AS t
    FROM (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-08') AS d,
         (SELECT * FROM global_markets.treasury_yields WHERE date = '2026-07-07') AS p
)
جرّب هذا الاستعلام بنفسك

قاد العائد على سندات الخزانة لأجل 5 سنوات تحركات الجلسة بارتفاع قدره +4 نقطة أساس؛ وأنهى العائد على السندات لأجل سنتين الجلسة مرتفعاً +2 نقطة أساس، فيما لم يتحرك أي أجل استحقاق آخر بأكثر من نقطتي أساس في أي من الاتجاهين. وأبقى ذلك 2s10s spread عند 0.35% (بارتفاع قدره -1 نقطة أساس خلال الجلسة)، ضمن نطاقه الأخير. وجاءت حركة أسعار الفائدة المحدودة متزامنة مع حركة المؤشرات المحدودة.

التقويم الذي يقف وراء اليوم

الاستعلامتوزيعات الأرباح السابقة، التجزئات، إيداعات SEC، والاهتمام بالأخبار
سجلات ما قبل توزيع الأرباحالتجزئات المنفذةالتجزئات العكسيةالتجزئات الآجلةFIL 424B2FIL Form 4FIL 8-Kإجمالي FILمقالات الأخبارناشرو الأخباررمز أهم خبرعدد الأخبار الأهمتقدّم الخبر الأهم على التالي
8110152777516337311923MU170
استعلام SQL الدقيق وراء كل رقم
WITH
    (
        SELECT (count(), uniqExact(publisher))
        FROM global_markets.stocks_news
        WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-08'
    ) AS news,
    (
        SELECT (argMax(t, (n, t)), max(n), max(n) - arraySort(x -> -x, groupArray(n))[2])
        FROM (
            SELECT t, count() AS n
            FROM (
                SELECT arrayJoin(tickers) AS t
                FROM global_markets.stocks_news
                WHERE toDate(toTimeZone(published_utc, 'America/New_York')) = '2026-07-08'
            )
            WHERE t != 'SPCX'
            GROUP BY t
        )
    ) AS top_news
SELECT
    (SELECT count() FROM global_markets.stocks_dividends WHERE ex_dividend_date = '2026-07-08') AS ex_dividend_records,
    (SELECT count() FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS splits_executed,
    (SELECT countIf(toFloat64(split_from) > toFloat64(split_to)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS reverse_splits,
    (SELECT countIf(toFloat64(split_to) > toFloat64(split_from)) FROM global_markets.stocks_splits WHERE execution_date = '2026-07-08') AS forward_splits,
    (SELECT countIf(form_type = '424B2') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_424b2,
    (SELECT countIf(form_type = '4') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_form4,
    (SELECT countIf(form_type = '8-K') FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_8k,
    (SELECT count() FROM global_markets.stocks_sec_edgar_index WHERE filing_date = '2026-07-08') AS fil_total,
    news.1 AS news_articles, news.2 AS news_publishers,
    top_news.1 AS top_news_ticker, top_news.2 AS top_news_n, top_news.3 AS top_news_lead_over_next
جرّب هذا الاستعلام بنفسك

كان التقويم خفيفاً في ذلك اليوم: 81 سجلات ex-dividend، وتنفيذ 1 من عمليات التجزئة الآجلة، و3731 من إيداعات SEC إجمالاً، منها 775 من معاملات المطلعين بموجب Form 4، و527 من نشرات الإصدار 424B2، و163 من التقارير الحالية 8-K. وشملت التغطية الإخبارية 192 مقالاً عبر 3 ناشراً، وكان MU من أكثر رموز التداول ذكراً، بواقع 17 مقالاً. ولم يبرز أي إجراء مؤسسي يخص شركة معروفة على نطاق واسع في تدفق أخبار اليوم؛ إذ تمحورت رواية السوق حول قطاع الرقائق نفسه.

الجلسة، بعد التحقق

الاستعلامالتحقق من الجلسة: أول/آخر شمعة SPY بتوقيت ET، عدد الشموع الاعتيادية، بيانات العطلة، والإغلاق التالي
أول شمعة SPY بتوقيت ETآخر شمعة SPY بتوقيت ETشموع SPY بالدقائقشموع الجلسة العاديةجلسات الأيامصفوف عطلة 8 يوليوتاريخ الإغلاق التالياسم الإغلاق التالي
04:0019:59919390102026-09-07Labor Day
استعلام SQL الدقيق وراء كل رقم
SELECT
    formatDateTime(min(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS first_spy_bar_et,
    formatDateTime(max(toTimeZone(window_start, 'America/New_York')), '%H:%i') AS last_spy_bar_et,
    count() AS spy_minute_bars,
    countIf(window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS regular_session_bars,
    uniqExactIf(toDate(toTimeZone(window_start, 'America/New_York')), window_start >= '2026-07-08 13:30:00' AND window_start < '2026-07-08 20:00:00') AS day_sessions,
    (SELECT count() FROM global_markets.stocks_market_holidays WHERE date = '2026-07-08') AS jul8_holiday_rows,
    (SELECT toString(min(date)) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-08' AND status = 'closed') AS next_closure_date,
    (SELECT argMin(name, date) FROM global_markets.stocks_market_holidays WHERE date > '2026-07-08' AND status = 'closed') AS next_closure_name
FROM global_markets.delayed_stocks_minute_aggs
WHERE ticker = 'SPY' AND window_start >= '2026-07-08 00:00:00' AND window_start < '2026-07-09 00:00:00'
جرّب هذا الاستعلام بنفسك

امتدت الجلسة طوال فترة التداول الممتدة، وبدأ أول شريط لـ SPY عند الساعة 04:00 بتوقيت ET، وانتهى آخر شريط عند الساعة 19:59 بتوقيت ET، مع 390 من أشرطة الدقائق خلال ساعات التداول النظامية و1 جلسة تداول ضمن الفترة (لم تكن الجلسة نصف يوم؛ إذ لا يتضمن جدول العطلات صفاً لهذا التاريخ). والإغلاق المجدول التالي هو Labor Day في 2026-09-07.

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

تُخزَّن جميع الطوابع الزمنية بالتوقيت العالمي المنسق UTC؛ وتُرشَّح ساعات التداول الاعتيادية في 8 يوليو 2026 على أنها sip_timestamp / window_start بين 2026-07-08 13:30:00 و2026-07-08 20:00:00، وهو ما يعادل الفترة من 9:30 صباحاً إلى 4:00 مساءً بتوقيت نيويورك. تُحوَّل الأسعار العشرية إلى Float64 قبل إجراء أي قسمة. وتُرتَّب اللوحات المسماة لكل رمز تداول (لوحة النتائج، ومجموعة أسهم الرقائق، والتناوب) أبجدياً حسب رمز التداول، بحيث تشير كل إحالة في النص إلى صف ثابت؛ أما قوائم الصدارة (الحجم، ولقطة الأسعار) فتُرتَّب حسب القيمة، ويُرمَّز لكل ادعاء موضعي فيها كحدّ للتحقق من سلامة ذلك الموضع. ويُحسَب كلٌّ من المقارنات الخاصة بيوم الثلاثاء في هذه الصفحة، وحصة الاتساع، وعددا أسهم الرقائق الصاعدة والهابطة، وعدد عقود الخيارات وحصة 0DTE، وعدد تحديثات الأسعار، من جديد باستخدام بيانات 7 يوليو (و6 يوليو عند الحاجة إلى سعر إغلاق سابق) ضمن كتلة الاستعلام نفسها، ولا يُنقَل من منشور سابق.

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

تحصي لوحة الاتساع الرموز التي لها سعر إغلاق خلال ساعات التداول الاعتيادية في كلتا الجلستين، والتي جرى تداول ما لا يقل عن مليون دولار منها في اليوم المقاس؛ ويُظهر العدد المستبعد (5284 من 11439) الشريحة المستبعدة بوضوح. وتستخدم أعمدة التوقيت day_low/day_high في مجموعة أسهم الرقائق النمط argMin/argMaxIf(..., (value, timestamp))، بحيث تُحسم حالات التعادل بصورة حتمية. وتُعبَّر تسميات شرائح ابتسامة الحجم بتوقيت ET (%H:%i)، ويُحسَب ذلك باستخدام toTimeZone في قائمة SELECT فقط. وتكتشف لوحة شريط الخيارات انتهاء الصلاحية في اليوم نفسه من خلال مطابقة جزء من رمز OCC (substring(ticker, length(ticker) - 14, 6))، بدلاً من options_trades.expiration_date (إذ إن ذلك العمود معطّل، وفق ملاحظة الفحص الأولي الدائمة). وتُستبعد الرموز الواردة في KNOWN_AMBIGUOUS_TICKERS من استعلامَي قادة الحجم والاهتمام بالأخبار، حتى تستند عبارات «الأكثر» إلى أسماء يمكن التحقق منها. ويستخدم رمز التداول في أبرز الأخبار قاعدة كسر تعادل حتمية (argMax(t, (n, t)))؛ وتشير top_news_lead_over_next = 0 إلى وجود تعادل، ولذلك يقول النص «من بين الأكثر ذكراً». وتربط لوحة سندات الخزانة صفَّي لقطة يومية؛ ويؤدي غياب لقطة لأي من التاريخين إلى عدم إرجاع أي صفوف، فيما يضمن حدّ row_count بقاء المنشور ضمن القيود. وتُجرى أعداد أسعار الأسهم وأسعار الخيارات على كامل شريط التداول ضمن أقسام اليوم؛ أما أعداد الرموز المسماة فتُبلَّغ بالملايين لتتوافق مع وحدات أعمدتها. وتستخدم الوسيطات الخاصة بفروق الأسعار quantileExact بصورة حتمية؛ أما لوحة فروق الأسعار اللاحقة فهي متوسط (avgIf)، وموسومة على هذا الأساس.

المنهجية

  • مصدر بيانات السوق: الشريط الموحّد، delayed_stocks_minute_aggs لأسعار المؤشر والأسهم الفردية وأحجام تداولها، وcache_stocks_quotes لعدد عروض NBBO وفروق الأسعار المعروضة، وcache_options_quotes وoptions_trades لشريط الخيارات.
  • معالجة المنطقة الزمنية: جميع الطوابع الزمنية المخزنة بتوقيت UTC؛ وتُحتسب تسميات ساعة ET باستخدام toTimeZone(..., 'America/New_York') في قوائم SELECT فقط، بينما تستخدم عبارات WHERE القيم الحرفية الخام بتوقيت UTC.
  • نافذة ساعات التداول الاعتيادية: من 13:30 إلى 20:00 بتوقيت UTC، وقد جرى التحقق منها بالاستناد إلى أشرطة SPY المرصودة بالدقيقة ضمن لوحة التحقق من الجلسة، وليس إلى الحساب التقويمي.
  • تعريف الفارق السعري: (ask - bid) / midpoint × 10,000 بنقاط الأساس، استناداً إلى عروض ثنائية الجانب صالحة في لقطة البيانات؛ أما لوحة الشهر السابق فتعرض متوسط العرض بالسنتات، مع تسميته بوضوح على أنه متوسط.
  • المقارنات مع الجلسة السابقة: تُحتسب داخل الاستعلام انطلاقاً من 7 يوليو، ومن 6 يوليو أيضاً للمقارنة اليومية الخاصة بيوم الثلاثاء، ولا تُنقل من منشور سابق.
  • التجميعات الحتمية: quantileExact، ومفاتيح الصفوف المعتمدة على مجموعات القيم argMin/argMax، فضلاً عن قاعدة حسم حتمية للتعادل في الأخبار لضمان ثبات عمليات إعادة الإنشاء.
  • تاريخ البيانات المتاحة في المستودع: 10 يوليو 2026، أي T+2 للفترة؛ وقد أُدخلت أشرطة الجلستين بالكامل بهذا المستوى من التفصيل.

روابط ذات صلة: ملخص 7 يوليو 2026، تكاليف تداول الخيارات، أساسيات الفارق بين سعر العرض والطلب، خيارات 0DTE، والحجم النسبي.

#recap#daily#spy#qqq#semiconductors#market structure