Berke Özyaşar
مشروع شخصي

روبوتات 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 فتجدها هنا.

مشاريع مشابهة

جميع المشاريع (35)

هل تفكر في مشروع مشابه؟

اكتب في بضع جمل ما تريد إنجازه، وسأرد عليك في اليوم نفسه.

استخدم ↑ ↓ للتنقل، وEnter للفتح، وEsc للإغلاق