روبوتات Polymarket
روبوت مراجحة لأسواق التنبؤ
روبوت Python يشتري الجانبين في Polymarket عندما ينخفض مجموع سعري YES وNO عن دولار واحد، ثم يدمجهما على السلسلة.
هذا المشروع نظام روبوتات طوّرته بنفسي لاقتناص اختلالات الأسعار في سوق التنبؤ Polymarket. يعمل على شبكة Polygon وكُتب بلغة Python. صمّمت أنا، Berke Özyaşar، هذا النظام وطوّرته كمشروع شخصي.
الفكرة الأساسية
في الأسواق الثنائية على Polymarket يمكن دائمًا دمج حصة YES واحدة وحصة NO واحدة بقيمة 1 USDC.e أيًّا كانت النتيجة. وبالتالي، عندما ينخفض مجموع أفضل سعري بيع للجانبين عن دولار واحد، فإن شراء الجانبين معًا ودمج المراكز على السلسلة يثبّت الفرق. ويتكرر هذا الوضع خصوصًا في أسواق العملات المشفرة قصيرة الأجل من نوع «صعود أم هبوط» لمدة 5 إلى 15 دقيقة.
مكونات النظام
- اكتشاف الأسواق: العثور على الأسواق المناسبة ومعرّفات الرموز عبر Gamma API
- الماسح: وحدة تقرأ دفاتر الأوامر كل ثانيتين تقريبًا، وتحسب صافي الربح بعد رسوم Polymarket وتكلفة الغاز، وتطبّق حدودًا دنيا للفرق والربح
- المنفّذ: وحدة ترسل أوامر موقّعة إلى الساقين في وقت شبه متزامن
- الدمج: دمج المراكز على السلسلة أو الاحتفاظ بها حتى حسم النتيجة
- الاستراتيجية الثانية: استراتيجية «dump & hedge» تشتري أحد الجانبين عند هبوطه المفاجئ، وتتحوّط بالجانب المقابل حين تنخفض التكلفة الإجمالية إلى مستوى مناسب، وتقطع الخسارة إذا انتهت المدة
- المراقبة: لوحات Grafana
النهج التقني والمخاطر
يعمل النظام بمكتبتي py-clob-client وweb3.py. ومن المخاطر الحقيقية أن تُنفَّذ ساق واحدة دون الأخرى، وأن تلتهم الرسوم الفرق، والانزلاق السعري، وضعف السيولة؛ لذلك فإن مفتاح الإيقاف الطارئ (kill switch)، وآلية إعادة المحاولة عند بلوغ حدود معدّل الطلبات، وأحجام الاختبار الصغيرة جدًا جزء من النظام. هذه الصفحة ليست نصيحة استثمارية.
للشرح التقني المفصّل يمكنك قراءة مقال روبوت المراجحة على Polymarket. وللأعمال المشابهة صفحتا روبوتات التداول وروبوتات الأتمتة؛ أما أعمالي على جانب MetaTrader فتجدها هنا.

