Polymarket Bot Tutorial · Chapter 14 of 32
المراجحة الإخبارية على Polymarket: كيف تتفوق على السوق عبر العناوين، ومصادر الأخبار (RSS/Twitter/AP)، وميزانيات الكمون، ومرشحات الإيجابيات الكاذبة، ومتى تتلاشى أفضلية الخبر داخل سعر السوق.
ما يغطيه هذا الفصل
المراجحة الإخبارية هي استراتيجية التداول على المعلومات العامة بسرعة أكبر من إعادة تسعير السوق لها. الأفضلية حقيقية لكنها ضيقة - فمعظم "الأخبار" يكون قد انعكس بالفعل في السعر بحلول الوقت الذي يستطيع فيه الإنسان قراءتها. يشرح هذا الفصل ما هي المصادر التي تتفوق فعليًا على السوق، وميزانية الكمون التي تحدد الاستراتيجية، ومرشح الإيجابيات الكاذبة الذي بدونه يتداول البوت على كل إعادة تغريد.
- كيف تبدو أفضلية المعلومات
- مصادر الأخبار: RSS، Twitter، AP، الخلاصات الرسمية
- ميزانية الكمون: من القراءة إلى التنفيذ في أقل من ثانيتين
- مرشحات الإيجابيات الكاذبة
- متى تتلاشى أفضلية الخبر
- الكود: فحص موجز الأخبار وتنفيذ FOK على الأسواق ذات الصلة
- المخاطر: أنصاف الحقائق والعناوين التي يتم التراجع عنها
What information edge looks like
المراجحة الإخبارية تعني التداول على المعلومات العامة بسرعة أكبر من إعادة تسعير السوق لها. توجد الأفضلية في نافذة ضيقة - عادةً من 30 إلى 300 ثانية - بين لحظة انتشار حقيقة ما للعامة وبين انعكاسها في Polymarket.
لكي تكون الأفضلية حقيقية، يجب أن تتحقق ثلاثة أمور. أولًا، يجب أن يكون مصدر الخبر أسرع من متوسط متداول Polymarket (Twitter أسرع من الصحافة الرئيسية؛ وتغذية AP wire أسرع من Twitter). ثانيًا، يجب أن يكون الخبر غير ملتبس (مثل إعلان إصابة أو حكم قضائي) - فالتفسير يلتهم الكمون. ثالثًا، يجب أن يكون السوق واسعًا بما يكفي بحيث تكون حركة السعر تستحق كلفة السبريد.
البوتات التي تطارد هذه الأفضلية تنقسم إلى فئتين: من يشترك في المصادر المباشرة ويفسرها، ومن يراقب حركة سعر غير اعتيادية على Polymarket ويستنتج أن خبرًا ما قد حدث. كلاهما صحيح؛ الأول يقود، والثاني يتبع.
News sources: RSS, Twitter, AP, official feeds
ترتيب المصادر بحسب الكمون إلى حالة "المعلومة العامة"، والأسرع أولًا.
- المصادر الأولية المباشرة: ملفات المحكمة، البيانات الصحفية الحكومية، إعلانات البنوك المركزية. غالبًا ما تتوفر لها RSS عامة أو API. الأسرع، والأقل في معدل الإيجابيات الكاذبة.
- AP wire / Reuters Eikon (مدفوع). قناة الأخبار التي يستخدمها المتداولون التقليديون. تمنح عادةً أفضلية تتراوح بين 5 و30 ثانية على Twitter الاستهلاكي.
- Twitter (X، API مدفوعة). قوائم الحسابات الموثقة: حسابات المؤسسات الرسمية، والمراسلون المتخصصون. الـ APIs المجانية مقيدة جدًا من حيث المعدل؛ ادفع مقابل باقة Pro أو استخدم خدمة relay.
- النشرات المتخصصة / Discord: Substacks مدفوعة، خلاصات صناعية محجوبة قبل النشر. مفيدة للأسواق المتخصصة (crypto، esports).
- مواقع الصحافة الرئيسية: بطيئة جدًا بالنسبة لأفضلية المراجحة الإخبارية.
استخدم RSS لكل ما ينشر RSS - فهو مجاني، وفترات الاستطلاع polling فيه موثوقة. واستخدم Twitter لبقية المصادر. واستخدم AP لغرف الأخبار الجادة على مستوى الإنتاج.
Latency budget: read-to-trade in under 2 seconds
يحتاج البوت إلى الاستيعاب، والتصنيف، واتخاذ القرار، ووضع الأمر خلال 1-2 ثانية إجمالًا. الميزانية:
- الاستيعاب: 50-300ms (websocket feed، استطلاع RSS، تيار Twitter).
- التصنيف: 50-200ms (regex / مطابقة كلمات مفتاحية، ويمكن استخدام LLM اختياريًا إذا خزّنت الـ prompt).
- اتخاذ القرار: 50ms (استعلام جدول قواعد؛ الربط من وسم الخبر إلى market slug).
- التنفيذ: 200-500ms (أمر FOK موقّع إلى CLOB).
أكبر مستهلك منفرد للميزانية هو تصنيف LLM. استدعاء GPT-4 بطول 500 token يضيف 1-3 ثوانٍ؛ وهذا يعني ضياع نافذة المراجحة بالكامل. في الإنتاج، صنّف عبر قواعد الكلمات المفتاحية؛ واستخدم LLM فقط للمعايرة غير المتصلة لمجموعة الكلمات المفتاحية.
False-positive filters
بوتات المراجحة الإخبارية التي لا ترشّح الإيجابيات الكاذبة تتداول على كل إعادة تغريد وتنزف عبر كلفة السبريد. ثلاث مرشحات.
- قائمة مصادر مسموحة whitelist: اتخذ إجراءً فقط على الحسابات/الخلاصات الموجودة في قائمة معتمدة مسبقًا. القائمة صغيرة (10-30 مصدرًا).
- زوج كلمة مفتاحية + تأكيد: تطابق كلمة مفتاحية واحدة مجرد ضجيج؛ أما التطابق في مصدرين مستقلين خلال 30 ثانية فهو إشارة.
- حارس حالة السوق: تجاوز الأسواق التي تحركت بالفعل بأكثر من > 5% خلال آخر 60 ثانية - شخص آخر التقط الخبر أولًا، وقد ضاعت الأفضلية.
معدل الإيجابيات الكاذبة عند ضبط المرشحات جيدًا: نحو 1 من 5-10. معدل إيجابيات كاذبة بنسبة 90% يدمّر الاستراتيجية؛ أما 50% فيمكن العمل به مع أحجام مراكز صغيرة.
When news edge dies
النافذة من "الخبر أصبح عامًا" إلى "السعر يعكس الخبر" تضيق كل عام. في 2020، كانت الأسواق السياسية متوسطة التسعير تحتاج دقائق لامتصاص عنوان خبر. وفي 2026، تنكمش العناوين نفسها إلى 30-90 ثانية قبل أن يتحرك السعر بالكامل.
علامات موت الأفضلية: هبوط PnL لكل صفقة في الصفقات المُعلَّمة من +3c إلى التعادل عبر نافذة من 30 صفقة؛ ارتفاع معدل الإيجابيات الكاذبة التي يتضح أنها كانت مسعّرة مسبقًا فوق 70%؛ وملامسة السوق لـ FOK ask خلال 200ms لأن شخصًا آخر سبقت يده.
التحول الصادق عندما تموت الأفضلية: الانتقال إلى أخبار أبطأ وأكثر تفسيرًا (مثل أحكام المحاكم ومحاضر اجتماعات البنوك المركزية) حيث يستغرق فهم المعنى وقتًا أطول من سباق الكمون. أو التوقف عن تشغيل الاستراتيجية.
Code: poll news feed and place FOK on relevant markets
هيكل إنتاجي: استعلم عن مصدر أخبار، شغّل مطابقات القواعد، وأطلق أوامر FOK عند وجود تطابق.
import feedparser, time, re
from py_clob_client.client import ClobClient
RULES = [
{"regex": re.compile(r"out for season|torn ACL", re.I), "tag":"injury-fade"},
{"regex": re.compile(r"federal reserve.*(rate cut|rate hike)", re.I), "tag":"fed-move"},
]
seen = set()
while True:
feed = feedparser.parse("https://example.com/news.rss")
for entry in feed.entries[:20]:
if entry.id in seen: continue
seen.add(entry.id)
for rule in RULES:
if rule["regex"].search(entry.title + " " + entry.summary):
# Look up relevant Polymarket markets, place FOK
fire(rule["tag"], entry)
break
time.sleep(15)
فترات الاستطلاع: 5-15 ثانية لـ RSS. استخدم WebSocket حيثما كان متاحًا (Twitter، AP wire). قم دائمًا بإزالة التكرار عبر المعرّف الذي يوفّره المصدر؛ ولا تفترض أبدًا أن الاستطلاع يتم exactly-once.
Risk: half-truths and walked-back headlines
أسوأ يوم لبوت المراجحة الإخبارية هو عندما يتبيّن أن العنوان خاطئ. أمثلة: تغريدة Reuters تقول "Trump fires Yellen"، يقفز السوق 8 cents، وبعد 12 دقيقة تُحذف التغريدة وتُصحح. البوت الذي اشترى عند +8c أصبح الآن يحمل مخزونًا عند -3c بلا أي وسيلة تدارك.
وسائل الدفاع:
- تأكيد من مصدرين: لا تتداول أبدًا على تغريدة واحدة؛ اشترط إشارة داعمة من مصدر مستقل ثانٍ خلال 60-180 ثانية.
- حجم المركز يتدرج حسب موثوقية المصدر: AP wire = الحجم الكامل؛ Twitter من مراسل متخصص موثّق = 50%؛ مصدر شائعة = 25%.
- خروج تلقائي عند إشارة تراجع: إذا أصدر مصدر استخدمته تصحيحًا خلال 30 دقيقة، فاخرج فورًا بسعر السوق بغض النظر عن PnL.
مشكلة التراجع هي سقف صلب لحجم مراكز المراجحة الإخبارية. التداول بـ 50 دولارًا لكل إشارة يتيح لك النجاة من معدل إيجابيات كاذبة 30%؛ أما التداول بـ 500 دولار فلا يفعل.





