الأخطاء الشائعة في البيانات التاريخية
ما هي البيانات التاريخية (ولماذا غالبًا ما يُساء فهمها)
البيانات التاريخية هي سجلّ بالملاحظات السابقة يُستخدم لوصف كيفية تصرّف الأسعار أو العوائد عبر الزمن. عمليًا، قد تعني عبارة “نفس” التاريخ أشياء مختلفة: تيكّات خام، أو شموع مجمّعة (على سبيل المثال، لكل دقيقة)، أو سلاسل معدّلة (على سبيل المثال، الإجراءات المؤسسية في أسواق أخرى)، أو مجموعات بيانات خاصة بالمزوّد تكون قد طبّقت خطوات معالجة بالفعل. من الأخطاء الشائعة التعامل مع البيانات التاريخية باعتبارها مرآة مباشرة وموضوعية لـ“ما حدث فعليًا”، بدلًا من كونها مُدخلًا مُعالجًا بقواعد بناء محددة.
كيف تحدث الأخطاء في سير عمل البيانات التاريخية
1) استخدام تعريفات غير متسقة لمجموعة البيانات
الخطأ المتكرر هو خلط مجموعات بيانات بُنيت وفق قواعد مختلفة—مثل تردد أخذ عينات مختلف، أو مناطق زمنية مختلفة، أو طرق مختلفة للتعامل مع النقاط المفقودة. إذا قارنت لاحقًا النتائج بين دراسات دون التأكد من أن شبكة الزمن الأساسية وتنظيف البيانات متوافقان، فقد تُعزو الفروقات إلى أداء الاستراتيجية بدلًا من بناء مجموعة البيانات.
2) افتراضات غير مذكورة في الحسابات
أي مثال يحسب العوائد أو الانخفاضات (drawdowns) أو مقاييس الأداء يعتمد على افتراضات: كيف تُشكَّل الشموع، وكيف تُطابق أوقات “الدخول” و“الخروج” الأسعار المرصودة، وما إذا كانت فروق الأسعار (spreads) أو العمولات أو الانزلاق (slippage) مُنمذجًا. تحقق محايد هو سرد كل افتراض صراحةً قبل تفسير النتائج. إذا لم يستطع أحد إعادة إنتاج الحساب اعتمادًا على تلك الافتراضات، فإن الاستنتاج غير قابل للتحقق.
3) تحيز النظرة إلى المستقبل وتسريب البيانات
وضع فشل مادي آخر هو استخدام معلومات لم تكن متاحة في وقت اتخاذ القرار. يمكن أن يحدث ذلك عندما تُحسب الميزات باستخدام نقاط مستقبلية، أو عندما تُحضَّر مجموعة البيانات من البداية إلى النهاية قبل تقسيمها إلى فترات تدريب واختبار، أو عندما تتضمن التحويلات عن طريق الخطأ بيانات مستقبلية. حتى دون تقديم أي نصيحة تداول، يجب أن يكون التحقق هو التأكد من أن أي تحويل يستخدم فقط البيانات المتاحة حتى نقطة التنبؤ أو القرار.
4) فرط الملاءمة على ضوضاء الماضي
تحتوي البيانات التاريخية على عشوائية وتأثيرات بنية السوق الدقيقة (market microstructure). قد تبدو قاعدة أو نموذج ناجحًا لأنه يطابق خصوصيات الماضي بدلًا من علاقات مستقرة. النتيجة هي ضعف التعميم: قد لا تصمد النتائج عندما تتغير الظروف (السيولة، نظام التقلبات، احتكاكات التنفيذ). تحقق محايد هو استخدام فصل صارم بين الفترات وتجنب “الضبط” المتكرر حتى تبدو نتائج الماضي جيدة.
الأدلة، مثال، وعمليات تحقق محايدة يمكنك تطبيقها
فكّر في حساب عائد بسيط من بيانات الشموع. يجب أن تذكر: ماذا يمثّل طابع الشمعة الزمني، وأي سعر داخل الشمعة تعتبره قابلًا للتداول (open, close, high, low)، وما إذا كانت تكاليف المعاملات مُدرجة. إذا أعدت تشغيل الحساب نفسه باستخدام اصطلاح محاذاة مختلف للشموع أو دون احتساب التكاليف، فقد تتغير مقاييس الأداء بشكل كبير.
لتحقق الاعتمادية، استخدم ثلاث عمليات تحقق:
- تحقق قابلية إعادة الإنتاج: هل يمكنك إعادة إنشاء تحويلات مجموعة البيانات ومقاييس الحساب بدقة اعتمادًا على القواعد الموثقة؟
- تحقق تقسيم الزمن: هل تبقى النتائج متشابهة بشكل عام عندما تنتقل إلى فترة مختلفة غير متداخلة؟
- اختبار ضغط الافتراضات: هل يعتمد الاستنتاج على اختيار واحد هش (على سبيل المثال، محاذاة محددة، قاعدة بيانات ناقصة، أو نموذج تكلفة)؟
القيود والمخاطر: ما لا يمكن للبيانات التاريخية إثباته
لا تُثبت العلاقات التاريخية النتائج المستقبلية. حتى إذا كانت النتيجة متسقة رياضيًا مع مجموعة البيانات الماضية، فقد تفشل في ظل ظروف سوق جديدة، أو تنفيذ مختلف، أو قواعد معالجة بيانات متغيرة. تشمل القيود أيضًا الملاحظات المفقودة أو النادرة، وآثار البقاء في بعض السياقات، وفروقات خاصة بالمزوّد ليست واضحة من مخطط سطحي.
الخلاصة الجيدة “الجاهزة للتفسير” هي: البيانات التاريخية مفيدة للقياس والتعلم، لكن فقط عندما تُذكر صراحةً قواعد بنائها وافتراضاتها وحدودها، وتكون قابلة للتحقق بشكل مستقل.