كيف يمكن قياس وقف الخسارة المتحرك؟
الإجابة المباشرة
يمكن قياس وقف الخسارة المتحرك فقط بتحويله إلى حقول قابلة للرصد: (1) السعر المرجعي المستخدم لحركة “مؤاتية”، (2) مسافة التتبع (أو إزاحة وقف الخسارة) بين ذلك السعر المرجعي ومستوى وقف الخسارة، و(3) الطوابع الزمنية التي تحدد متى يتم تحديث وقف الخسارة ومتى يتسبب فعليًا في تفعيله. بدون هذه المدخلات ونقاط الزمن، يمكن لنظامين كليهما “استخدام وقف الخسارة المتحرك” لكن ينتجا نتائج مختلفة وغير قابلة للمقارنة.
الآلية والتعريف
يُوصف وقف الخسارة المتحرك عادةً بأنه مستوى وقف خسارة يتحرك في اتجاه ربح محتمل للصفقة مع تحرك السعر بشكل مؤاتٍ، مع الحفاظ على مسافة ثابتة (من حيث السعر) من المرجع المختار.
ولقياسه، عرّف المصطلحات التالية كحقول بيانات مباشرة:
- اتجاه الصفقة: شراء (long) أو بيع (short).
- مسافة التتبع: إزاحة ثابتة مثل Δ بوحدات السعر (أو بالـ pips أو ticks أو points). استخدم نظام الوحدات المذكور في الأمر.
- السعر المرجعي: قيمة سلسلة أسعار السوق المستخدمة لتحديث وقف الخسارة، مثل bid أو ask أو last، أو اقتباس محدد من بورصة.
- مستوى وقف الخسارة: قيمة سعر وقف الخسارة الفعلية بعد كل تحديث.
- الطوابع الزمنية: على الأقل (أ) متى تتم ملاحظة السعر المرجعي، (ب) متى يتم تحديث/تعديل وقف الخسارة بواسطة النظام، و(ج) متى يتم تفعيل الأمر أو تنفيذه (fills).
باستخدام هذه الحقول، يمكنك التعبير عن قاعدة التحديث كعلاقة قابلة للقياس. على سبيل المثال، بالنسبة لصفقة شراء (long) مع مسافة تتبع Δ، يمكن نمذجة مستوى وقف الخسارة بعد التحديث على النحو التالي:
- Stop = (أفضل سعر مرجعي تم تحقيقه منذ التفعيل) − Δ تستخدم صفقة “short” العلاقة المناظرة مع الجمع بدلًا من الطرح. نقطة القياس الأساسية هي أن “أفضل سعر مرجعي منذ التفعيل” والوقت الذي يتم تسجيله فيه يجب أن يطابقا مصدر البيانات أو سجل الأوامر الذي تستخدمه.
دليل أو مثال
طريقة عملية للتحقق من سلوك وقف الخسارة المتحرك هي مقارنة دورة حياة الأمر المسجلة بحساب يمكنك إعادة إنتاجه من نفس الطوابع الزمنية.
افتراضات هذا المثال (حتى يكون قابلًا للقياس):
- لا يتم افتراض بيانات في الوقت الحقيقي في تحليلك؛ تستخدم سجل تاريخ الأوامر أو سجل التنفيذ مع سلسلة أسعار تاريخية متسقة.
- يسجل المزود كل حدث تعديل لوقف الخسارة مع طابع زمني وسعر وقف الخسارة.
- تكون مسافة التتبع Δ معروفة من معلمات الأمر.
خطوات القياس باستخدام البيانات المسجلة فقط:
- تحديد لحظة التفعيل: سجّل الوقت الذي يصبح فيه وقف الخسارة المتحرك نشطًا (أو عندما يتم ضبط وقف الخسارة الأولي).
- استخراج أحداث التحديث: ادرج كل تعديل لوقف الخسارة تم تسجيله مع طابعه الزمني ومستوى وقف الخسارة الناتج.
- إعادة بناء قيمة “أفضل” مرجعية: لكل طابع زمني للتحديث، احسب أفضل سعر مرجعي تم رصده حتى ذلك الوقت باستخدام نفس نوع المرجع (bid/ask/last).
- التحقق من الاتساق: تأكد أن كل مستوى وقف خسارة مسجل يطابق القاعدة الضمنية من مسافة التتبع واتجاه الصفقة.
إذا اختلف مستوى وقف الخسارة المحسوب عن مستوى وقف الخسارة المسجل، يظل القياس ناجحًا: يصبح الفرق دليلًا على توقيت أو اختيار المرجع الذي تستخدمه المنظومة فعليًا.
القيود والمخاطر (ما الذي قد يفسد القياس)
- غموض المرجع: قد تسمي منصتان وقف الخسارة المتحرك لكن تستخدمان أسعارًا مرجعية مختلفة (bid مقابل ask مقابل last). إذا قست باستخدام مرجع غير صحيح، فلن يطابق مستوى وقف الخسارة الذي أعدته بناءً عليه.
- التوقيت ودقة التحديث: بعض الأنظمة لا تقوم بتحديث وقف الخسارة إلا في لحظات معينة (على سبيل المثال، عند تغيّر السعر الذي يحقق شروطًا، أو عند فحوصات دورية). إذا لم تتطابق طوابعك الزمنية مع أحداث تعديل المزود، فإن نافذة “أفضل سعر منذ التفعيل” ستكون مختلفة.
- فجوات التنفيذ والسبريد: عندما يقفز السعر، قد يتم تفعيل وقف الخسارة عبر مستويات بدلًا من التفعيل تمامًا عند سعر وقف الخسارة. كما يمكن للسبريد ونوع الاقتباس أن يؤثرا على أي سعر يُستخدم للتفعيل.
- قواعد خاصة بالمزود: قواعد إدارة الأوامر (مثل الحد الأدنى للخطوة، أو التقريب، أو القيود على كيفية تحرك أسعار وقف الخسارة) قد تمنع وقف الخسارة من مطابقة معادلة مثالية.
تعني هذه القيود أن العلاقات التاريخية لا تضمن النتائج المستقبلية، حتى لو كان قياسك يطابق عينة من الماضي.
التحقق أو السؤال التالي
لقياس وقف الخسارة المتحرك بشكل مستقل، ركّز على بناء جدول بيانات قابل لإعادة الإنتاج بثلاثة أعمدة: السعر المرجعي والطابع الزمني ومستوى وقف الخسارة.