Signal Pilot
🟡 متوسط • الدرس 32 من 82

backtesting والواقع: ذلك التوقّع المثالي يكذب عليك

16 دقيقة قراءة • التحقّق من الاستراتيجية
Signal Pilot
تعليم تداول احترافي
0%
أنت تتقدّم!
واصل القراءة لإكمال هذا الدرس

الـbacktest عندك: توقّع 8R. عامل ربح 3.5. 50,000 $ أرباحًا على حساب بـ10,000 $.

تنتقل إلى التداول الحيّ. الأسبوع الأول: توقّع -2R. عامل ربح 0.4. الحساب أدنى بنسبة 12 %.

ماذا حدث؟ الـbacktest كذب عليك.

🚨 بصراحة

معظم اختبارات backtest خيال محض. تفترض تنفيذًا مثاليًا، وslippage صفرًا، وانعدام الفروق السعرية، ومداخل سحرية لا وجود لها في السوق الحيّ.

إذا بدت نتيجة الـbacktest أجمل من أن تكون حقيقية، فهي كذلك. أنت واءمت الضجيج لا الإشارة.

في هذا الدرس ستتعلّم:

  • لماذا يفشل 90 % من اختبارات backtest عند الانتقال إلى الحيّ
  • الخطايا الأربع المميتة: الإفراط في المواءمة، والنظر إلى المستقبل، والتكاليف غير الواقعية، وانحياز الناجين
  • كيف تنمذج الـslippage والفروق السعرية بما يعكس الواقع فعلًا
  • داخل العيّنة مقابل خارج العيّنة (التحقّق الوحيد الذي له معنى)
⚡ خطوات سريعة للغد (اضغط للعرض)
  1. أضف تكاليف واقعية إلى الـbacktest — احسب slippage بنسبة 0.03-0.05 % لكل صفقة إضافة إلى الفارق السعري الفعلي. إن انهارت النتائج فأفضليتك كانت زائفة.
  2. قسّم بياناتك 70/30 — حسّن على 70 % من البيانات، وتحقّق على الـ30 % التي لم ترها قط. إن سقط اختبار خارج العيّنة فقد واءمت المنحنى.
  3. تداول على الورق 30 يومًا قبل الحيّ — إذا اختلفت نتائج الورق كثيرًا عن الـbacktest فثمّة خلل. لا تنتقل إلى الحيّ قبل أن تتطابقا.

مثال واقعي: كيف تحوّل backtest «مثالي» بتوقّع 1.3R إلى كارثة بـ-0.45R في التداول الحيّ

الخلفية: في مارس 2024 طوّر كريس (مثال مركّب) استراتيجية اختراقات بعد 6 أشهر من التحسين. بدت نتيجة الـbacktest مذهلة: توقّع 1.3R، وعامل ربح 4.9، ونسبة نجاح 67 %، مختبَرة على سنتين من بيانات SPY (2022-2023). في أبريل 2024 وُضع 50,000 $ في السوق. وبحلول يونيو 2024 كان الحساب خاسرًا 8,400 $ (-16.8 %). وإليك التشريح الكامل.

الـbacktest «المثالي» (بيانات 2022-2023)
نتائج الـbacktest (يناير 2022 - ديسمبر 2023، سنتان)
المقياس القيمة ما كان يفكّر فيه كريس
إجمالي الصفقات 156 عيّنة جيدة الحجم
نسبة الصفقات الرابحة 67.3% (105W / 51L) «لا يُصدّق! أعلى بكثير من المتوسط.»
متوسط الربح / متوسط الخسارة +2.4R / -1R «R:R ممتاز، الرابحة تعادل 2.4 ضعف الخاسرة.»
عامل الربح 4.9 «رقم بمستوى المحترفين.»
القيمة المتوقعة ‎+1.3R‎ لكل صفقة «أرض الكأس المقدّسة.»
أقصى drawdown -8.2% «drawdown ضئيل جدًا. آمن إلى أبعد حد.»
العائد الإجمالي (سنتان) +$40,600 (+406%) «هذه هي. سأترك عملي.»

كيف كان كريس يحسّن:

  • جرّب 50 فترة مختلفة لـEMA (ووجد أن EMA(34) «مثالية»)
  • جرّب 20 مضاعفًا لـATR لأوامر الإيقاف (ووجد أن 1.47× ATR «الأمثل»)
  • جرّب 15 مستوى لجني الأرباح (ووجد أن 2.8R «الأفضل»)
  • الاستراتيجية النهائية: تقاطع EMA(34) + إيقاف عند 1.47× ATR + هدف 2.8R
  • مجموع التوليفات المجرَّبة: 50 × 20 × 15 = 15,000 صيغة

ما لم يُدخله كريس في الـbacktest:

  • الـslippage (افترض تنفيذًا مثاليًا عند الأسعار المضبوطة)
  • الفارق بين العرض والطلب (افترض فارقًا صفريًا)
  • العمولات (نسي أن ينمذجها)
  • رفض الأوامر (افترض تنفيذًا بنسبة 100 %)
  • الاختبار خارج العيّنة (لم يجرّب قط على بيانات لم يرها)
واقع التداول الحيّ (أبريل-يونيو 2024، 10 أسابيع)
نتائج التداول الحيّ (10 أسابيع، حساب 50,000 $)
المقياس backtest الواقع في الحيّ الفارق
نسبة الصفقات الرابحة 67.3% 51.4% (19W / 18L) أسوأ بمقدار 15.9 نقطة
متوسط الربح +2.4R (+$1,200) +1.8R (+$900) أصغر بنسبة 25 %
متوسط الخسارة -1R (-$500) -1.3R (-$650) أكبر بنسبة 30 %
عامل الربح 4.9 1.46 انهيار بنسبة 70 %
القيمة المتوقعة +1.3R -0.45R بعد التكاليف -1.75R بالسالب
أقصى drawdown -8.2% -21.4% أسوأ بـ2.6 مرة
العائد الإجمالي (10 أسابيع) ‎+9,600‎ $ متوقّعة -$8,400 (-16.8%) فجوة قدرها 18,000 $
الحساب الكامل للتكاليف: أين ذهبت الـ18,000 $
تشريح فجوة الأداء (37 صفقة، 10 أسابيع)
بند التكلفة الوصف الأثر
1. الإفراط في المواءمة (مواءمة المنحنى) عملت EMA(34) + 1.47× ATR بإتقان على بيانات 2022-2023، لكنها كانت مُحسَّنة على ضجيج الماضي. وظروف سوق 2024 = ضجيج آخر. -$6,200
2. الـslippage (لم يُنمذَج) slippage بمتوسط 0.08 % لكل صفقة × 25,000 $ متوسط المركز × 37 صفقة ذهابًا وإيابًا = 1,480 $ تكاليف slippage -$1,480
3. الفارق بين العرض والطلب فارق SPY 0.01 $ × 500 سهم في المتوسط × 37 صفقة = 185 $. الخيارات (استُخدمت للرفع) الفارق = 0.03 $ للسهم × 100 سهم لكل عقد × 20 عقدًا × 37 صفقة = 2,220 $ إجمالي تكلفة الفارق -$2,405
4. العمولات الخيارات: 0.65 $ لكل عقد × 20 عقدًا × 37 صفقة × 2 (ذهابًا وإيابًا) = 962 $ -$962
5. رفض الأوامر في 8 صفقات لم تُنفَّذ الأوامر المحددة قط (فاتته 5 رابحة و3 خاسرة). صافي تكلفة الفرصة: 5 رابحة فائتة بـ‎+1.8R‎ (-9R) ناقص 3 خاسرة تفاداها بـ-1.3R (‎+3.9R‎) = -5.1R = 2,550 $ -$2,550
6. النظر إلى المستقبل كان كود الـbacktest يحسب الدخول بـclose[0] ثم يدخل عند إغلاق الشمعة نفسها (وهذا في الحيّ مستحيل). الدخول في الحيّ يكون عند افتتاح الشمعة التالية. دخول أسوأ بنسبة 0.3 % في المتوسط = 2,775 $ تدهورًا -$2,775
7. تأخّر التنفيذ زمن استجابة المنصّة + وقت مراجعة الأمر = تأخّر من 2 إلى 8 ثوانٍ. الاختراقات السريعة كانت تتحرّك 0.15 % في المتوسط قبل التنفيذ = 1,387 $ من الـslippage بسبب التأخّر -$1,387
إجمالي التدهور مقارنةً بالـbacktest: -$17,759

الحساب:

  • الربح الذي توقّعه الـbacktest (10 أسابيع): ‎+9,600‎ $
  • ناقص تكاليف التدهور: -17,759 $
  • النتيجة المتوقّعة في الحيّ: -8,159 $
  • النتيجة الفعلية في الحيّ: -8,400 $ — الحساب يقترب مما جرى فعلًا في حدود 250 $
ما الذي كان ينبغي فعله: التحقّق كما يجب
الخطوة ما فعله كريس (خطأ) ما ينبغي فعله (صواب)
1. تقسيم البيانات استخدم كل بيانات 2022-2023 في التحسين حسّن على 2022 واحتفظ بـ2023 جانبًا لاختبار خارج العيّنة
2. التحسين جرّب 15,000 توليفة من الوسائط استخدم وسائط قياسية (EMA 20/50، إيقاف عند 2× ATR). واحصر التجريب في أقل من 10 صيغ
3. نمذجة التكاليف افترض تكاليف صفرية انمذج 0.10 % slippage + 0.01 $ فارقًا + 2 $ عمولة لكل صفقة = -30 $ لكل صفقة على الأقل
4. التحقّق من النظر إلى المستقبل استخدم إغلاق الشمعة نفسها للإشارة وللتنفيذ معًا الإشارة على close[0] والتنفيذ على open[1] (الشمعة التالية). توقيت واقعي.
5. الاختبار خارج العيّنة لم يجرّب قط على بيانات لم يرها اختبر على بيانات 2023 (من دون مساس). إن تدهور الأداء بأكثر من 30 % فالاستراتيجية مفرطة المواءمة
6. Walk-forward فترة backtest واحدة لا غير نوافذ تحسين مدتها 6 أشهر، ثم اختبار على الأشهر الثلاثة التالية. كرّر بالتقدّم. وراقب الاتساق.
الاختبار خارج العيّنة الذي كان على كريس إجراؤه

الطريقة الصحيحة:

  1. فترة داخل العيّنة: حسّن على بيانات 2022 فقط (لا تمسّ 2023)
  2. جد الوسائط: EMA(34) + 1.47× ATR (النتيجة نفسها، لكن باستخدام 2022 وحدها)
  3. ثبّت الوسائط: لا مزيد من التغييرات. الوسائط مجمَّدة.
  4. الاختبار خارج العيّنة: شغّل الوسائط نفسها تمامًا على بيانات 2023
  5. قارن النتائج: إذا نزل أداء 2023 دون 70 % من أداء 2022 فالاستراتيجية مفرطة المواءمة

ماذا كان سيحدث:

الفترة القيمة المتوقعة عامل الربح الحكم
2022 (داخل العيّنة) +1.4R 3.1 أداء مُحسَّن
2023 (خارج العيّنة) +0.4R 1.4 ⚠️ تدهور بنسبة 71 %
الخلاصة: الاستراتيجية مفرطة المواءمة بشدّة. توقّع 2023 يساوي 29 % من توقّع 2022. ومع تكاليف واقعية (-30 $ للصفقة = -0.15R) يبقى صافي التوقّع عند ‎+0.25R‎ (بالكاد فوق الصفر). لا تشغّلها.

الدرس: كان backtest كريس خيالًا. تجريب 15,000 توليفة من الوسائط يضمن أن تجد واحدة تنطبق على ضجيج الماضي انطباقًا تامًا. ذلك التوقّع «المثالي» البالغ 1.3R لم يكن سوى نفاية مواءَمة على المنحنى. واختبار خارج العيّنة كان سيكشف ذلك قبل خسارة 8,400 $. الـbacktesting ليس بحثًا عن أفضل أداء في الماضي، بل بحثًا عمّا سينجح فيما بعد. وهذا يقتضي بيانات لم تُرَ من قبل، وتكاليف واقعية، وصفرًا من النظر إلى المستقبل.

الجزء 1: الطرق الأربع التي يكذب بها الـbacktest

لماذا ستفشل استراتيجيتك المثالية في الحيّ

لنبدأ بالحقيقة المزعجة: إن كنت قد حسّنت استراتيجية لتنطبق على بيانات الماضي، فأنت لم تجد أفضلية. وجدت ضجيجًا.

مواءمة المنحنى مع ضجيج عشوائي

ما هي: تعديل الوسائط إلى أن يبدو الـbacktest مثاليًا

مثال:

  • تجرّب 100 فترة مختلفة لـEMA (10، 11، 12… 110)
  • تعطي EMA(47) توقّعًا قدره 4.2R في الـbacktest
  • تظن أنك عثرت على «الرقم السحري»

الواقع: لم تكن EMA(47) سوى مصادفة انطبقت على تلك البيانات بالذات. وفي الاختبار الأمامي؟ توقّع -0.8R. تعلّمت الضجيج لا الإشارة.

الأفضل: احصر التحسين. استخدم وسائط قياسية. اختبر على بيانات لم ترها.

استخدام بيانات المستقبل (مستحيل في التداول الحيّ)

ما هي: كود «يختلس النظر» إلى الشموع المقبلة ليقرّر الآن

مثال:

if close[0] > high[5]:  # يستخدم الشموع الخمس القادمة
    enter_long()

المشكلة: في الـbacktesting تكون بيانات المستقبل بين يديك. أما في التداول الحيّ فلا.

الواقع: هذا الكود لا يمكن أن يُنفَّذ في الحيّ أصلًا. الـbacktest عندك يختبر استراتيجية لا وجود لها.

الأفضل: لا تستخدم إلا البيانات المتاحة لحظة اتخاذ القرار.

افتراض تنفيذ مثالي عند أسعار مثالية

افتراض الـbacktest: «أشتري عند 100.00 $ بالضبط»

الواقع: يُنفَّذ الأمر السوقي عند 100.12 $ (الفارق + الـslippage)

الأثر على 100 صفقة:

  • ربح الـbacktest: 5,000 $
  • تكلفة الفارق (0.10 $ للصفقة): -1,000 $
  • الـslippage (0.05 $ للصفقة): -500 $
  • العمولات (2 $ للصفقة): -200 $

الواقع: الربح الحقيقي = 3,300 $ (أقل بنسبة 34 % من الـbacktest)

الاختبار على الناجين وحدهم

ما هي: إجراء backtesting على أسهم S&P 500 الحالية فقط

المشكلة: أنت تستبعد أكثر من 200 سهم شُطبت من الإدراج أو أفلست

مثال:

  • backtest على قائمة S&P 500 لعام 2024: توقّع 1.8R، وعامل ربح 2.1
  • لكنك عبر تلك الفترة كنت ستكون شاريًا لـHertz (أفلست 2020) ولـSVB Financial (انهارت 2023) ولكل اسم آخر ذهب إلى الصفر.

الواقع: توقّعك يستبعد الخسائر الكارثية الناتجة عن الشطب من الإدراج. التوقّع الحقيقي: -0.2R (نظام خاسر).

💡 لحظة الإدراك

الـbacktest ليس الواقع. إنه محاكاة. وإذا احتوت محاكاتك على افتراضات مستحيلة، فستكون نتائجك في الحيّ مستحيلة بالقدر نفسه.

الجزء 2: نمذجة تكاليف واقعية

التكاليف الخفية التي تقتل الاستراتيجيات

هذا ما تتجاهله معظم اختبارات backtest — ولهذا فاختبارك على الأرجح متفائل أكثر من اللازم بنسبة 20-40 %:

الخطوة 1: نمذج الفارق بين العرض والطلب

ما هي: الفرق بين سعر الشراء وسعر البيع

مثال:

  • SPY طلب: 450.00 $ / عرض: 450.01 $ ← الفارق = 0.01 $
  • تشتري: تدفع 450.01 $ (نصف الفارق = 0.005 $)
  • تبيع: تحصل على 450.00 $ (نصف الفارق = 0.005 $)

التكلفة لكل دورة كاملة: $0.01

لألف سهم: 0.01 $ × 1,000 = 10 $ للصفقة

100 صفقة: 1,000 $ تكاليف فارق

الخطوة 2: نمذج الـslippage

ما هي: الفرق بين السعر المقصود والتنفيذ الفعلي

slippage واقعي بحسب الظروف:

  • سيولة عادية: 0.01-0.02%
  • أسواق متقلّبة: 0.05-0.10%
  • سيولة ضحلة: 0.10-0.30%
  • مركز كبير الحجم: 0.20-0.50%

افتراض متحفّظ: 0.05 % لكل صفقة

مركز بـ10,000 $ × 0.05 % = 5 $ slippage لكل جهة = 10 $ للدورة الكاملة

الخطوة 3: نمذج العمولات

مثال: Interactive Brokers

  • 0.005 $ للسهم، بحدّ أدنى 1 $
  • 200 سهم × 0.005 $ = 1 $ لكل جهة
  • الدورة الكاملة = 2 $

100 صفقة: 200 $ عمولات

الخطوة 4: إجمالي التكلفة الواقعية

لكل صفقة (دورة كاملة):

  • الفارق: 10 $
  • الـslippage: 10 $
  • العمولة: 2 $

الإجمالي: 22 $ للصفقة

إن كانت استراتيجيتك تدرّ 50 $ إجماليًا للصفقة ← 28 $ صافيًا (انخفاض 44 %!)

مثال على تصحيح الـbacktest

قبل التكاليف الواقعية وبعدها

الاستراتيجية: 100 صفقة، بمتوسط ربح 50 $ للصفقة


backtest (خيال):

100 صفقة × 50 $ = 5,000 $ ربحًا


بعد التكاليف الواقعية:

  • الإجمالي: 5,000 $
  • الفارق: -1,000 $
  • الـslippage: -1,000 $
  • العمولات: -200 $

صافي الربح: 2,800 $ (انخفاض 44 %)

الجزء 3: داخل العيّنة مقابل خارج العيّنة

التحقّق الوحيد الذي له معنى

هكذا يتحقّق المحترفون من استراتيجية:

قسّم بياناتك إلى فترتين.

  1. داخل العيّنة (60-70 %): هنا تبني استراتيجيتك وتحسّنها
  2. خارج العيّنة (30-40 %): تحقّق على بيانات لم تُرَ من قبل

🎯 مثال: 6 سنوات من البيانات (2018-2024)

داخل العيّنة: 2018-2022 (حسّن هنا)

  • جرّب وسائط مختلفة
  • جد القواعد الأفضل أداءً
  • هذّب منطق الدخول والخروج

خارج العيّنة: 2023-2024 (تحقّق هنا)

  • شغّل الاستراتيجية من دون أي تغيير
  • قارن الأداء بأداء داخل العيّنة
  • إن كان متقاربًا ← ليست مفرطة المواءمة!
  • إن كان أسوأ بكثير ← مواءَمة على ضجيج داخل العيّنة

العلامات الحمراء للإفراط في المواءمة

🚩 دلائل على أن استراتيجيتك مواءَمة على المنحنى

  • شارب فوق 3.0: أجمل من أن يكون حقيقيًا
  • توقّع فوق 5R: نادر للغاية (راجع افتراضاتك عن التنفيذ)
  • 20-30 صفقة فقط: عيّنة أصغر من اللازم (بلا دلالة إحصائية)
  • منحنى رأس مال مثالي: خط أملس بلا drawdown (مستحيل)
  • مُختبَرة على أصل واحد فقط: على الأرجح مواءَمة على تلك الحالة بعينها
  • 10 وسائط مُحسَّنة أو أكثر: واءمت الضجيج لا الإشارة
الجزء 4: تحليل walk-forward

طريقة التحقّق الاحترافية

داخل العيّنة مقابل خارجها جيد. وwalk-forward أفضل.

كيف يعمل:

📊 إطار walk-forward

الفترة 1: درّب على 2018-2019 ← اختبر على 2020

الفترة 2: درّب على 2019-2020 ← اختبر على 2021

الفترة 3: درّب على 2020-2021 ← اختبر على 2022

الفترة 4: درّب على 2021-2022 ← اختبر على 2023


إن كان متسقًا عبر كل الفترات: استراتيجية متينة

إن تدهور الأداء: مفرطة المواءمة أو مرهونة بحالة السوق

🎓 أهم الخلاصات

  • انمذج تكاليف واقعية: الفارق والـslippage والعمولات (انخفاض الأرباح 20-40 %)
  • تجنّب الإفراط في المواءمة: احصر الوسائط، واختبر في أسواق متعددة
  • داخل العيّنة مقابل خارج العيّنة: ابنِ على 60-70 %، وتحقّق على 30-40 %
  • اختبار walk-forward: تأكّد من الاتساق عبر الزمن
  • العلامات الحمراء: شارب فوق 3.0، توقّع فوق 5R، أقل من 30 صفقة
  • اختبر أماميًا قبل الحيّ: 3-6 أشهر على الورق كحدّ أدنى
تمرين تطبيقي

🎯 تمرين على التحقّق من الـbacktest

تمرين: تحقّق من استراتيجيتك بكاشف العلامات الحمراء

خذ استراتيجيتك الحالية (أو واحدة تفكّر فيها) ومرّرها عبر التحقّق:

  1. أجرِ backtest على 60 % من بياناتك (داخل العيّنة). سجّل: عدد الصفقات، والتوقّع، وشارب، وأقصى انخفاض
  2. دوّن الوسائط المستخدمة (متوسطات EMA، والعتبات، وغيرها). هل حسّنتها بتجريب عدة قيم؟
  3. اختبر على الـ40 % المتبقية (خارج العيّنة). وقارن بنتيجة داخل العيّنة.
  4. استخدم بطاقة التحقّق من النموذج (8 فئات، 60 نقطة كحدّ أقصى)
  5. احسب نتيجتك: 50-60 = امضِ قدمًا، 40-49 = أعد النظر، أقل من 40 = اطرحها جانبًا
  6. إن بلغت النتيجة 50: تداول على الورق من 30 إلى 60 صفقة قبل الانتقال إلى الحيّ

الهدف: اضبط مواءمة المنحنى والنظر إلى المستقبل والافتراضات غير الواقعية قبل أن تدمّر حسابك الحقيقي. من الأفضل أن تطرح استراتيجية سيئة أثناء الـbacktesting على أن تخسر مالًا حقيقيًا.

اختبر فهمك

🎮 تحقّق سريع

س: تُجري backtest لاستراتيجية: توقّع 5.2R، ونسبة شارب 4.2، مختبَرة على 25 صفقة، باستخدام EMA(47) لأنها أعطت أفضل نتيجة بعد تجريب 100 فترة مختلفة. ما الخطأ هنا؟

أ) لا شيء — استراتيجية رائعة!
ب) كل شيء: العيّنة أصغر من اللازم، وشارب والتوقّع مرتفعان أكثر من اللازم، وEMA(47) مواءَمة على المنحنى
ج) التوقّع وحده مرتفع أكثر من اللازم
د) العيّنة وحدها أصغر من اللازم
إجابة صحيحة! ثلاث علامات حمراء كبيرة: (1) 25 صفقة فقط = بلا دلالة إحصائية، (2) شارب 4.2 = مرتفع على نحو مريب (إفراط في المواءمة على الأرجح)، (3) EMA(47) التي عُثر عليها بتجريب 100 فترة = مواءمة على الضجيج. هذه الاستراتيجية ستفشل في الحيّ. المطلوب: أكثر من 100 صفقة، وشارب واقعي (1.5-2.5)، ووسائط قياسية.

تُجري backtest لاستراتيجية عودة إلى المتوسط على SPY من 2010 إلى 2024. النتائج: توقّع 2.8R، ونسبة نجاح 68 %، و120,000 $ ربحًا. البيانات لا تتضمّن سوى مكوّنات S&P 500 الحالية (الأسهم الموجودة في المؤشر اليوم). تنتقل إلى الحيّ في 2025 فتفشل. ما الذي أخفق؟

أ) لا شيء — تغيّرت ظروف السوق في 2025، وهذا لم يكن متوقّعًا
ب) انحياز الناجين — استبعد الـbacktest 30-40 % من الأسهم التي شُطبت أو أفلست بين 2010 و2024
ج) العيّنة أصغر من اللازم — تلزم بيانات لأكثر من 14 سنة
د) التوقّع مرتفع أكثر من اللازم — 2.8R غير واقعي لاستراتيجية عودة إلى المتوسط
إجابة صحيحة! فخّ انحياز الناجين الكلاسيكي. الاختبار على «مكوّنات S&P 500 الحالية» يعني أنك اختبرت الرابحين وحدهم: أسهمًا نجت 14 سنة ووصلت إلى مؤشر اليوم. لقد استبعدت الشركات المفلسة والأسهم المشطوبة والأعمال المتعثّرة (30-40 % من المجموع). وتلك الأسهم الميتة هي بالذات ما كان سيشعل مداخل العودة إلى المتوسط عندك من دون أن تتعافى أبدًا. وهذا بالضبط ما يحوّل توقّع الـ1.8R في المثال أعلاه إلى -0.2R حقيقية. الحل: استخدم بيانات point-in-time تتضمّن كل الأسهم التي كانت موجودة في كل تاريخ، بما فيها ما شُطب لاحقًا. انحياز الناجين ينفخ نتائج الـbacktest بنسبة 20-50 %.

تُجري اختبار walk-forward لاستراتيجيتك: تدريب 2018-2020 واختبار على 2021 (نجح). تدريب 2018-2021 واختبار على 2022 (نجح). تدريب 2018-2022 واختبار على 2023 (نجح). ولم تنمذج لا الـslippage ولا العمولات. هل تتداول هذه الاستراتيجية في الحيّ؟

أ) نعم — اجتازت كل اختبارات walk-forward، فهي استراتيجية متينة
ب) لا — يجب أولًا إضافة تكاليف واقعية (0.2-0.4 % slippage إضافة إلى العمولات) وإعادة الاختبار. فإن بقيت رابحة، فنعم.
ج) نعم — يكفي التحقّق بـwalk-forward، والتكاليف لا تؤثّر كثيرًا
د) لا — يلزم 10 فترات walk-forward على الأقل للتحقّق
إجابة صحيحة! اختبارات walk-forward تثبت المتانة (أي أن الاستراتيجية ليست مواءَمة على فترة واحدة)، لكن عليك حتمًا نمذجة تكاليف واقعية قبل التداول في الحيّ. الـslippage (0.1-0.2 % لكل جهة = 0.2-0.4 % للدورة الكاملة) مع العمولات (2-5 $ للصفقة) قد يقتطع 30-60 % من التوقّع. استراتيجية بتوقّع 2.5R بلا تكاليف قد تهبط إلى 1.2R مع التكاليف — ما زالت رابحة، لكن بالكاد. وحالة كريس أعلاه هي هذا الإخفاق بعينه: backtest بـ1.3R خرج في الحيّ بـ-0.45R ما إن صارت التكاليف حقيقية. أضف التكاليف في النهاية (بعد walk-forward)؛ فإن بقي التوقّع فوق 1.5R ونسبة النجاح فوق 45 %، فتداولها في الحيّ. ولا تتخطَّ نمذجة التكاليف أبدًا — فهي الفارق بين الربح والألم.

في الـbacktesting، الكمال مدعاة للشك. والأفضلية تأتي من الواقعية. انمذج التكاليف، وتجنّب الإفراط في المواءمة، واختبر أماميًا — وإلا فستفشل في الحيّ.

دروس ذات صلة

متوسط #34

إتقان مفكرة التداول

تابع أداءك في الحيّ وقارنه بنتائج الـbacktest.

اقرأ الدرس ←
مبتدئ #9

تحديد حجم المركز

استخدم حجم مركز سليمًا في اختبارات backtest كي تكون النتائج واقعية.

اقرأ الدرس ←
متوسط #30

تمييز حالة السوق

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

اقرأ الدرس ←

⏭️ التالي

الدرس #33: إدارة المخاطر المتقدّمة — الأطر الاحترافية — تعلّم معيار كيلي، وتحديد حجم المركز ديناميكيًا، وبروتوكولات drawdown.

لأغراض تعليمية فقط. ينطوي التداول على مخاطر خسارة كبيرة. الأداء السابق لا يضمن النتائج المستقبلية.

💬 نقاش (0 تعليق)

0/1000

جارٍ تحميل التعليقات…

← الدرس السابق الدرس التالي ←

هل أنت مستعدّ للتداول مع Signal Pilot؟

طبّق ما تعلّمته باستخدام مؤشرات احترافية وأدوات لتحليل السوق في الوقت الفعلي.

العودة إلى Signal Pilot →
لأغراض تعليمية فقط. ينطوي التداول على مخاطر خسارة كبيرة. هذه ليست نصيحة مالية. الأداء السابق لا يضمن النتائج المستقبلية.