كيف يتم حساب مؤشر الزخم؟
الإجابة المباشرة
يتم حساب مؤشر الزخم عبر أخذ الفرق بين سعر حالي محدد وسعر السعر نفسه من عدد ثابت من الفترات في الماضي (فترة النظر للخلف). تعريف شائع هو:
Momentum = Price(t) − Price(t − N)
حيث Price(t) هو سعر الإدخال المختار عند الزمن t (على سبيل المثال، الإغلاق)، و N هي فترة النظر للخلف المقاسة بعدد الأشرطة/الفترات.
تعبّر بعض التطبيقات عن الزخم كتغير مئوي (شكل مُطبّع):
Momentum(%) = [Price(t) − Price(t − N)] / Price(t − N) × 100
تعتمد الصيغة الدقيقة على كيفية تعريف المؤشر لـ “Price” وما إذا كان يستخدم فرقًا خامًا أو نسبة مئوية.
الآلية والتعريف
لحساب مؤشر الزخم تحتاج إلى ثلاثة اختيارات أساسية وخط بيانات واحد متسق.
- اختر نوع السعر يجب أن يعتمد الزخم على حقل سعر محدد من كل فترة. الخيارات الشائعة هي:
- سعر الإغلاق
- سعر الافتتاح
- الأعلى أو الأدنى (أقل شيوعًا)
ليكن Price(t) هو أيًّا من هذه تختاره.
-
اختر فترة النظر للخلف N N هو عدد الفترات بين الزمن الحالي t وزمن المقارنة t − N. عمليًا، N هو إعداد من المستخدم (غالبًا يُسمّى “period”).
-
احسب الفرق (الزخم الخام) لكل زمن t حيث يوجد t − N، احسب:
- Momentum(t) = Price(t) − Price(t − N)
ينتج عن ذلك سلسلة زمنية جديدة يمكن أن تكون قيمها موجبة أو صفرية أو سالبة.
- تطبيع اختياري (الزخم كنسبة مئوية) إذا كانت منصتك تستخدم صيغة النسبة المئوية، يتم قسمة الفرق الخام على السعر الأقدم:
- Momentum%(t) = [Price(t) − Price(t − N)] / Price(t − N) × 100
يغيّر التطبيع المقياس، لكن الفكرة الأساسية تبقى نفسها: مقارنة قيمة اليوم بالقيمة من N فترات مضت.
ماذا يقيس المؤشر؟
يقيس مؤشر الزخم مدى تغيّر السعر المختار خلال آخر N فترات. لا يقوم تلقائيًا بوضع هذا التغير على أنه “جيد” أو “سيئ”؛ فالتفسير يعتمد على السياق مثل اتجاه الحركة الأخيرة، ونظام التقلبات، وكيف يتم استخدام المؤشر ضمن إطار التحليل.
دليل أو مثال (مع افتراضات صريحة)
افترض ما يلي لأداة واحدة وإطار زمني واحد:
- تستخدم Close كسعر الإدخال.
- فترة النظر للخلف N = 5.
- الزمن t هو الشمعة/البار رقم 20، لذا t − 5 هو الشمعة/البار رقم 15.
لتكن:
- Price(t) = Close عند bar 20 = 1.1200
- Price(t − 5) = Close عند bar 15 = 1.1150
الزخم الخام:
- Momentum(t) = 1.1200 − 1.1150 = 0.0050
الزخم كنسبة مئوية (إذا تم استخدامه):
- Momentum%(t) = (1.1200 − 1.1150) / 1.1150 × 100
- = 0.0050 / 1.1150 × 100
- ≈ 0.4484%
تحقق عملي
إذا كنت تريد التحقق من الحساب بشكل مستقل:
- خذ سلسلة الأسعار نفسها التي تستخدمها منصتك (نفس الرمز، نفس الإطار الزمني، نفس مصدر البيانات).
- تأكد من حقل السعر المستخدم (الإغلاق مقابل حقل آخر).
- تأكد من فترة النظر للخلف N.
- أعد حساب Momentum(t) باستخدام الصيغة أعلاه لعدة طوابع زمنية حيث t ≥ N.
إذا كانت قيمك المحسوبة تختلف، فالأسباب الأكثر شيوعًا هي استخدام حقل سعر مختلف، أو فترة نظر للخلف مختلفة، أو تعريف مختلف (فرق خام مقابل نسبة مئوية، أو نسخة تستخدم العوائد بدلًا من الفرق البسيط).
القيود والمخاطر (أنماط فشل جوهرية)
مؤشر الزخم بسيط رياضيًا، لكن توجد عدة قيود قد تؤثر على كيفية تفسير النتائج.
-
الاعتماد على فترة النظر للخلف N يقارن N الأكبر الأسعار من وقت أبعد في الماضي، مما يجعل المخرجات أقل حساسية للتغيرات قصيرة الأجل. قد يكون N الأصغر أكثر استجابة لكنه قد يزيد أيضًا من الضوضاء.
-
اختيار إدخال السعر مهم يؤدي استخدام أسعار الإغلاق مقابل حقل سعر آخر إلى تغيير القيم المحسوبة. يمكن لتحليلين يستخدمان مدخلات مختلفة أن ينتجا سلوكًا مختلفًا للمؤشر حتى لو كانت بنية الصيغة نفسها.
-
التطبيع يغيّر المقياس لا المعنى يرتبط الزخم الخام والزخم كنسبة مئوية، لكن يمكن أن تختلف القيمة العددية وقابلية المقارنة عبر الأدوات/الأطر الزمنية.
-
اعتماد غير تنبؤي على ظروف مستقبلية يعكس الزخم مقارنة تاريخية خلال آخر N فترات. لا تضمن العلاقات التاريخية أن المستقبل سيتصرف بشكل مماثل؛ قد تتغير النتائج عندما تتبدل ظروف السوق.
-
مشكلات جودة البيانات وتوفرها يتطلب الزخم وجود Price(t − N). هذا يعني أن المؤشر لا يمكنه إنتاج قيم للفترات المبكرة ضمن أول N فترات على الرسم البياني. كذلك، فإن أي عدم اتساق في بيانات السعر الأساسية (مثل اختلاف مزود البيانات، أو الإجراءات المؤسسية في أسواق أخرى، أو بناء الإطار الزمني) قد يؤدي إلى عدم تطابق.
-
مخاطر القسمة في الصيغة المئوية إذا كانت المنصة تستخدم الزخم كنسبة مئوية، فإن السعر الأقدم Price(t − N) يكون في المقام. إذا كانت هذه القيمة صغيرة جدًا أو صفرًا (نادرًا في كثير من سلاسل الأسعار المعتادة لكنه ممكن حسب التعريفات والأدوات)، فقد يصبح الناتج المُطبّع غير مستقر.
التحقق أو السؤال التالي
للتحقق بشكل مستقل من مؤشر الزخم، أعد حسابه من سلسلة الأسعار الأساسية باستخدام الإعدادات نفسها تمامًا:
- نفس الرمز ونفس الإطار الزمني
- نفس حقل السعر (مثل الإغلاق)
- نفس فترة النظر للخلف N
- نفس نوع الحساب (فرق خام مقابل نسبة مئوية)
إذا كنت تريد الخطوة التالية، قارن مؤشر الزخم بمفاهيم مرتبطة بأسلوب الزخم (على سبيل المثال، مقاييس معدل التغير أو المقاييس المبنية على العوائد) لمعرفة كيف تؤدي الفروق الصغيرة في التعريف إلى تغيير الناتج. تحقق مفيد آخر هو مراجعة كيف يؤثر تغيير فترة النظر للخلف N على الاستجابة والضوضاء في السلسلة الزمنية الناتجة.