توقع تقلب EUR/USD بنموذج GARCH: دليل عملي للمتداول العربي

توقع تقلب EUR/USD بنموذج GARCH: دليل عملي للمتداول العربي

تتغير أسعار أزواج العملات بسرعة، خاصةً زوج اليورو مقابل الدولار. المتداول اللي يعرف كيف يقرأ تقلب السوق قد يقدر يحد من الخسائر ويزيد من ربحية صفقاته. في المقال ده هنتعرف على نموذج إحصائي اسمه GARCH، وهو اختصار لـ Generalized Autoregressive Conditional Heteroskedasticity، وهنطبق خطوات بسيطة عشان نطلع توقع لتقلب EUR/USD ونستغل النتيجة في ضبط حجم اللوت.

ما هو نموذج GARCH ولماذا يهم المتداول؟

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

الفكرة الأساسية إن النموذج بيقيس التقلب المتغير شرطياً على أساس الأخطاء السابقة. بمعنى آخر، كل ما كانت الأخطاء (الفروق بين السعر الفعلي والمتوقع) كبيرة، النموذج يتوقع تقلب أعلى في الفترات الجاية.

الخطوات العملية لتطبيق GARCH على EUR/USD

محتاجين ثلاثة أدوات أساسية: بيانات سعر إغلاق يومية للزوج (أو 4‑ساعة لو حابب تفاصيل أدق)، برنامج إحصائي (Excel مع إضافة تحليلية أو Python)، وإحدى مكتبات GARCH (مثلاً arch في Python).

  • 1. جمع البيانات: نحمّل تاريخ الأسعار من أي موقع موثوق (Yahoo Finance، Investing.com). نختار عمود الإغلاق، ونحسب العائد اليومي باستخدام الصيغة ln(Pt / Pt‑1).
  • 2. اختبار وجود التباين الشرطي: نطبق اختبار ARCH (Engle) على العوائد. إذا كان الاختبار يدل على وجود ARCH، يبقى النموذج مناسب.
  • 3. اختيار نموذج GARCH: أبسط نسخة هي GARCH(1,1). الصيغة بتكون σt² = ω + α·εt‑1² + β·σt‑1²، حيث σt هو التقلب المتوقّع اليوم، εt‑1 هو الخطأ السابق، ω, α, β معاملات بتتقدّر.
  • 4. تقدير المعاملات: في Python بنستورد المكتبة arch، ونكتب الكود التالي (مقتطف مبسّط):
    import pandas as pd
    from arch import arch_model
    
    prices = pd.read_csv('eurusd.csv')
    returns = 100 * prices['Close'].pct_change().dropna()
    model = arch_model(returns, p=1, q=1)
    res = model.fit(disp='off')
    print(res.params)

    النتيجة هتديك قيم ω, α, β.

  • 5. توقع التقلب للأيام الجاية: باستخدام القيم المُقدرة، بنحسب σt+1. مثال عملي: لو σt = 0.8٪، εt = 0.3٪، ω=0.00001، α=0.12، β=0.85، يبقى σt+1² = 0.00001 + 0.12·(0.003)² + 0.85·(0.008)².
  • 6. تحويل التقلب إلى حجم اللوت: نستخدم قاعدة المخاطرة 1‑2٪ من رأس المال. حجم اللوت = (رأس المال·نسبة المخاطرة) / (المسافة إلى وقف الخسارة بالبيت). وقف الخسارة بنحدده بناءً على σt+1 (مثلاً 1.5·σt+1).

مثال تطبيقي من حياة المتداول

سامي، متداول جزائري، عنده حساب 10,000 دولار. بيحب يشتغل على EUR/USD خلال جلسة لندن. جمع بيانات إغلاق اليومي للـ 250 يوم الماضية، وحسب العوائد اليومية. بعد ما نفّذ اختبار ARCH، لقى قيمة p‑value = 0.02، فالمؤشر واضح إن هناك تباين شرطي.

بعد ما قدر نموذج GARCH(1,1)، طلع له القيم: ω = 0.00002، α = 0.10، β = 0.84. التقلب اليومي المتوقع حسب الصيغة كان 0.0095 (0.95٪). سامي قرر يحدد وقف خسارة على 1.5·σ = 1.425٪، يعني حوالي 140 بيت على السعر الحالي (1.0700). المسافة بالبيت = 140.

المخاطرة اللي يختارها هي 1.5٪ من رأس المال = 150 دولار. حجم اللوت = 150 / (140·0.0001) ≈ 10.7 وحدة قياسية (0.107 لوت). هكذا يكون حجم الصفقة صغيرًا، يضمن إن لو السعر يتحرك عكس توقعه، ما يخسرش أكثر من 150 دولار.

بعد أسبوع، التقلب ارتفع إلى 1.6٪ بسبب إعلان بيانات التضخم الأمريكية. سامي أعاد حساب σ وتعديل حجم اللوت ليتناسب مع المخاطرة الجديدة. النتيجة: بقى حجم الصفقة أصغر، لكنه حافظ على نسبة المخاطرة المستهدفة.

كيف تستفيد من توقع التقلب في إدارة المخاطر

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

  • تحديد وقف الخسارة المتحرك: بدل ما تستخدم نقطة ثابتة، استخدم 1‑2·σ لتحديد مستوى وقف الخسارة وفقًا للظروف الحالية.
  • اختيار أزمنة التداول: أيام ذات تقلب مرتفع يمكن تكون فرص جيدة للمتداولين اللي يحبوا الصفقات القصيرة، لكن إذا كنت متداولًا متوسط الأجل، قد تفضّل تجنبها.
  • تعديل استراتيجيات الدخول: إذا كان σ المتوقع عالي، أضف شرطًا إضافيًا مثل تقاطع المتوسطات المتحركة لتأكيد اتجاه.

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

نصائح ختامية لتطبيق النموذج بنجاح

1. لا تعتمد على نموذج واحد؛ جرب نماذج EGARCH أو TGARCH إذا لاحظت أن GARCH يعاني من تحيزات.

2. احرص على جودة البيانات؛ الأخطاء أو الفجوات في السلسلة السعرية تؤثر سلبًا على التقدير.

3. استخدم النموذج كجزء من نظام شامل؛ دمجه مع تحليلات فنية وأساسية يعزز من دقته.

4. لا تهمل ضبط الإطار الزمني؛ إذا كنت تتداول على أطر دقيقة، جرّب تطبيق GARCH على عوائد الـ 15‑دقيقة للحصول على تقلبات أقرب للواقع.

مع القليل من الصبر والالتزام بالتحليل الكمي، نموذج GARCH يقدر يفتح لك باب جديد لفهم تقلب EUR/USD وتكييف استراتيجيتك بشكل ذكي.

آخر المقالات