كيف يعمل الانزلاق (Slippage) في الفوركس؟
ماذا يعني الانزلاق في الفوركس
الانزلاق في الفوركس هو الفرق بين السعر الذي توقعت أن ينفذ عنده أمرُك وبين السعر الذي تتلقاه فعليًا عند اكتمال الصفقة.
لجعل ذلك دقيقًا، ميّز بين هذه العناصر:
- السعر المتوقع: السعر الذي تشير إليه افتراضات أمرِك (على سبيل المثال، الاقتباس الذي تراه عند وضع أمر سوق).
- السعر المُعبّأ: سعر التنفيذ الذي يتم الإبلاغ عنه عند اكتمال الأمر.
- مقدار الانزلاق: السعر المُعبّأ − السعر المتوقع (استخدم اصطلاح الإشارة الذي يتوافق مع ما إذا كنت تقيس تكلفة الصفقة عند الشراء أو البيع).
يمكن أن يكون الانزلاق إيجابيًا أو سلبيًا اعتمادًا على ما إذا كان السعر المُعبّأ أسوأ أو أفضل من السعر المتوقع. النقطة الأساسية ليست الاتجاه، بل أن السعر المُعبّأ يختلف عن السعر المتوقع.
كيف يحدث الانزلاق: نموذج تنفيذ بسيط
طريقة مباشرة لفهم الانزلاق هي تتبع خط زمني لأمر:
- ترسل أمرًا.
- يصل الأمر إلى جهة تنفيذ ويُعالج عبر منطق المطابقة/التنفيذ.
- يحدث التعبئة عند أي سعر يكون متاحًا في لحظة تنفيذ التعبئة.
- يقوم النظام بالإبلاغ عن السعر الفعلي المُعبّأ، والذي قد يختلف عن السعر الذي كنت تتوقعه.
يظهر الانزلاق عندما لا تكون الخطوة 2 إلى الخطوة 3 “فورية” عند السعر الذي اخترته. توجد عدة أسباب مستقرة وشائعة تساهم في ذلك:
- حركة السعر أثناء التنفيذ: أثناء انتقال أمرك ومعالجته، يمكن أن تتغير الاقتباسات.
- عدم كفاية السيولة المتاحة عند السعر المتوقع: إذا لم يكن هناك ما يكفي من المشترين/البائعين عند هذا المستوى، يقوم النظام بالتعبئة عند السعر/الأسعار المتاحة التالية.
- تأخيرات معالجة الأوامر: زمن انتقال الشبكة، أو ضغط الخادم، أو التوجيه الداخلي يمكن أن يؤخر تحديد وقت التعبئة.
- تغيرات فروق الأسعار (spreads): قد تتسع الفروقات بسرعة في الأسواق السريعة، لذا قد لا يبقى “الاقتباس الحالي” صالحًا عندما يتم تنفيذ الصفقة.
حتى إذا بنيت توقعك على أحدث اقتباس معروض، فإن السعر المعروض ليس وعدًا بأن تعبئتك ستحدث عند هذا المستوى بالضبط.
أوامر السوق مقابل توقعات السعر الثابت
يُناقش الانزلاق غالبًا مع أوامر السوق، لأن أمر السوق عادةً ما يعطي الأولوية للتنفيذ على سعر محدد. إذا كان يجب تعبئة أمرك فورًا، فقد يقبل نظام التنفيذ أقرب سعر متاح عندما يصل أمرك إلى السوق.
مع أي نهج لا يثبت التنفيذ على سعر ثابت واحد وقت التعبئة، يجب أن تتعامل مع الانزلاق كاحتمال بدلًا من اعتباره استثناءً نادرًا.
المدخلات والمخرجات: ما الذي يؤثر على حجم الانزلاق
الانزلاق ليس عاملًا واحدًا. بل هو نتيجة تفاعل عدة مدخلات. تشمل المدخلات الشائعة:
- التقلب (Volatility): التغيرات الأسرع في السعر تزيد احتمال أن يختلف الاقتباس الذي توقعته عن سعر التعبئة.
- عمق السيولة: دفاتر أوامر رقيقة تجعل من المرجح أن سعر التنفيذ يجب أن “يتحرك” بعيدًا عن المستوى المتوقع.
- سلوك فرق السعر بين العرض والطلب (Bid-ask spread behavior): اتساع الفروقات يزيد احتمال أن لا يطابق السعر الوسطي/الاقتباس المتوقع سعر التعبئة الفعلي.
- حجم الأمر مقارنة بالسيولة: قد تستهلك الأوامر الأكبر السيولة المتاحة عند مستوى السعر المتوقع.
- توقيت التنفيذ: التأخيرات (شبكة ومعالجة داخلية) تزيد المدة التي يمكن أن يتحرك خلالها السعر قبل حدوث التعبئة.
- إعدادات التنفيذ والقيود: كيف يوجّه النظام منصة التداول الأوامر أو يديرها يمكن أن يؤثر على ما إذا كان يتم التعامل مع تحسين السعر أو التعبئات الجزئية وكيف يتم ذلك.
المخرج الذي يهمك هو ما يمكن قياسه مباشرة بمجرد توفر بيانات التنفيذ:
- مقدار الانزلاق = سعر التنفيذ المُعبّأ − السعر المتوقع
- إذا كنت تتتبع المتوقع مقابل المُعبّأ لكل أمر، يمكنك حساب الانزلاق لكل صفقة وتلخيص توزيعه (على سبيل المثال، متوسط المقدار، وعدد الحالات الإيجابية مقابل السلبية).
مثال تسلسلي (مع افتراضات واضحة)
فيما يلي تسلسل مُنجز يستخدم افتراضات بدلًا من أسعار مباشرة.
الافتراضات:
- عند وقت تقديم الأمر، تلاحظ سعر تنفيذ متوقع P_expected.
- بحلول وقت تعبئة أمرك، يكون أقرب سعر قابل للتنفيذ P_filled.
التسلسل:
- قدّم أمر سوق.
- أثناء الإرسال والمعالجة، تتحرك الاقتباسات من P_expected.
- يقوم محرك التنفيذ بمطابقة أمرك عند P_filled (لأن هذا هو السعر المتاح في تلك اللحظة).
- يتم الإبلاغ عن التعبئة عند P_filled.
الحساب:
- الانزلاق = P_filled − P_expected.
إذا كانت P_filled أعلى من P_expected، فستواجه انزلاقًا في الاتجاه الذي يجعل الصفقة أكثر تكلفة للجهة ذات الصلة من الصفقة؛ وإذا كانت أقل، يحدث العكس. دون تحديد شراء/بيع واصطلاح الإشارة، فإن ادعاء “وجود الفرق” فقط هو الآمن.
القيود وأوضاع الفشل التي يجب الانتباه لها
تتمثل إحدى قيود أي شرح في أن الانزلاق يعتمد على ظروف تتغير بسرعة. تشمل بعض أوضاع الفشل الرئيسية في التفكير:
- افتراض إمكانية التنبؤ بالانزلاق من أنماط سابقة: العلاقات التاريخية لا تضمن السلوك المستقبلي، خصوصًا مع تغير أنظمة السيولة أو التقلب.
- مقارنة سعر “متوقع” غير صحيح: إذا استخدمت سعرًا وسطيًا، أو وقت اقتباس مختلف، أو مرجعًا مختلفًا عن مرجع التعبئة الفعلي، تصبح قياس الانزلاق غير متسق.
- تجاهل التكاليف حول التنفيذ: العمولة أو التمويل أو رسوم أخرى يمكن أن تغيّر النتيجة الإجمالية حتى عندما يكون “انزلاق السعر” صغيرًا.
- إغفال التعبئات الجزئية: إذا تم تعبئة الأمر على أجزاء بأسعار مختلفة، فإن متوسط سعر التعبئة الفعّال أهم من تنفيذ واحد فقط.
قيد عملي آخر: ليست كل المنصات تُبلغ عن الحقول نفسها، وقد يختلف توقيت التقاط “السعر المتوقع” عن التوقيت المستخدم من قبل نظام التنفيذ. هذا يجعل التحقق المستقل مهمًا.
كيفية التحقق من الانزلاق بشكل مستقل
يمكنك التحقق من الانزلاق بشكل ميكانيكي عبر مقارنة ما افترضته بما تم تعبئته فعليًا:
- لكل أمر، سجّل سعرًا مرجعيًا متوقعًا استخدمته وقت تقديمك للأمر (عرّفه بوضوح).
- استرجع سعر/أسعار التنفيذ المُعبّأ المُبلغ عنها.
- احسب الفرق لكل صفقة، وللتعبئات الجزئية استخدم نهجًا متسقًا (على سبيل المثال، متوسط سعر مُعبّأ متسق مع طريقة عرض منصتك له).
- لخّص النتائج عبر مجموعة صفقات تحت ظروف متشابهة.
لا تتطلب طريقة التحقق هذه بيانات سوق مباشرة إضافية تتجاوز الأسعار التي تلاحظها بالفعل وتقارير التنفيذ التي تتلقاها. كما أنها تجعل استنتاجاتك قابلة للدحض: إذا تطابقت أسعار التعبئة مع مرجعك في كثير من الأحيان أكثر مما تتوقع، فستعكس قيمة الانزلاق ذلك.
ما الذي يجب أن تسأله بعد ذلك
إذا كنت تريد فهمًا أعمق وأكثر قابلية للتحقق، ركّز على فجوة المرجع نفسها:
- ما هو الاقتباس الدقيق الذي اعتبرته متوقعًا عند تقديم الأمر؟ - هل تم تعبئة الأمر مرة واحدة أم على أجزاء بأسعار متعددة؟