Polymarket Bot Tutorial · الفصل 25 من 32

روبوتات أسواق الرياضة على Polymarket: مباريات NFL الأسبوعية، البنية الدقيقة لوسم NBA (745)، كرة القدم (Premier League, Bundesliga, Champions League)، التنس (864) - السيولة، مصادر الأفضلية، وأنماط الشيفرة.

ما الذي يغطيه هذا الفصل

تُعد NFL وNBA وكرة القدم والتنس أكبر أحجام الرياضة في Polymarket بحسب الفئة. لكل منها توافر بياناتها، وإيقاعها، وملف الأفضلية الخاص بها. يغطي هذا الفصل أنماط الروبوت الخاصة بكل دوري ومعرّفات الوسوم التي ستقوم بالفلترة عليها.

  • NFL: إيقاع أسبوعي، أعلى سيولة يوم الأحد
  • NBA (tag 745): البنية الدقيقة داخل المباراة
  • كرة القدم: الدوريات الدولية مقابل دوريات الأندية
  • التنس (tag 864): إيقاع البطولات
  • مصادر الأفضلية التي تصمد
  • البيانات الحية: ESPN، وواجهات API الرسمية
  • روبوت نموذجي: ملتقط خطوط ما قبل المباراة

NFL: إيقاع أسبوعي، أعلى سيولة يوم الأحد

تتمتع NFL بأقوى إيقاع أسبوعي بين كل رياضات Polymarket. تُفتح الأسواق يوم الثلاثاء بعد مباريات الأسبوع السابق، ويحدث line-shop من الأربعاء إلى الجمعة، وتبلغ أحجام التداول ذروتها يومي السبت والأحد. تتم التسوية عادةً مساء الأحد للمباريات المبكرة، ومساء الاثنين للمباراة المتأخرة.

نمط الروبوت: line-catcher يومي الثلاثاء والأربعاء عندما يتم تحديد الافتتاحية، وin-play يوم الأحد خلال ذروة الحجم. استخدم روبوتات مختلفة لكل نافذة. وغالبًا ما يكون سوق Monday Night Football أقل حجمًا من المباريات الأخرى - لذا انتبه إلى أن لديه مخاطرة أعلى في slippage عند الدخول بحجم صغير.

ذروة الحجم هي Super Bowl: أكثر من 50 مليون دولار متداولة عبر جميع أسواق SB في أسبوع المباراة. حتى روبوت بحجم 100 دولار في ذلك الأسبوع لا يُعد سوى ضجيج غير مؤثر؛ فالسوق كفء عند هذا المقياس.

NBA (tag 745): البنية الدقيقة داخل المباراة

NBA هي رياضة Polymarket الأعلى تكرارًا - 25 إلى 30 مباراة أسبوعيًا خلال الموسم العادي، و5 إلى 15 في التصفيات. يفلتر tag ID 745 إلى فعاليات NBA فقط.

تعمل البنية الدقيقة داخل المباراة في NBA لأن: (1) ESPN يحدّث لوحات النتائج كل نحو 10 ثوانٍ، (2) المباريات تمتد 2.5 ساعة من اللعب المستمر، (3) دفاتر Polymarket للمباريات الكبرى تبقى عميقة حتى الربع الرابع.

الاستراتيجية التي تنجح: الاشتراك في دفتر WS للمباراة + تغذية ESPN، والتفاعل مع عدم التوازن + أحداث التسجيل خلال 10 إلى 15 ثانية. الاستراتيجيات التي لا تنجح: التقاط الخطوط قبل المباراة (كفء بما يكفي بحيث لا يقتنص التجزئة الكثير)، ومراجحة اليقين في الدقائق الأخيرة (منطقة فخ 0.99).

كرة القدم: الدوريات الدولية مقابل دوريات الأندية

تتوزع كرة القدم على ثلاث طبقات تقريبية في Polymarket.

  • أبرز الدوريات الأوروبية (EPL tag 739، La Liga، Bundesliga، Serie A) - حجم متوسط، ودفاتر عميقة في المباريات الكبيرة. أنماط الروبوت مشابهة لـ NBA.
  • Champions League / Europa League (UCL tag 2186) - ذروة الحجم في مراحل الإقصاء. تكون الدفاتر الأعمق من دور الـ16 فما بعد.
  • الدوريات الدولية / الأصغر (Saudi Pro League، MLS، J-League) - دفاتر رقيقة، وفروقات سعرية كبيرة. عمومًا ليست مجالًا مناسبًا للروبوتات.

التركيز المنفصل في تسجيل الأهداف في كرة القدم (حيث يُعد تسجيل 0-1 هدف حدثًا كبيرًا) يجعلها مختلفة عن التدفق المستمر في NBA. نمط الروبوت في كرة القدم هو: أن تكون على الجانب الصحيح قبل تسجيل الهدف، ثم الخروج بسرعة بعد حدوثه.

التنس (tag 864): إيقاع البطولات

tag 864 للتنس. تجري جولات ATP وWTA لمدة 11 شهرًا في السنة، مع Grand Slams في يناير (Australian Open)، ومايو-يونيو (French Open)، ويوليو (Wimbledon)، وأغسطس-سبتمبر (US Open). يتركز الحجم في تلك الأسابيع الأربعة إضافة إلى سلسلة Masters 1000.

يمتلك التنس أوضح سلالم الأسعار أثناء اللعب بين كل الرياضات (الفصل 15). تتبع الأسعار أثناء المباراة منحنيات متوقعة مرتبطة بحالات المجموعات والأشواط. يمكن لروبوت يستخدم نموذج سلم أسعار خاص بالتنس أن يكتشف التسعير الخاطئ في الوقت الحقيقي.

النوافذ الهادئة: بين Grand Slams، وفي الأسابيع التي تحتوي فقط على بطولات ATP 250 / ATP 500، تكون الدفاتر رقيقة جدًا. أوقف الروبوت أو حوّله إلى رياضة أخرى خلال هذه الفترات.

مصادر الأفضلية التي تصمد

عبر الرياضات الأربع، فإن الأفضلية التي تصمد مع الوقت هي:

  • مقارنة الخطوط قبل المباراة مقابل رقم من منصة أكثر دقة (Pinnacle، Betfair). عندما يختلف Polymarket عن book حاد بأكثر من 3 سنتات، فقم بمخالفة Polymarket.
  • المبالغة في رد الفعل أثناء اللعب على حركة واحدة (اعتراض، إصابة، تغير زخم). انتظر 30 إلى 60 ثانية بعد الحركة، ثم خالف السوق إذا كان قد بالغ.
  • المرشحون الكبار في الدقائق الأخيرة عند 0.85-0.92 مع تحجيم مضبوط للمخاطر. أقل من 0.85 = مخاطرة حقيقية؛ أعلى من 0.92 = فخ 0.99.

الأفضلية التي لا تصمد: التحليل الفني البحت للأسعار، وجمع sentiment من Twitter، والآثار الموسمية المعتمدة على التقويم.

البيانات الحية: ESPN، وواجهات API الرسمية

مصفوفة مصادر البيانات للرياضات الأربع.

الرياضةالمصدر الرئيسيالنسخة الاحتياطيةإيقاع التحديث
NFLلوحة نتائج ESPNتغذية NFL.comنحو 10 ثوانٍ أثناء اللعب
NBAلوحة نتائج ESPNstats.nba.comنحو 10 ثوانٍ أثناء اللعب
كرة القدم (EPL/UCL)لوحة نتائج ESPNSofaScoreنحو 15-30 ثانية
التنس (ATP/WTA)لوحة نتائج ESPNtennis.com liveنحو 30 ثانية (على مستوى النقطة)

ESPN مجاني وموثوق للرياضات الأربع جميعًا. وللحصول على تحديثات أسرع من 10 ثوانٍ، ادفع مقابل تغذية متخصصة (StatsPerform، GeniusSports) - لكن التحسين الهامشي في زمن الاستجابة نادرًا ما يبرر التكلفة للتجزئة.

روبوت نموذجي: ملتقط خطوط ما قبل المباراة

مرجع: pseudocode لملتقط الخطوط قبل المباراة.

def line_catcher():
    # Find games starting in the next 2-12 hours
    events = gamma_events(tag_id=745, hours_ahead=12)
    for ev in events:
        for m in ev["markets"]:
            polymarket_prob = float(json.loads(m["outcomePrices"])[0])
            sharp_prob = fetch_pinnacle_implied(ev["slug"])  # 3rd-party feed
            if sharp_prob - polymarket_prob > 0.04:
                # Polymarket has the YES side cheap vs sharp
                tok = json.loads(m["clobTokenIds"])[0]
                place_fok(tok, "BUY", polymarket_prob + 0.01, size=10)
            elif polymarket_prob - sharp_prob > 0.04:
                # Polymarket has the NO side cheap vs sharp
                tok = json.loads(m["clobTokenIds"])[1]
                place_fok(tok, "BUY", 1 - polymarket_prob + 0.01, size=10)

تنبيهات: تتطلب واجهات API الخاصة بـ Pinnacle / Betfair حسابات؛ وهي ليست مجانية. من دون مرجع حاد، يتحول التقاط الخطوط إلى رأي مقابل رأي، وهذا ليس مجالًا مناسبًا للروبوتات.

الأسئلة الشائعة

أي رياضة لديها أكبر حجم تداول على Polymarket؟
يختلف ذلك حسب الموسم. تتصدر NFL في أيام مباريات الأحد. وتتقدم NBA (معرّف tag_id 745 الموثق) خلال ليالي الأسبوع في الموسم العادي. وتتصدر كرة القدم (من دون tag واحد) خلال أسابيع Champions League وكأس العالم. أما التنس (tag_id 864 الموثق) فيقفز خلال أسبوعي Grand Slam. الروبوتات متعددة الرياضات تستفيد من التناوب المستمر.
هل أسواق ما قبل المباراة أم أسواق أثناء المباراة أكثر ربحية؟
ما قبل المباراة: أسهل في التسعير (وقت أطول للبحث، وتذبذب أقل من الضوضاء أثناء اللعب)، لكن الفروقات أضيق والتنافس أقوى مقابل odds الخاصة بـ sportsbooks. أثناء المباراة: أصعب، ويتطلب بيانات لحظية، لكنه يقدم تسعيرًا خاطئًا أكبر أثناء التحركات العاطفية (بعد touchdown، أو بعد إهدار تسديدة).
من أين أحصل على بيانات رياضية حية بسرعة كافية لروبوت؟
نقاط JSON غير الرسمية من ESPN.com للرياضات الأمريكية الكبرى. The-odds-api.com يجمع عدة bookmakers لكن مع حدود على معدل الطلبات. Sofascore.com يقدم كرة القدم + التنس. ولبيانات أقل من ثانية واحدة: التغذيات المدفوعة من Sportradar أو BetGenius بمستوى احترافي لكنها مكلفة. معظم روبوتات التجزئة تنجح بالاعتماد على ESPN + مراسلي Twitter المتخصصين.
هل يجب أن أثق بحسابات مراسلي الصحافة المتخصصة على Twitter للأخبار الحية؟
نعم في الغالب، مع بعض التحفظات. المراسلون المتخصصون يكشفون الإصابات/التشكيلات أسرع من ESPN. لكن حدود معدل Twitter وإيقاف الحسابات يخلق فجوات في الاعتمادية. أفضل ممارسة: الاشتراك في 5 إلى 10 حسابات مراسلين، وإزالة التكرار، واشتراط مصدرين قبل تفعيل صفقة على الإصابات.
كيف تقارن رياضات Polymarket مع sportsbooks التقليدية؟
لا يوجد vig (مقابل نحو 5-10% في FanDuel/DraftKings) لكن السيولة أرق والفروقات أوسع في الأسواق الصغيرة. بالنسبة لـ NFL/NBA السائدة، تكون الكتب التقليدية عادةً أفضل من حيث جودة التنفيذ. أما بالنسبة للرياضات المتخصصة (الكريكيت، الرجبي، esports)، فغالبًا ما تكون Polymarket أفضل لأن الكتب التقليدية تسعّرها بأقل من قيمتها.
هل يمكنني تشغيل روبوتات الرياضة + crypto + السياسة في الوقت نفسه؟
نعم، وهذا جيد من ناحية بناء المحفظة. الرياضة والسياسة وcrypto منخفضة الارتباط - والتنوع بينها يخفف تذبذب PnL اليومي. التحفظ: يجب أن تمتلك كل استراتيجية ميزانية مخاطر خاصة بها، لا ميزانية مشتركة.