لماذا يهم تعريف الاختبار الخلفي في الفوركس؟
تعريف الاختبار الخلفي: ما هو
الاختبار الخلفي هو عملية تقييم نهج التداول باستخدام بيانات السوق التاريخية، من خلال تطبيق نفس قواعد اتخاذ القرار التي ستستخدمها في التداول الحي. “تعريف الاختبار الخلفي” مهم لأنه يحدد المعنى الدقيق للجزء الرئيسي من العملية، مثل:
- ما البيانات المستخدمة (سلسلة الأسعار، timestamps، وكيفية معالجة البيانات المفقودة).
- ما الذي يتم محاكاته (الدخول، الخروج، حجم المركز، وتوقيت الأوامر).
- ما الافتراضات التي تقوم بها (نموذج التنفيذ، الانزلاق، الرسوم، وسواء كنت تستخدم أسعار العرض/الطلب أو السعر المتوسط).
في الفوركس، هذه الخيارات ليست تفاصيل صغيرة. تداول الفوركس يتضمن فروقات العرض/الطلب، التسعير المستمر، وعادات التسعير بين العملات، لذلك الطريقة التي تحدد بها الاختبار الخلفي يمكن أن تغير ما إذا كانت نتائجك تعكس عملية واقعية أو إعادة بناء متفائلة.
كيف تؤثر التعريف على القرارات التي يمكنك الوثوق بها
يحدد تعريف الاختبار الخلفي الدقيق نوع القرارات التي يمكنك الدفاع عنها بشكل معقول.
أولاً، يؤثر على ما إذا كان الاختبار مستقر زمنياً. إذا كان التعريف يعني أن إشارة محسوبة في الوقت t يمكن أن تستخدم معلومات لم تكن معروفة إلا لاحقًا، يمكن أن يصبح الاختبار دقيقاً بشكل غير واقعي. هذا يمكن أن يحدث من خلال تسرب البيانات (استخدام شموع مستقبلية، أسعار مراجعة، أو timestamps غير متزامن).
ثانياً، يؤثر على ما إذا كان الاختبار مستقراً في التنفيذ. يمكن أن يبالغ تعريف يفترض ملء مثالي أو تجاهل التكاليف والفروقات في الأداء. في الفوركس، تجاهل التكاليف أو استخدام أساس السعر الخاطئ (على سبيل المثال، علاج السعر المتوسط كما لو كان عرض أو طلب قابل للتنفيذ) يغير العوائد المتوقعة ومقاييس المخاطر.
ثالثاً، يؤثر على ما تقصد به “النتيجات”. إذا لم يحدد التعريف الافتراضات وراء كل حساب (بما في ذلك طريقة التجميع، التقريب، وسواء كنت تقوم بإعادة التوازن)، فقد ينتج شخصان استخدام نفس الفكرة العامة نتائج غير متوافق.
مثال واقعي لكيفية تغيير الافتراضات النتائج
تصور اختبارين خلفيين نفس مجموعة القواعد، باستخدام نفس أسعار العملات التاريخية.
- الاختبار الخلفي أ يحدد التنفيذ على أنه “ملء بسعر إغلاق شمعة القرار، مع رسوم صفرية، انزلاق صفر.”
- الاختبار الخلفي ب يحدد التنفيذ على أنه “الدخول في الخطوة الزمنية المتاحة التالية، باستخدام أسعار العرض/الطلب، وطرح نموذج ثابت للفروقات والرسوم.”
حتى إذا كانت منطق القواعد identical، يمكن أن تختلف النتائج لأن التعريف يغير الأسعار الفعالة للدخول/الخروج وحمولة التكلفة. وهذا يعني أن تعريف الاختبار الخلفي هو حد للفسر: أنت لا تستعرض فقط فكرة استراتيجية؛ أنت تستعرض عملية محاكاة محددة، صريحة.
قيود مادية ومodes الفشل الشائعة
لدى الاختبار الخلفي التاريخي قيود تنبع من تعريفه وسوق السلوك.
القيود الرئيسية هي أن العلاقات التاريخية لا تضمن النتائج المستقبلية. الأسواق تتكيف: يمكن أن تتغير السيولة، تتحول فترات التقلبات، وقد تختلف تأثيرات البنية الدقيقة عن الفترة التاريخية.
القيود الثانية هي الانحراف المفرط. إذا سمح تعريفك بشكل ضمني بتعديل متكرر حتى يبدو الاختبار جيداً، فقد يقيس الاختبار التكيف مع الماضي بدلاً من سلوك مستقر. هذا لا يتم إصلاحه بـ “بيانات أكثر” فقط؛ يعتمد على كيفية فصلك بين الترميز والتقييم.
القيود الثالثة هي انحراف النموذج. التنفيذ، الملء، والتكاليف غالبًا ما يتم تبسيطها. إذا استخدم تعريفك نموذج تنفيذ غير واقعي، قد يفشل الاختبار عندما تواجه الأوامر الحقيقية سيولة غير متساوية أو توقيت ملء مختلف.
كيف التحقق بشكل معني، دون افتراض اليقين
لتحقق بشكل مستقل، ركز على الأجزاء التي يمكن لمستعرض إعادة إنتاجها من وصفك.
ابدأ بالتحقق من أن التعريف يحدد:
- التوقيت الدقيق: عندما يتم حساب القرارات، ومتى يُفترض ملء الأوامر.
- أساس السعر: أي أسعار يتم استخدامها وكيفية معالجة العرض/الطلب والفروقات.
- التكاليف والاحتكاكات: افتراضات الرسوم، الفروقات، والانزلاق.
- سلامة البيانات: ما إذا كان هناك أي عدم تزامن زمني أو تسرب.
ثم تحقق من robustness: قارن الأداء عبر فترات زمنية منفصلة وشروط تقلب مختلفة. إذا ظهرت النتائج فقط تحت نافذة تاريخية ضيقة، فهذا دليل على أن التعريف قد يحدد ضجيجًا بدلاً من سلوك مستقر.
السؤال التالي الذي يجب طرحه
إذا كنت تريد استخدام نتائج الاختبار الخلفي كتعليم بدلاً من التنبؤ، اسأل: “ما هي الافتراضات في تعريف الاختبار الخلفي التي من المرجح أن تفشل في تنفيذ الفوركس الحي؟”