ما هو مثال مُنجَز لـ EMA؟ حساب خطوة بخطوة وافتراضات قابلة للتحقق
الإجابة المباشرة
يُظهر المثال المُنجَز لـ EMA (المتوسط المتحرك الأسي) كيف تحسب قيمة المتوسط المتحرك خطوة بخطوة من مجموعة ثابتة من المشاهدات السابقة، باستخدام فترة محددة وافتراضات تنعيم صريحة. الفكرة الأساسية هي أن كل قيمة جديدة لـ EMA هي مزيج مُرجّح بين أحدث مشاهدة وEMA السابق.
الآلية أو التعريف
EMA هو نوع من المتوسطات المتحركة مصمم للاستجابة للتغيرات الحديثة بسرعة أكبر من المتوسط المتحرك البسيط. في صياغة شائعة لـ EMA، تختار:
- فترة N (على سبيل المثال، 10)
- عامل التنعيم (\alpha = 2/(N+1))
- قيمة بدء لـ EMA (غالبًا أول سعر مُلاحظ، وأحيانًا متوسطًا متحركًا بسيطًا ابتدائيًا—وهذا افتراض)
التعريف التراجعي الشائع المستخدم للحساب هو:
- (\text{EMA}_1 = \text{first value}) (افتراض في المثال المُنجَز أدناه)
- بالنسبة لـ (t \ge 2): (\text{EMA}t = \alpha\cdot x_t + (1-\alpha)\cdot \text{EMA}{t-1})
حيث (x_t) هي المشاهدة عند الزمن (t). في الأسواق، قد تكون (x_t) سعر إغلاق، لكن المثال المُنجَز أدناه يعامل (x_t) كسلسلة مجردة حتى تتمكن من التحقق من الرياضيات دون الحاجة إلى بيانات آنية.
الدليل أو المثال
سيناريو عددي مُنجَز (مذكور فيه الافتراضات مسبقًا):
- اختر N = 3, لذا (\alpha = 2/(3+1) = 0.5).
- استخدم سلسلة مشاهدات مُتخيلة (x_1) إلى (x_6): [100, 102, 101, 103, 104, 103].
- ابدأ بـ (\text{EMA}_1 = x_1 = 100).
الآن احسب كل قيمة EMA باستخدام (\text{EMA}t = 0.5\cdot x_t + 0.5\cdot \text{EMA}{t-1}):
- (\text{EMA}_1 = 100)
- (\text{EMA}_2 = 0.5\cdot 102 + 0.5\cdot 100 = 51 + 50 = 101)
- (\text{EMA}_3 = 0.5\cdot 101 + 0.5\cdot 101 = 50.5 + 50.5 = 101)
- (\text{EMA}_4 = 0.5\cdot 103 + 0.5\cdot 101 = 51.5 + 50.5 = 102)
- (\text{EMA}_5 = 0.5\cdot 104 + 0.5\cdot 102 = 52 + 51 = 103)
- (\text{EMA}_6 = 0.5\cdot 103 + 0.5\cdot 103 = 51.5 + 51.5 = 103)
فحص ذاتي: بما أن (\alpha=0.5) هنا، فإن كل خطوة لـ EMA هي بالضبط منتصف المسافة بين المشاهدة الجديدة وEMA السابق. إذا أعدت الحساب ووجدت أرقامًا مختلفة، فغالبًا السبب هو اختيار مختلف لـ (N)، أو (\alpha) مختلفة، أو اختيار بدء مختلف لـ (\text{EMA}_1).
لربط ذلك بمعالجة البيانات بشكل عام (دون افتراض أي منصة محددة)، لاحظ أن المدخلات المطلوبة للتحقق هي فقط: الفترة (N)، وقاعدة التنعيم (\alpha)، وتسلسل المشاهدات (x_t)، وافتراض البداية المختار.
القيود والمخاطر
-
يؤثر اختيار قيمة البدء على القيم المبكرة. إذا بدلاً من (\text{EMA}_1=x_1) بدأت باستخدام متوسط أول N مشاهدات، فستختلف سلسلة EMA المبكرة، حتى لو كانت القيم اللاحقة قد تتقارب.
-
التأخر وحساسية الضوضاء خصائص جوهرية. ما زال EMA متوسطًا متحركًا: فهو يعكس المشاهدات السابقة. في الظروف السريعة أو المتقلبة، قد يتأخر عن نقاط التحول وما يزال يتحرك مع ضوضاء الأجل القصير.
-
النتائج تعتمد على السوق وتكون متغيرة. في سياقات التداول الفعلية، تعتمد النتائج التي تلاحظها على تكرار البيانات، وفروق السعر bid/ask، وتوقيت التنفيذ، والتكاليف. حتى إذا تم حساب EMA بشكل صحيح، يمكن لهذه العوامل الخارجية أن تغيّر النتائج المحققة.
-
العلاقات التاريخية لا تضمن السلوك المستقبلي. لا تُثبت الأنماط السابقة في تغيّر EMA أن السلوك نفسه سيحدث لاحقًا.
التحقق أو السؤال التالي
للتحقق بشكل مستقل من أي EMA تراه، أعد إنتاج الحساب من المدخلات المذكورة: تأكد من الفترة (N)، واحسب (\alpha)، واستخدم قيم (x_t) الدقيقة من نفس مصدر البيانات ونفس الإطار الزمني، وتأكد من افتراض البداية لقيمة EMA الأولى. إذا رغبت، شارك N الذي اخترته وأول بضع قيم (x_t)، ويمكنك استخدام علاقة التكرار (\text{EMA}_t) نفسها للتحقق مما إذا كان EMA الذي حسبته يطابق الحسابات الحسابية أعلاه.