Strasmore Research
تعلَّم Matt Connorبقلم Matt Connor · آخر تحديث في 2026-08-08

بيانات السوق Level 1 مقابل Level 2 مقابل Level 3

شرح بيانات السوق من Level 1 وLevel 2 وLevel 3 عبر لوحات أسعار حقيقية: أعلى الدفتر، والعمق حسب السعر، والأوامر الفردية، وما لا تعرضه موجزات التجزئة.

البيانات السوقية من Level 1 مقابل Level 2 تتعلق بمدى عمق دفتر الأوامر الذي يُسمح لك برؤيته. يعرض Level 1 أعلى الدفتر: أفضل طلب شراء، وأفضل عرض بيع، والحجم المعروض عند كل منهما، وآخر صفقة. أما Level 2 فيعرض العمق الموجود أسفل هذا السطر، أي كل مستوى سعري معروض وإجمالي الحجم القائم عنده. ويعرض Level 3 كل أمر على حدة، مع معرّفه الخاص. وكل مستوى يتضمن المعلومات الموجودة في المستوى الأدنى منه ويضيف إليها.

ما بيانات السوق من Level 1؟

يجيب Level 1، أو أعلى الدفتر، عن سؤال واحد: ما أفضل سعر متاح الآن، وما الحجم المعروض عنده؟ في الأسهم الأمريكية، تتمثل النسخة الموحّدة من هذا السطر في أفضل طلب شراء وأفضل عرض بيع وطنيين، ويغطي ذلك بالكامل دليلنا إلى ماهية NBBO. يتضمن سجل Level 1 أفضل طلب شراء، وأفضل عرض بيع، والحجم المعروض على كل جانب، وعلى جانب الصفقات آخر صفقة منفذة مع حجمها. ولا يتضمن شيئاً عن ثاني أفضل سعر، ولا عن الجهة التي تعرض السعر.

يؤدي رقمان معظم العمل في هذا المستوى: الفارق السعري بالسنت، والفارق نفسه بنقاط الأساس، علماً بأن نقطة الأساس تساوي واحداً من مئة من النقطة المئوية. يعرض الشكل أدناه كليهما لسهم كبير القيمة السوقية خلال جلسة واحدة محددة، من افتتاح التداول قبل السوق عند الساعة 4:00 صباحاً بتوقيت ET حتى نهاية التداول بعد ساعات السوق عند الساعة 8:00 مساءً بتوقيت ET.

الاستعلامالمستوى 1 من أفضل عروض السوق: الفارق السعري المعلن خلال جلسة كاملة (AAPL، 17 يونيو 2026)
استعلام SQL الدقيق وراء كل رقم
SELECT
    formatDateTime(
        toStartOfInterval(toTimeZone(sip_timestamp, 'America/New_York'), INTERVAL 30 MINUTE),
        '%H:%i'
    )                                                                      AS et_time,
    round(avg(toFloat64(ask_price) - toFloat64(bid_price)) * 100, 2)       AS spread_cents,
    round(avg((toFloat64(ask_price) - toFloat64(bid_price))
              / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2)) * 10000, 2) AS spread_bps
FROM global_markets.cache_stocks_quotes
WHERE ticker = 'AAPL'
  AND sip_timestamp >= '2026-06-17 08:00:00'
  AND sip_timestamp <  '2026-06-18 00:00:00'
  AND bid_price > 0
  AND ask_price > bid_price
  AND (toFloat64(ask_price) - toFloat64(bid_price)) / toFloat64(bid_price) < 0.05
GROUP BY et_time
ORDER BY et_time
Run this yourself

عند الساعة 04:00 بتوقيت ET، بلغ متوسط الفارق السعري المعروض 37.38 سنتاً، أو 12.51 نقطة أساس. أما الفترة الأخيرة في الشكل، عند الساعة 19:30 بتوقيت ET، فبلغ متوسطها 16.85 سنتاً، أو 5.67 نقطة أساس. وتعرض الفترات النصف ساعية البالغ عددها 32 مسار اليوم بأكمله. كل نقطة في ذلك الرسم هي بيانات Level 1: سطر واحد من دفتر الأوامر، جرى قياسه مراراً.

ما بيانات السوق من Level 2؟

يُظهر Level 2، الذي يُسمى أيضاً السوق بحسب السعر أو عمق دفتر الأوامر، السلم السعري الموجود أسفل السطر الأعلى. ويجمع لكل سعر إجمالي الحجم المعروض والقائم عنده: 4,000 سهم عند طلب شراء بسعر $49.98، و1,200 سهم بسعر $49.97، و900 سهم بسعر $49.96، و2,500 سهم بسعر $49.95، مع صورة معكوسة على جانب عروض البيع. وهذا الشكل هو ما يعنيه المتداولون بعمق السوق.

ما يحجبه Level 2 هو مكوّنات الحجم. فقد تكون الأسهم البالغ عددها 4,000 عند سعر $49.98 أمراً مؤسسياً واحداً أو أربعين أمراً لمستثمرين أفراد، وسيظهر السلم بالشكل نفسه في الحالتين.

يمكن قياس شكل مشابه من بيانات الصفقات العامة: أي عند أي مستويات سعرية تغيّرت ملكية أسهم السهم فعلياً. السلم السعري المعروض يمثل اهتماماً قائماً في دفتر الأوامر. أما الشكل أدناه فيعرض حجم التداول المنفذ خلال نصف ساعة من الجلسة نفسها.

الاستعلامالحجم المنفذ حسب مستوى السعر: سلم التداول (KO، 30 دقيقة)
استعلام SQL الدقيق وراء كل رقم
SELECT
    toString(px)             AS price_level,
    round(sum(sz) / 1000, 1) AS shares_thousands,
    count()                  AS prints
FROM
(
    SELECT
        round(toFloat64(price), 2) AS px,
        toFloat64(size)            AS sz
    FROM global_markets.stocks_trades
    WHERE ticker = 'KO'
      AND sip_timestamp >= '2026-06-17 14:30:00'
      AND sip_timestamp <  '2026-06-17 15:00:00'
      AND price > 0
      AND size > 0
)
GROUP BY px
ORDER BY px
Run this yourself

توزع التداول خلال تلك النصف ساعة على 63 مستويات سعرية مختلفة، من $79.42 في الطرف الأدنى إلى $80.04 في الطرف الأعلى. والمستويان المتطرفان ضعيفا السيولة، إذ بلغ الحجم 0.1 ألف سهم في القاع و0.8 ألف سهم في القمة، بينما نُفذ معظم الحجم بينهما. يعرض تدفق Level 1 سعراً واحداً في كل مرة طوال هذه الفترة. أما تدفق Level 2 فيعرض السلم مسبقاً، بوصفه أوامر قائمة، لا بعد تنفيذها على هيئة صفقات.

ما بيانات السوق من Level 3؟

يقدم Level 3، أو السوق بحسب الأوامر، الصورة الكاملة: كل أمر قائم على حدة، مع معرّفه وسعره وحجمه وموقعه في قائمة الانتظار عند سعره. وعندما تجمع تدفق Level 3 بحسب السعر، فإنك تعيد بناء Level 2. وإذا أخذت أفضل سعر على كل جانب، تحصل على Level 1.

يجيب Level 3 عن سؤالين لا تجيب عنهما المستويات المجمعة. أين يقع الأمر في قائمة الانتظار عند سعر معين، وهو ما يحدد ما إذا كان سيُنفذ عندما يتداول ذلك السعر؟ وماذا حدث لأمر محدد طوال دورة حياته، من إدراجه حتى إلغائه؟ وتحمل تدفقات الملكية الخاصة بالبورصات، مثل Nasdaq TotalView-ITCH، هذا العمق. أما الشريط الموحد فلا يحمله.

ماذا تمنحك فعلياً اشتراكات Level 2 للأفراد؟

هنا يصبح المصطلح مرناً. فنادراً ما يكون المقصود بـ Level 2 على منصة للأفراد العمق الوطني الكامل لدفتر الأوامر. وعادةً ما يصلك دفتر أوامر بورصة واحدة، غالباً البورصة التي يوجه إليها وسيطك الأوامر، أو دفتر مدمج يقتصر على خمسة أو عشرة مستويات سعرية في كل جانب. ويغطي دفتر من عشرة مستويات لسهم تُسعَّر أسهمه بالسنتات نطاقاً قدره عشرة سنتات، لكن هذا النطاق يتجدد باستمرار في السهم النشط.

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

الاستعلامالفارق السعري في أفضل عروض السوق وعدد رسائل الأسعار حسب الاسم (من 10:00 إلى 11:00 صباحًا بالتوقيت الشرقي)
استعلام SQL الدقيق وراء كل رقم
SELECT
    ticker                                                                 AS symbol,
    round(avg((toFloat64(ask_price) - toFloat64(bid_price))
              / ((toFloat64(ask_price) + toFloat64(bid_price)) / 2)) * 10000, 2) AS spread_bps,
    count()                                                                AS quote_update_count
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('SPY', 'AAPL', 'MSFT', 'NVDA', 'KO')
  AND sip_timestamp >= '2026-06-17 14:00:00'
  AND sip_timestamp <  '2026-06-17 15:00:00'
  AND bid_price > 0
  AND ask_price > bid_price
  AND (toFloat64(ask_price) - toFloat64(bid_price)) / toFloat64(bid_price) < 0.05
GROUP BY symbol
ORDER BY spread_bps
Run this yourself

سجل SPY أضيق متوسط فارق سعري بين الأسهم الخمسة، عند 0.32 نقطة أساس، بينما بلغ متوسط KO مقدار 1.95. وتغطي أعداد التحديث هذه أعلى الدفتر فقط. أما تدفق العمق فيحمل كل تغيير عند كل مستوى سعري أدنى، ويحمل تدفق الأوامر الفردية كل رسالة وراء تلك التغييرات. وتمثل الخيارات الحالة القصوى من الحساب نفسه: إذ يضع حجم تدفق عروض أسعار الخيارات هذا الأمر في أرقام واضحة.

لماذا يقلل دفتر الأوامر المعروض من تقدير السيولة الفعلية؟

يمثل السلم السعري المعروض الحد الأدنى للسيولة المتاحة، لا مقياساً كاملاً لها. وهناك عنصران كبيران يقعان خارج الصورة.

الأوامر المخفية والاحتياطية. يعرض أمر iceberg جزءاً صغيراً ويحتفظ بالباقي كاحتياطي، ثم يجدد الجزء الظاهر كلما نُفذ. قد يعرض الدفتر 200 سهم، بينما يكون هناك 20,000 سهم قائم خلفها. يشرح كيفية عمل أوامر iceberg الآلية بالتفصيل.

التنفيذ خارج البورصة. يُنفذ جزء كبير من حجم الأسهم الأمريكية بعيداً عن البورصات المعلنة، لدى جهات تنفيذ داخلية تابعة للوسطاء وأنظمة تداول بديلة لا تنشر أي عرض سعر قبل التداول. يوضح شرح التداول في dark pools إلى أين يذهب ذلك الحجم.

ماذا يعني الدمج الزمني في تدفق بيانات السوق؟

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

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

الاستعلاممعدل رسائل أفضل عروض السوق، دقيقة بدقيقة (NVDA، ساعة واحدة)
استعلام SQL الدقيق وراء كل رقم
SELECT
    et_time,
    round(avg(sec_updates), 1) AS avg_updates_per_second,
    max(sec_updates)           AS peak_updates_in_one_second
FROM
(
    SELECT
        formatDateTime(toStartOfMinute(toTimeZone(sip_timestamp, 'America/New_York')), '%H:%i') AS et_time,
        toDateTime(sip_timestamp)                                                              AS et_second,
        count()                                                                                AS sec_updates
    FROM global_markets.cache_stocks_quotes
    WHERE ticker = 'NVDA'
      AND sip_timestamp >= '2026-06-17 14:00:00'
      AND sip_timestamp <  '2026-06-17 15:00:00'
    GROUP BY et_time, et_second
)
GROUP BY et_time
ORDER BY et_time
Run this yourself

في الدقيقة الأولى من تلك الساعة، عند الساعة 10:00 بتوقيت ET، وصلت سجلات أعلى الدفتر بمتوسط 163.8 سجل في الثانية، بينما تضمنت أكثر ثانية ازدحاماً داخل الدقيقة 371 سجلاً. ويمرر التدفق الذي يلتقط صورة مرة كل ثانية حالة واحدة لدفتر الأوامر من ذلك التدفق. وهذا يخص أعلى الدفتر لسهم واحد. أما تدفقات العمق والأوامر الفردية فتضاعف العدد.

هل تستحق بيانات Level 2 تكلفتها؟

ترتبط القيمة بفترة الاحتفاظ. فالمتداول الذي ينفذ أوامر داخل الفارق السعري ويحدد توقيت الدخول خلال ثوانٍ يقرأ العمق بحثاً عن معلومات لا يحملها السطر الأعلى: أين يتركز الحجم، وأي جانب يتراجع. وتظل هذه القراءة غير كاملة للأسباب المتعلقة بالسيولة المخفية المذكورة أعلاه، لكنها تظل أفضل من عدم وجود سلم سعري.

أما على مدى أيام أو أسابيع، فالمعلومات الإضافية الهامشية في دفتر من عشرة مستويات صغيرة مقارنةً بتكلفته. ويهم المستوى الأدنى من Level 1 هنا أيضاً: فعروض الأسعار المتأخرة، التي تتأخر عادةً 15 دقيقة، لا تكلف شيئاً على معظم المنصات وتكفي للقرارات التي تقاس بالأيام. يشرح سبب تأخر أسعار الأسهم 15 دقيقة مصدر هذا العرف. وهناك نقطة أخيرة تستحق التحديد، وهي طريقة التسليم: فالسلم الذي يصله تدفق من بورصة واحدة ويُدمج زمنياً على فاصل لا ينشره مزود البيانات يمثل رؤية جزئية لرؤية جزئية.

الأسئلة الشائعة

ما الفرق بين بيانات السوق من Level 1 وLevel 2؟

يعرض Level 1 أفضل طلب شراء وأفضل عرض بيع مع الحجم عند كل منهما، إضافةً إلى آخر صفقة. ويضيف Level 2 مستويات الأسعار المعروضة أسفل ذلك، مع إجمالي الحجم القائم عند كل مستوى، ولذلك فهو يتضمن كل ما يقدمه Level 1 ويضيف إليه.

هل بيانات السوق من Level 2 فورية؟

يعتمد ذلك على الاشتراك. فتدفقات عمق البورصات فورية وتتطلب رسوماً، بينما تقدم كثير من منصات الأفراد نسخة مدمجة زمنياً تلتقط صورة على فاصل محدد. ونادراً ما توضح صفحة المنتج أي نوع تستخدم، لكن فريق دعم الوسيط يستطيع تأكيد ذلك.

هل يعرض Level 2 الأوامر المخفية؟

لا. يعرض تدفق عمق دفتر الأوامر الحجم الظاهر فقط. وتظل الكمية الاحتياطية في أوامر iceberg والأوامر المخفية بالكامل غير مرئية في السلم حتى تظهر في صفقات منفذة.

فيمَ تُستخدم بيانات السوق من Level 3؟

يحمل Level 3، أو السوق بحسب الأوامر، كل أمر قائم على حدة مع معرّفه وسعره وحجمه وموقعه في قائمة الانتظار. ويباع أساساً للشركات التي تدير نماذج التنفيذ وتوجيه الأوامر، حيث يغير موقع الأمر في قائمة الانتظار اقتصاديات التنفيذ.

هل أحتاج إلى بيانات Level 2 للتداول؟

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


تتضمن كل لوحة هنا استعلام SQL الموجود خلفها، بحيث يمكنك فتح أي لوحة ورؤية الطريقة الدقيقة التي حُسب بها كل رقم. ويمكن تشغيل الأسئلة نفسها على أي ticker وأي جلسة عبر منصة Strasmore.

#market data#level 2#order book#depth of book#nbbo