تعليمي

الاختبار التاريخي في التداول: كيف تختبر استراتيجيتك

27 فبراير 2026
9 دقائق قراءة

تعلّم كيف تتحقق من استراتيجية تداولك ببيانات تاريخية قبل أن تخاطر بمال حقيقي. دليل خطوة بخطوة للاختبار التاريخي اليدوي والآلي في العقود الآجلة.

لديك فكرة تداول. تظن أنها تعمل. رأيت لها بضعة أمثلة على الرسم البياني وبدت واعدة. والسؤال: هل تراهن بـ$5,000 اعتمادًا على هذا الحدس؟

يجب أن يكون الجواب لا قاطعة. فقبل أن تخاطر بدولار واحد، عليك أن تختبر استراتيجيتك ببيانات تاريخية. وهذا بالضبط ما يفعله الاختبار التاريخي (backtesting): يتيح لك محاكاة مئات الصفقات في الماضي لتعرف إن كانت فكرتك تملك أفضلية إحصائية حقيقية أم أنها مجرد وهم.

ما الاختبار التاريخي؟

الاختبار التاريخي هو تطبيق استراتيجية تداول على بيانات السوق التاريخية لتقييم أدائها في الماضي. هو أشبه بآلة زمن لاستراتيجيتك: ترجع أسابيع أو شهورًا أو سنوات، وتنفّذ خطتك تمامًا كما كنت ستنفّذها في الوقت الفعلي.

فإذا كانت استراتيجيتك أن تشتري حين يعيد السعر اختبار POC اليوم السابق بشمعة pin bar صاعدة، يتيح لك الاختبار التاريخي مراجعة جلسات آخر 6 أشهر، والعثور على كل مرة تحقق فيها هذا الشرط، وتسجيل النتيجة. وبعد أكثر من 100 صفقة محاكاة، تصير بين يديك بيانات ملموسة عن كون الاستراتيجية تربح أو تخسر.

الاختبار التاريخي لا يتنبأ بالمستقبل. ما يفعله أنه يمنحك ثقة إحصائية. فإذا نجحت استراتيجية باطراد في 200 صفقة تاريخية، فثمة أسباب متينة للاعتقاد بأنها ستواصل النجاح، ما دامت ظروف السوق لم تتبدل جذريًا.

لماذا لا غنى عن الاختبار التاريخي؟

يتحقق من أفضليتك (edge). بلا اختبار تاريخي، لا تعرف إن كنت تملك أفضلية حقيقية أم أن الصفقات الرابحة الخمس التي رأيتها كانت حظًا لا أكثر. والفرق بين متداول رابح وآخر خاسر هو غالبًا الفرق بين استراتيجية بأفضلية موثَّقة وأخرى قائمة على الحدس.

يبني الثقة. حين تتوالى عليك 3 صفقات خاسرة بمال حقيقي، يصير إغراء هجر الاستراتيجية هائلًا. لكنك إذا كنت تعرف أن اختبارك التاريخي أظهر تراجعات (Drawdown) مشابهة تلتها تعافيات، أمكنك التمسك بالانضباط. الثقة في البيانات تتغلب على الشك العاطفي.

يكشف نقاط الضعف. يُظهر الاختبار التاريخي البقع العمياء في استراتيجيتك. فربما تعمل رائعًا في الاتجاهات وتخسر كل شيء في النطاقات العرضية. أو ربما تكون نسبة صفقاتها الرابحة عالية لكن نسبة المخاطرة إلى العائد منخفضة إلى حد أن خسارة واحدة تمحو خمس صفقات رابحة. وبلا بيانات، لن تعرف ذلك أبدًا.

الاختبار اليدوي: منهج الـreplay

الاختبار اليدوي هو أن تستخدم خاصية إعادة التشغيل (replay) في منصتك لتتقدم شمعةً شمعةً في البيانات التاريخية، وتتخذ القرارات كأنك تتداول في الوقت الفعلي.

كيف تفعله خطوة بخطوة:

  1. هيّئ منصتك. في NinjaTrader فعّل Market Replay، وفي TradingView استخدم خاصية Bar Replay. وارجع إلى بداية المدة التي تريد اختبارها.
  2. اكتب قواعدك أولًا. قبل أن تبدأ، اكتب بالضبط متى تدخل، وأين تضع وقف الخسارة، وأين تجني الربح، وما الشروط التي يجب أن تتحقق. بلا أي التباس.
  3. تقدّم شمعةً شمعةً. لا تغش بالنظر إلى ما يأتي بعدها. اتخذ قرارك بناءً على ما تراه حتى تلك النقطة فقط.
  4. سجّل كل صفقة. استخدم جدول بيانات فيه: التاريخ، والأداة، والاتجاه (شراء/بيع)، وسعر الدخول، ووقف الخسارة، والهدف، والنتيجة (ربح أو خسارة بالتيكات وبالدولار)، وملاحظة عن جودة نموذج الدخول.
  5. كن صادقًا. إذا لم تكن واثقًا من أنك كنت ستأخذ الصفقة في الوقت الفعلي، علّمها بأنها «مشكوك فيها» وحلّلها على حدة.

مزايا الاختبار اليدوي:

  • ينمّي عينك على قراءة الرسم البياني
  • يجبرك على اتخاذ القرار تحت شكّ محاكى
  • لا يحتاج إلى برمجة
  • يلتقط الجانب الذاتي الذي في كل استراتيجية عمليًا

عيوبه:

  • بطيء (شهر من البيانات قد يستغرق ساعات)
  • معرّض لانحيازات لا واعية (دماغك يريد للاستراتيجية أن تنجح)
  • يصعب تكراره على مدد طويلة جدًا

الاختبار الآلي: دع الآلة تعمل

الاختبار الآلي يقتضي برمجة قواعد استراتيجيتك لينفّذها برنامج تلقائيًا على بيانات تاريخية. وهو أسرع وأكثر موضوعية، لكنه يتطلب مهارات تقنية.

أهم الأدوات للعقود الآجلة:

المنصةاللغةالأنسب لـ
NinjaTrader Strategy AnalyzerNinjaScript (C#)الاستراتيجيات الميكانيكية في العقود الآجلة
TradingView Pine ScriptPine Scriptالنماذج الأولية السريعة، والاستراتيجيات القائمة على المؤشرات
Sierra ChartACSIL (C++)الاستراتيجيات المعقدة، والتردد العالي
Python (backtrader/zipline)Pythonالتحليل الإحصائي العميق، والمحافظ

دورة العمل الآلية:

  1. برمج قواعد الدخول ووقف الخسارة والهدف
  2. اختر الأداة والمدة التاريخية
  3. شغّل الاختبار
  4. حلّل تقرير النتائج
  5. عدّل المعاملات إن لزم (بحذر من الوقوع في الإفراط في التحسين)

يستطيع الاختبار الآلي تنفيذ آلاف الصفقات في ثوانٍ، فيمنحك عينة إحصائية أكبر بكثير. لكن له قيدًا مهمًا: لا يلتقط الجانب الذاتي جيدًا. فإذا كانت استراتيجيتك تعتمد على «قراءة السياق» أو «استشعار الزخم»، فبرمجتها صعبة.

المقاييس الأساسية التي يجب أن تقيسها

لا يكفي أن تعرف إن كانت استراتيجيتك «تربح» أو «تخسر». تحتاج إلى مقاييس محددة لتقييم جودتها.

المقياسما يقيسهالقيمة المرجوة
Win Rateنسبة الصفقات الرابحةفوق 50% مع R:R 1:1، وفوق 40% مع R:R 2:1
Average R:Rمتوسط نسبة الربح إلى الخسارة1.5:1 مثالي، و1:1 الحد الأدنى
Profit Factorإجمالي الأرباح مقسومًا على إجمالي الخسائرفوق 1.5 جيد، وفوق 2.0 ممتاز
Max Drawdownأكبر هبوط في رأس المال من قمة سابقةيعتمد على تحمّلك؛ أقل من 20% متحفظ
Expectancyمتوسط الربح لكل صفقةموجب (أي رقم موجب)
Sharpe Ratioالعائد معدَّلًا بالتقلبفوق 1.0 مقبول، وفوق 2.0 ممتاز

معادلة Expectancy:

Expectancy = (Win Rate x Avg Win) - (Loss Rate x Avg Loss)

إذا كان توقعك موجبًا، فاستراتيجيتك تملك أفضلية إحصائية. وكلما ارتفع كان أفضل. فتوقع قدره $50 لكل صفقة يعني أنك، في المتوسط، تتوقع كسب $50 في كل مرة تفتح فيها صفقة (باحتساب الخسائر).

أما Profit Factor فهو ربما أبسط المقاييس فهمًا. فإذا كان 2.0، فمعناه أنك تكسب دولارين مقابل كل دولار تخسره. وإذا نزل تحت 1.0، فالاستراتيجية تخسر مالًا.

حجم العينة: كم صفقة تحتاج؟

هذا من أشيع الأخطاء: تختبر 20 صفقةً، فترى 14 منها رابحة، فتعلن أن الاستراتيجية صالحة. وبعينة بهذا الصغر قد تكون أمام حظ محض.

القاعدة العامة: 100 صفقة كحد أدنى. فمع 100 صفقة تبدأ الدلالة الإحصائية بالظهور. ومع 200-300 تصير العينة متينة. وبأقل من 50 تكون استنتاجاتك بلا فائدة عمليًا.

وإضافةً إلى ذلك، تأكد من أن عينتك تشمل ظروف سوق مختلفة: اتجاهات صاعدة قوية، واتجاهات هابطة، ونطاقات عرضية، ومدد تقلب مرتفع، ومدد تقلب منخفض. فاستراتيجية لا تعمل إلا في الاتجاهات الصاعدة ليست استراتيجية كاملة.

نصيحة عملية: اختبر 6 أشهر من البيانات على الأقل للتداول داخل اليوم، وسنتين إلى ثلاث سنوات للتداول المتأرجح. وإذا كنت تتداول عقود المؤشرات الآجلة (NQ وES)، فأدخل مددًا فيها أحداث مهمة (FOMC وNFP وتقارير الأرباح).

أخطاء فادحة يجب تجنبها

الإفراط في التحسين (Curve Fitting)

هو الخطأ الأول بلا منازع. تعدّل معاملات استراتيجيتك مرة بعد مرة حتى تعطي نتائج مثالية على البيانات التاريخية. والمشكلة أنك حسّنتها للماضي، لا للمستقبل.

علامات الإفراط في التحسين:

  • استراتيجيتك فيها أكثر من 10 معاملات قابلة للتعديل
  • تغيير معامل واحد بمقدار tick واحد يدمّر النتائج
  • النتائج «أجمل من أن تكون حقيقية» (profit factor فوق 5)
  • تعمل بامتياز في مدة وبكارثة في أخرى

كيف تتجنبه: استخدم منهج out-of-sample. قسّم بياناتك نصفين. طوّر الاستراتيجية على النصف الأول (in-sample) وتحقق منها على الثاني (out-of-sample). فإذا تشابهت النتائج في النصفين، فلا إفراط في التحسين.

تجاهل الانزلاق والعمولات

في الاختبار التاريخي يغري افتراض تنفيذ مثالي. لكن في الواقع سيصيبك انزلاق سعري (slippage) —يتحرك السعر بين إرسال الأمر وتنفيذه— وعمولات على كل صفقة. وفي السكالبينج قد تحوّل هذه الاحتكاكات استراتيجية رابحة إلى خاسرة.

قاعدة عملية للعقود الآجلة: أضف tick واحدًا من الانزلاق لكل صفقة، مع العمولات الحقيقية لمنصتك أو وسيطك. فإذا ظلت استراتيجيتك مربحة مع هذه التكاليف، فهي متينة.

انحياز الناجين

ألا تختبر استراتيجيتك إلا على أدوات أو مدد «تعرف أنها نجحت فيها»، فتتجنب المدد الصعبة دون وعي. والحل بسيط: اختبر على كل المدة المتاحة، دون استثناءات.

الاختبار الأمامي: الجسر إلى التداول الحقيقي

الاختبار التاريخي يقول لك إن الاستراتيجية نجحت في الماضي. أما الاختبار الأمامي (ويسمى أيضًا التداول الورقي أو التداول على حساب تجريبي) فيؤكد لك أنها تنجح في الحاضر، في الوقت الفعلي، بلا انحيازات.

الإجراء بسيط:

  1. أنجزت اختبارك التاريخي بنتائج إيجابية
  2. تتداول استراتيجيتك في الوقت الفعلي لكن بلا مال حقيقي (حساب تجريبي أو ورقي)
  3. تسجّل كل صفقة تمامًا كما في الاختبار التاريخي
  4. بعد 30-50 صفقةً، تقارن مقاييس الاختبار الأمامي بمقاييس الاختبار التاريخي

فإذا تشابهت المقاييس (ضمن هامش معقول)، فاستراتيجيتك موثَّقة. وإذا جاءت نتائج الاختبار الأمامي أسوأ بفارق كبير، فقد يكون هناك إفراط في التحسين، أو انحياز عاطفي في القرارات، أو ظروف سوق مختلفة.

شركات التمويل اختبارًا أماميًا بجلدك في اللعبة

هنا تدخل شركات التمويل في الصورة على نحو مثالي. فبعد أن تجتاز استراتيجيتك الاختبار التاريخي والاختبار الأمامي على حساب تجريبي، يعمل تقييم شركة التمويل بوصفه المستوى التالي من التحقق.

يجبرك التقييم على التداول بقواعد حقيقية (أقصى تراجع، وهدف الربح، والحد الأدنى من الأيام) وتحت ضغط خسارة رسوم التقييم. وهو الاختبار الأمامي الفاصل قبل أن تتداول برأس مال حقيقي كبير.

وأفضل الحسابات لهذه المرحلة هي ذات القواعد المرنة ونسبة الجودة إلى السعر الجيدة. فإذا كانت استراتيجيتك موثَّقة بالاختبار التاريخي، فتقييم بقواعد معقولة لا ينبغي أن يكون عقبة.

راجع دليلنا ابدأ من هنا إن كانت هذه أول مرة لك مع شركات التمويل، أو استخدم المقارن للعثور على الحساب الأنسب لاستراتيجيتك الموثَّقة. ويمكنك كذلك مراجعة الخصومات المتاحة لتخفيض تكلفة تقييمك الأول.

دورة تحقق كاملة

لكي تتضح الصورة، هذه هي الدورة الكاملة التي ينبغي أن يتبعها كل متداول جاد:

  1. فكرة ← تصوغ فرضية تداول
  2. اختبار تاريخي يدوي ← تختبر بالـreplay (أكثر من 100 صفقة)
  3. تحليل المقاييس ← نسبة الصفقات الرابحة، وR:R، وprofit factor، وأقصى تراجع
  4. اختبار تاريخي آلي (اختياري) ← إن كنت تبرمج، وسّع العينة
  5. اختبار أمامي على حساب تجريبي30-50 صفقةً في الوقت الفعلي بلا مال
  6. تقييم شركة تمويل ← أول اختبار بجلدك في اللعبة
  7. حساب ممول ← تداول حقيقي برأس مال مُدار

وتخطّي الخطوات سيكلفك مالًا. لا اختصارات هنا.

الأسئلة الشائعة

ما المدة التي ينبغي أن أخصصها للاختبار التاريخي قبل التداول الحقيقي؟

أسبوعان إلى أربعة أسابيع من الاختبار المكثف كحد أدنى لاستراتيجية داخل اليوم. تحتاج إلى 100 صفقة محاكاة على الأقل بمقاييس إيجابية. وإذا استعجلت، فستدفع الثمن خسائر كان يمكن تفاديها في الحساب الحقيقي.

أيهما أفضل: الاختبار اليدوي أم الآلي؟

لكل منهما موضعه. اليدوي أفضل للاستراتيجيات ذات المكوّن الذاتي (حركة السعر وقراءة السياق). والآلي أفضل للاستراتيجيات الميكانيكية الصرفة ذات القواعد الدقيقة. والأمثل أن تبدأ باليدوي لتفهم استراتيجيتك، ثم تنتقل إلى الآلي للتحقق بعينة أكبر.

هل ينبغي أن يشمل اختباري عمولات شركة التمويل؟

نعم، دائمًا. أدخل عمولات المنصة وبيانات السوق والانزلاق. فإذا لم تكن استراتيجيتك مربحة إلا بلا تكاليف احتكاك، فهي ليست استراتيجية قابلة للحياة. وعمولات العقود الآجلة تتراوح عادة بين $3 و$5 لكل عقد ذهابًا وإيابًا.

ماذا أفعل إذا أظهر اختباري نتائج متوسطة؟

profit factor بين 1.0 و1.3 يدل على أفضلية هامشية قد لا تصمد أمام الظروف الحقيقية. حلّل أين تخسر الاستراتيجية: في النطاقات العرضية؟ في التقلب المرتفع؟ أضف مرشّحًا لتلك الظروف، أو عدّل قواعد الدخول والخروج. وإذا بقيت متوسطة بعد التعديلات، فاطرحها جانبًا وجرّب فكرة أخرى.

هل أستطيع استخدام TradingView للاختبار التاريخي للعقود الآجلة؟

نعم، لدى TradingView بيانات تاريخية للعقود الآجلة، وخاصية Bar Replay تتيح الاختبار اليدوي. وللاختبار الآلي، يعمل Pine Script جيدًا مع النماذج الأولية. لكن للاختبار الاحترافي ببيانات tick-by-tick، يتفوق NinjaTrader أو Sierra Chart لأنهما يتعاملان مع بيانات أدق.

#backtesting#strategy#trading#historical data

مقالات ذات صلة

جاهز للبدء؟

قارن أفضل شركات تمويل العقود الآجلة واعثر على الأنسب لك.