Strasmore Research
Deep Dives · Matt ConnorBy Matt Connor ·

هل يفقد تعديل الأمر أولوية الطابور؟

يؤدي تغيير سعر الأمر المحدد إلى فقدان أولوية الطابور. تعرّف إلى أثر التعديل في احتمال التنفيذ، ومسافة إعادة التسعير التي تحقق التعادل للروبوت.

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

هل يؤدي تعديل الأمر إلى فقدان أولوية الطابور؟

تغطي أربع قواعد تقريباً كل منصة تداول قد يتعامل معها المتداول الذي يدير حسابه بنفسه.

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

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

التعديل في مكانه أم الإلغاء ثم الاستبدال؟

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

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

ما تكلفة تعديل الأمر؟

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

الاستعلاممدى سرعة استنزاف الشريط لقائمة الانتظار حسب وقت اليوم (AAPL، يونيو 2026)
استعلام SQL الدقيق وراء كل رقم
SELECT
    formatDateTime(toStartOfFifteenMinutes(et), '%H:%i')                    AS et_time,
    round(toFloat64(avg(volume)) / 1000, 1)                                 AS avg_k_shares_per_min,
    round(quantileDeterministic(0.5)(toFloat64(volume),
                                     toUInt64(toUnixTimestamp(et))) / 1000, 1) AS median_k_shares_per_min
FROM
(
    SELECT
        toTimeZone(window_start, 'America/New_York') AS et,
        volume
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker = 'AAPL'
      AND window_start >= '2026-06-01'
      AND window_start <  '2026-07-01'
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
)
GROUP BY et_time
ORDER BY et_time
Run this yourself

خلال يونيو 2026، سجّلت فترة ربع الساعة التي تبدأ عند 09:30 بالتوقيت الشرقي وسيطاً قدره 182.8 ألف سهم من أسهم AAPL في الدقيقة، مقابل 62 ألف سهم في الفترة التي تبدأ عند 12:00. الأمر نفسه والسعر نفسه. لكن مدة الانتظار أمامه تختلف جذرياً عند الافتتاح عنها في منتصف اليوم.

احتمال التنفيذ قبل تعديل الأمر وبعده

تُسعَّر التعديلات على أساس الاحتمال. يعرض الرسم أدناه، على مدى دقائق جلسات التداول الاعتيادية خلال شهر، عدد المرات التي سجلت فيها دقيقة واحدة من شريط التداول حجماً لا يقل عن عدد محدد من الأسهم. اقرأ ذلك باعتباره احتمال أن تُستنفد خلال دقيقة واحدة قائمة انتظار بالحجم نفسه أمامك.

الاستعلامحصة نوافذ الدقيقة الواحدة التي تحمل ما لا يقل عن N سهمًا (يونيو 2026)
استعلام SQL الدقيق وراء كل رقم
WITH minute_volume AS
(
    SELECT
        ticker,
        toStartOfMinute(toTimeZone(window_start, 'America/New_York')) AS et_minute,
        sum(volume)                                                   AS shares
    FROM global_markets.delayed_stocks_minute_aggs
    WHERE ticker IN ('AAPL', 'KO')
      AND window_start >= '2026-06-01'
      AND window_start <  '2026-07-01'
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) >= 570
      AND (toHour(toTimeZone(window_start, 'America/New_York')) * 60
           + toMinute(toTimeZone(window_start, 'America/New_York'))) < 960
    GROUP BY ticker, et_minute
)
SELECT
    q.ahead                                                                                           AS shares_ahead,
    round(100 * countIf(mv.ticker = 'AAPL' AND mv.shares >= q.ahead) / countIf(mv.ticker = 'AAPL'), 1) AS aapl_pct_of_minutes,
    round(100 * countIf(mv.ticker = 'KO'   AND mv.shares >= q.ahead) / countIf(mv.ticker = 'KO'),   1) AS ko_pct_of_minutes
FROM minute_volume AS mv
CROSS JOIN
(
    SELECT arrayJoin([500, 1000, 2000, 4000, 8000, 16000, 32000, 64000, 128000]) AS ahead
) AS q
GROUP BY q.ahead
ORDER BY q.ahead
Run this yourself

مع وجود 500 سهماً أمامك، سجلت 100 في المئة من دقائق تداول AAPL حجماً كافياً، مقابل 100 في المئة من دقائق تداول KO. وعند 8000 سهماً، تبلغ النسبة الخاصة بـ AAPL 100 في المئة، ثم تنخفض إلى 22.2 في المئة عند 128000 سهماً. يتحرك المنحنى في اتجاه واحد فقط، وفقدان الأولوية لا يعني أكثر من الانتقال إلى اليمين على امتداده.

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

مسافة إعادة التسعير عند نقطة التعادل

حان الآن وضع قيمة سعرية للتعديل. افترض وجود أمر شراء ينتظر التنفيذ، يسبقه 8,000 سهم، مع احتمال قدره 60% لتنفيذه خلال الدقيقة التالية. رفع سعر العرض بمقدار سنت واحد يترك الأمر وحده عند أفضل سعر جديد، من دون أوامر أمامه؛ ولنسمِّ احتمال التنفيذ في هذه الحالة 99%. يكلف هذا التحسين سنتاً واحداً لكل سهم في كل تنفيذ.

اكتب V للدلالة على قيمة التنفيذ لكل سهم، أي ميزتك مضافاً إليها أي خصم، واكتب t لمسافة إعادة التسعير. يصل التعديل إلى نقطة التعادل عندما يساوي حاصل ضرب الاحتمال المحسَّن في العائد المنخفض حاصل ضرب الاحتمال القديم في العائد الكامل. وبإعادة ترتيب المعادلة نحصل على السطر التالي:

t = V x (1 - p0 / p1)

إذا كانت قيمة التنفيذ 3 سنتات للسهم، وارتفع الاحتمال من 60% إلى 99%، فإن مسافة إعادة التسعير عند نقطة التعادل تبلغ نحو 1.2 سنت. لذلك يغطي تحسين السعر بمقدار سنت واحد تكلفته. أما ملاحقة السعر بمقدار سنتين فلا تفعل ذلك.

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

يُدفع الخصم عند تنفيذ الأوامر، وليس عند مجرد تقديمها. فالأمر الذي يحتفظ بموضع ممتاز في قائمة الانتظار ولا يُنفَّذ لا يدرّ شيئاً، والخصم الذي لا تحصّله ليس توفيراً. يوضح رسوم وخصومات صانع السوق كيفية احتساب هذه الجداول للمدفوعات.

عندما لا يكون هناك مجال لتحسين السعر

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

الاستعلاممدى تكرار بقاء الفارق المعروض عند سنت واحد (جلسة 10 يونيو 2026)
استعلام SQL الدقيق وراء كل رقم
SELECT
    ticker                                                                                  AS symbol,
    round(avg(toFloat64(ask_price) - toFloat64(bid_price)) * 100, 2)                        AS avg_spread_cents,
    round(100 * countIf(toFloat64(ask_price) - toFloat64(bid_price) <= 0.0105) / count(), 1) AS one_tick_wide_pct
FROM global_markets.cache_stocks_quotes
WHERE ticker IN ('AAPL', 'KO', 'SPY', 'NVDA', 'COST', 'NFLX')
  AND sip_timestamp >= '2026-06-10 13:30:00'
  AND sip_timestamp <  '2026-06-10 20:00:00'
  AND bid_price > 0
  AND ask_price > bid_price
  AND toFloat64(ask_price) - toFloat64(bid_price) < 5
GROUP BY ticker
ORDER BY one_tick_wide_pct DESC
Run this yourself

سجّل NFLX فرقاً سعرياً قدره سنت واحد في 81.4 في المائة من تحديثات أسعاره المعروضة في 10 يونيو 2026، بمتوسط فرق بلغ 1.3 سنتاً. وعلى الطرف الآخر من القائمة، بلغ متوسط الفرق لدى COST 77.53 سنتاً. في سوق يتحرك بمقدار tick واحد، لا يوجد سعر بين الطلب والعرض يمكن الانتقال إليه. ويكون المسار الوحيد للتقدم في طابور الأوامر هو عبور الفرق السعري. عندها تصبح منفّذاً للأمر بدلاً من مزوّد للسيولة: فتدفع رسوم منفّذ الأمر بدلاً من كسب الخصم، وتتخلى عن الفرق السعري بأكمله بدلاً من tick واحد منه.

عدد مرات مواجهة روبوت إعادة التسعير لهذا الخيار

لا ينفّذ روبوت متابعة السوق هذه الصفقة مرة واحدة. بل ينفّذها كلما ابتعد أفضل سعر في دفتر الأوامر عن أمره.

الاستعلامأسعار أفضل طلب شراء مميزة لكل ربع ساعة (AAPL وKO، 10 يونيو 2026)
استعلام SQL الدقيق وراء كل رقم
SELECT
    formatDateTime(toStartOfFifteenMinutes(et), '%H:%i') AS et_time,
    uniqExactIf(bid_price, ticker = 'AAPL')              AS aapl_distinct_bids,
    uniqExactIf(bid_price, ticker = 'KO')                AS ko_distinct_bids
FROM
(
    SELECT
        toTimeZone(sip_timestamp, 'America/New_York') AS et,
        ticker,
        bid_price
    FROM global_markets.cache_stocks_quotes
    WHERE ticker IN ('AAPL', 'KO')
      AND sip_timestamp >= '2026-06-10 13:30:00'
      AND sip_timestamp <  '2026-06-10 20:00:00'
      AND bid_price > 0
)
GROUP BY et_time
ORDER BY et_time
Run this yourself

سجّل أفضل سعر شراء لسهم AAPL 359 سعراً مختلفاً خلال ربع الساعة الذي بدأ عند 09:30 بتوقيت ET في 10 يونيو 2026، وسجّل 152 سعراً مختلفاً خلال ربع الساعة الذي بدأ عند 15:45. وسجّل أفضل سعر شراء لسهم KO 78 سعراً في فترة الافتتاح تلك. كل حركة من هذه الحركات تمثل تعديلاً قد يرسله روبوت إعادة التسعير، وكل تعديل يعيد بدء فترة الانتظار. روبوتات التداول الشبكي تتخذ الجانب الآخر من هذا الخيار عبر وضع سلم أوامر عند أسعار ثابتة: تصبح الأسعار قديمة، لكن الأولوية تبقى.

الجليد ومنع التداول الذاتي

هناك تأثيران من الدرجة الثانية يفاجئان المتداولين.

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

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

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

هل يؤدي تغيير سعر أمر محدد إلى فقدان موقعي في قائمة الانتظار؟

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

هل يُعد الإلغاء والاستبدال بمثابة تعديل للأمر؟

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

هل يحافظ خفض كمية الأمر على أولوية قائمة الانتظار؟

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

ما القيمة الفعلية لموقعك في قائمة الانتظار؟

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


تتضمن كل لوحة هنا SQL الذي أنتج بياناتها. غيّر ticker أو النطاق الزمني، واطرح السؤال نفسه بشأن أي سهم على منصة Strasmore.

#order book#queue position#execution#maker taker#trading bots