لا تستطيع استراتيجية يومية تحسب إشارتها من سعر إغلاق يوم الاثنين إرسال أمر عند إغلاق يوم الاثنين. يمكنها إرسال الأمر بعد معرفة ذلك السعر، ثم التداول بسعر قابل للتنفيذ لاحقًا. وقد يغيّر هذا الاختيار البسيط للتوقيت النتيجة أكثر مما يغيّرها مؤشر ذكي.
قبل كتابة الإشارة، دوّن تسلسل الأحداث في الاختبار التاريخي اليومي: متى يكتمل الشريط، ومتى تحسب الاستراتيجية، ومتى يصل الأمر إلى السوق، وما السعر الذي يمكن أن يُنفذ عنده بشكل معقول. إذا وقعت كل هذه الأحداث في اللحظة نفسها، فهذا يعني أن الاختبار تجاوز الجزء الأصعب.
هل يمكنني استخدام سعر إغلاق اليوم للتداول عند إغلاق اليوم نفسه؟
غالبًا، لا. لا تتوفر الإشارة التي تعتمد على سعر الإغلاق النهائي إلا بعد انتهاء مزاد الإغلاق أو تنفيذ الصفقة الأخيرة. ويفترض التنفيذ عند السعر نفسه أن الاستراتيجية عرفت النتيجة مبكرًا بما يكفي للمشاركة بسعر ساهم في تحديد تلك النتيجة.
لنتناول قاعدة بسيطة: اشترِ عندما يكون الإغلاق أعلى من المتوسط المتحرك لـ20 يومًا. عند إغلاق يوم الاثنين، تتحقق القاعدة. أما الاختبار التاريخي الذي يشتري عند إغلاق يوم الاثنين، فيستخدم سعر الاثنين المكتمل لاتخاذ القرار وللتنفيذ معًا. في نموذج أساسي للبيانات اليومية، يكون التقدير المنطقي هو إنشاء الأمر بعد اكتمال شريط يوم الاثنين، وتنفيذه في موعد لا يسبق افتتاح الثلاثاء، مع احتساب التكاليف المناسبة.
توجد استراتيجيات ترسل أوامر إلى مزاد الإغلاق باستخدام معلومات متاحة قبل الموعد النهائي للمزاد. ويمكن اختبار هذه الاستراتيجيات تاريخيًا، لكن يجب أن تعتمد الإشارة على بيانات ما قبل الموعد النهائي فقط، وأن يعكس التنفيذ آلية المزاد. وعبارة «إشارة يومية» وحدها لا تثبت تحقق أي من هذين الشرطين.
ما سعر التنفيذ المناسب للاختبار التاريخي اليومي؟
لا يوجد سعر واحد مناسب دائمًا. يُعد سعر الافتتاح التالي نقطة انطلاق واضحة عندما تتشكل الإشارة من شريط يومي مكتمل ويُرسل الأمر بعد ذلك. لكنه ليس ضمانًا: فقد تحرك فجوة ليلية السوق، كما أن أمر السوق يتحمل فرق السعر والرسوم، وربما أثره في السوق.
بالنسبة إلى إشارة يوم الاثنين أعلاه، لنفترض أن إغلاق الاثنين عند $100 وأن افتتاح الثلاثاء عند $103. قد يُظهر اختبار تاريخي من إغلاق إلى إغلاق مكسبًا ضئيلًا إذا افترض الشراء عند $100. أما الدخول عند الافتتاح التالي فيبدأ من $103. فرق $3 ليس «انزلاقًا» يمكن ضبطه حتى يختفي؛ إنه أثر سعري لمعرفة الإشارة بعد إغلاق الاثنين.
| وقت توفر الإشارة | التنفيذ المحتمل | افتراض النموذج |
|---|---|---|
| بعد الإغلاق اليومي | افتتاح الجلسة التالية | يمكن أن يصل الأمر إلى السوق قبل الافتتاح أو عنده |
| قبل الموعد النهائي لمزاد الإغلاق | مزاد الإغلاق | تعتمد الإشارة على معلومات ما قبل الموعد النهائي فقط، ويُنمذج التنفيذ في المزاد |
| بعد الإغلاق اليومي | سعر لاحق خلال اليوم | تنتظر الاستراتيجية؛ ويتطلب التنفيذ بيانات خلال اليوم وجدولًا زمنيًا محددًا |
في أسواق العملات المشفرة، يُعد «الإغلاق اليومي» اصطلاحًا لأن التداول يستمر عبر الحد الفاصل الزمني. ويمكن للاستراتيجية مع ذلك استخدام شمعة يومية مكتملة بتوقيت UTC، لكن عليها الانتظار حتى تكتمل الشمعة وتصل البيانات. وإذا كان خط أنابيب البيانات لديك ينهي الشريط بعد عدة ثوانٍ، يصبح تبرير تنفيذ الأمر عند سعر الحد الفاصل صعبًا للغاية.
كيف أمثل الأوامر عندما لا أملك سوى أشرطة يومية؟
كن واضحًا بشأن ما يستطيع الشريط إخبارك به وما لا يستطيع. يمكن لبيانات OHLCV اليومية دعم تقدير التنفيذ عند الافتتاح التالي، لكنها لا تكشف فرق السعر وقت وصولك، أو مسار الأسعار خلال اليوم، أو ما إذا كان أمر الحد قد انضم إلى قائمة الانتظار قبل ملامسة السعر له.
بالنسبة إلى أمر سوق يومي، ابدأ بسعر الافتتاح التالي، ثم حمّل الاستراتيجية التكاليف التي ستواجهها فعليًا: رسوم المنصة، وتقديرًا لفرق السعر، وتقديرًا لأثر الأمر يتناسب مع حجمه. واختبر أثر ارتفاع هذه التكاليف. إذا كانت النتيجة تعتمد على افتراض فرق سعر صفري أو أثر ضئيل، فالبيانات اليومية لا تبرر هذه الثقة.
بالنسبة إلى أمر الحد، لا يثبت تجاوز أدنى سعر خلال اليوم لسعرك المحدد أنك نُفذت. فربما تداول السوق عند ذلك السعر قبل وصول أمرك، أو ربما كانت هناك كمية أكبر منك في قائمة الانتظار مما تم تداوله. وغالبًا ما تكون الأشرطة اليومية أدق من أن تدعم نموذجًا موثوقًا لقائمة الانتظار. استخدم بيانات أدق إذا كان الادعاء يعتمد على التنفيذ خلال اليوم، أو اجعل افتراض التنفيذ متحفظًا بوضوح واذكر ذلك.
ما فحوص التوقيت التي تكشف استخدام معلومات مستقبلية في بيانات الشريط اليومي؟
أفضّل إجراء بضعة فحوص مباشرة لأنها تكشف الافتراضات بسرعة:
- أخّر كل أمر ناتج عن إشارة بمقدار جلسة واحدة. إذا انهار الأداء، فتحقق مما إذا كان الاختبار الأصلي قد استخدم إغلاق شريط الإشارة كسعر تنفيذ.
- سجّل وقت الإشارة ووقت إرسال الأمر ووقت التنفيذ كلًا على حدة. ينبغي أن تروي الطوابع الزمنية تسلسلًا منطقيًا دون الحاجة إلى تفسير.
- قارن التنفيذ عند الافتتاح التالي بسعر تنفيذ لاحق ومتحفظ. إذا لم تنجح الاستراتيجية إلا عند النقطة الأكثر ملاءمة في الشريط، فهناك مشكلة في التنفيذ.
- تحقق من أثر العطلات والأشرطة المفقودة وإغلاقات السوق في تحديد «الجلسة التالية». فقد لا يكون اليوم التالي في التقويم جلسة تداول.
إن تأخير الإشارة جلسة واحدة أداة تشخيص، وليس نموذج تنفيذ صالحًا لكل الحالات. فإعادة موازنة محفظة بطيئة، واستراتيجية مزاد الإغلاق، ونظام تداول العملات المشفرة على مدار الساعة، لكل منها توقيت مختلف. المهم هو إظهار هذا التوقيت بوضوح.
هل تجعل البيانات اليومية الاختبار التاريخي أقل فائدة؟
لا. قد تكون البيانات اليومية مناسبة تمامًا لاستراتيجية تُقاس قراراتها وفترات احتفاظها بالأيام أو الأسابيع. وهي مفيدة لمعرفة ما إذا كانت قاعدة عامة تستحق مزيدًا من البحث. لكنها تصبح مضللة عندما يدّعي الاختبار دقة في التنفيذ لا تستطيع الأشرطة إظهارها.
رأيت أكثر من استراتيجية يتحسن أداؤها بشكل كبير عندما غيّر أحدهم «إشارة عند الإغلاق، تنفيذ عند الإغلاق» إلى «إشارة عند الإغلاق، تنفيذ عند الافتتاح التالي». قد تكون النتيجة مخيبة للآمال، لكنها مفيدة: فهي تخبرك ما إذا كانت الفكرة تصمد لحظة أن يصبح التداول بها ممكنًا. احتفظ باتفاق التوقيت بجوار رمز الاستراتيجية. وإلا، فقد تعيد جولة التحسين التالية افتراض التنفيذ المستحيل دون أن تلاحظ.
→ جميع المقالات


