Polymarket Bot Tutorial · الفصل 1 من 32
مراجعة واقعية صريحة لعام 2026 قبل أن تبني Polymarket trading bot: بيانات الربحية، متطلبات الوقت ورأس المال، متى تتفوق bots على التداول اليدوي، ومتى لا تتفوق.
ما الذي يغطيه هذا الفصل
يقترب معظم الناس من بناء Polymarket bot من الجهة الخطأ: يختارون لغة برمجة، ويجهزون VPS، ثم يحاولون إيجاد edge. هذا الفصل يفعل العكس. نبدأ من الأرقام التي تنشرها Polymarket فعلاً عن ربحية traders، ثم نرجع خطوة إلى الوراء عبر الوقت ورأس المال اللذين تحتاجهما حقاً، وننهي القرار بسؤال نعم/لا. الحكم الصريح لمعظم القراء هو "تجاوز" - لكن إذا كانت حالتك تنطبق على الملف الضيق الذي تتفوق فيه bots على التداول اليدوي، فبقية هذه السلسلة تمنحك playbook عملياً للإنتاج.
- أرقام الربحية الصريحة
- متى يتفوق bot على التداول اليدوي
- متى يخسر bot أمام التداول اليدوي
- الوقت، ورأس المال، والمهارات المطلوبة
- عتبة 30 صفقة paper-trade
- الأسباب الشائعة لفشل bots
- الحكم النهائي: تبني أم تتجاوز
أرقام الربحية الصريحة
توفر دراستان on-chain عن P&L في Polymarket أفضل أساس واقعي. عينة من 2.5 مليون wallet نُشرت في أوائل 2026 وجدت أن 7.6% من wallets كانت مربحة خلال عمرها، و84.1% كانت خاسرة، أما النسبة المتبقية 8.3% فكانت قريبة بما يكفي من نقطة التعادل بحيث إن الرسوم وslippage ربما فسرت الباقي. وكان متوسط wallet الخاسرة متراجعاً بنسبة 38% من الإيداعات وقت اللقطة.
لم تُفصل wallets الخاصة بالbots بشكل مستقل في تلك الدراسات، لكن التوزيع بين traders الآليين يكون عادةً أسوأ قليلاً، لا أفضل، من البشر - لأن bots تضخم الأخطاء بسرعة أكبر. الخلاصة الصريحة: بناء bot لا يضعك تلقائياً ضمن نسبة 7.6%. لا يحدث ذلك إلا إذا كان bot يشفّر edge حقيقياً، وكانت نفس الـ edge ستحقق ربحاً لو نُفذت يدوياً بانضباط.
متى يتفوق bot على التداول اليدوي
تملك bots أفضلية حقيقية في أربع حالات ضيقة. أولاً، الأسواق الحساسة للزمن - سلسلة Bitcoin up/down لمدة 5 دقائق في Polymarket تُحسم على حركة سعر تنتهي أسرع مما يستطيع الإنسان النقر عليه. يمكن لـ bot يقرأ trade tape في Binance ودفتر Polymarket أن ينفذ على الانحراف خلال 60-200ms؛ الإنسان لا يستطيع. ثانياً، الحجم عبر أسواق متعددة - bot market-making يمكنه تسعير 20 دفتر أوامر في وقت واحد؛ الإنسان لا يستطيع الحفاظ على هذا التركيز. ثالثاً، المخارج المنظمة - يمكن لـ bot أن يضع بيع GTC عند سعر take-profit في اللحظة التي يمتلئ فيها الشراء، من دون عاطفة. رابعاً، التغطية على مدار الساعة - مباريات كرة القدم، كرة السلة الآسيوية، CS2 ليلاً - bot يراقبها كلها.
إذا لم تكن أطروحة الـ edge الخاصة بك تقع ضمن واحدة من هذه الحزم الأربع، فلن يفيدك bot. "bot محلل سياسي جيد" يخسر أمام محلل سياسي جيد لديه طفل نائم في المنزل.
متى يخسر bot أمام التداول اليدوي
تخسر bots أمام البشر في حالتين متوقعتين. أولاً، الأسواق التي تُحسم بالحكم والتقدير - نزاعات UMA، وصياغات العناوين الملتبسة، والأخبار الجيوسياسية حيث يكون معنى "ceasefire" هو الصفقة نفسها. bot يقرأ tape؛ الإنسان يقرأ السياق. ثانياً، دفاتر أوامر قليلة السيولة بفروق أسعار واسعة - أفضلية bot هي سرعة التنفيذ، وهي بلا قيمة عندما يكون bid التالي أبعد بستة سنتات. يمكن للمتداول اليدوي أن ينتظر أياماً حتى يتم تنفيذ أمر بسعر مستهدف؛ أما bots التي تنتظر هذه المدة فعادةً فيها bug.
السياسة، والجيوسياسة، والجوائز، وأسواق أسئلة العلوم / التكنولوجيا، ومعظم أسواق "هل سيحدث X بحلول تاريخ Y" لمرة واحدة، ليست عادةً مجال bots. رأس المال هناك ليس معرضاً للاختفاء خلال 200ms. إنه معرض لأن تكون مخطئاً، وهذه قرار بشري.
الوقت، ورأس المال، والمهارات المطلوبة
فيما يلي الحدود الدنيا من بنائين نعرفهم وصلوا إلى ربحية مستقرة، لا أرقام التسويق.
- الوقت: من 4 إلى 8 ساعات أسبوعياً خلال الأشهر الثلاثة الأولى. معظمها مراقبة paper-trading، لا البرمجة. نمط "أبني bot في عطلة نهاية أسبوع" ينتج bots تخسر المال في عطلة نهاية أسبوع.
- رأس المال: 0 دولار للتعلم، 25-50 دولاراً لاختبار live smoke test، و200-500 دولار كحد أدنى للتداول الحي حيث تصبح حسابات الرسوم منطقية فعلاً، و1,000-2,500 دولار لجعل المكاسب ذات معنى بالقيمة المطلقة.
- المهارة: Python أو Node بمستوى متوسط (تستطيع قراءة API client لشخص آخر وتعديله)، والراحة مع async I/O، والقدرة على قراءة order book data من دون خلطه مع آخر سعر تداول.
إذا كنت دون أي من هذه الخطوط الثلاثة، فلن تعمل اقتصاديات bot. الرسوم على wallet بقيمة 50 دولاراً تلتهم نسبة كافية بحيث تصبح "قريباً من الصواب" هي نفسها "خطأ".
بوابة 30 صفقة paper-trade
الانضباط الوحيد الذي يفصل نسبة 7.6% عن 92.4% هو paper trading. وبالتحديد: 30 صفقة مغلقة، كلها في paper mode، قبل أي رأس مال حي، مع تحديد عتبة go/no-go مكتوبة مسبقاً.
الحساب بسيط. نسبة فوز 60% على استراتيجية +3¢ take-profit / -4¢ stop-loss مع عبء رسوم 0.5% تنتج 0.6 × 3 − 0.4 × 4 − 0.5 = -0.3¢ متوقعة لكل صفقة. تبدو الاستراتيجية مربحة في عينة من 5 صفقات؛ لكنها ليست كذلك. ثلاثون صفقة مغلقة هو حجم العينة التقريبي الذي تنخفض عنده الضوضاء على جانبي نسبة الفوز الحقيقية إلى ما دون اقتصاديات الصفقة. أقل من 30 فأنت تخمّن؛ وعند 30+ لديك signal.
البوابة أيضاً فلتر سلوكي - معظم البنائين يتجاوزونها ويذهبون إلى live في الأسبوع الثاني. إذا تجاوزتها، فاعتبر الإيداع رسوماً تعليمية، لا رأس مال.
الأسباب الشائعة لفشل bots
من خلال مشاهدة bots الإنتاج وهي تتعطل، تهيمن أربعة أنماط للفشل.
- لا يوجد edge حقيقي. bot يكيف الاستراتيجية على ضوضاء تاريخية، فيبدو رائعاً في backtest، ثم يفشل في live لأن الـ edge الظاهر كان عشوائياً. العلاج: 30 صفقة paper، وصراحة قاسية بشأن نسبة الفوز.
- الخلط بين أنواع الأوامر. إرسال GTC عندما كنت تحتاج FOK، أو FOK عندما كنت تحتاج GTC. نخصص الفصل 10 لهذا. هذا من أغلى فئات الأخطاء التي رأيناها، وأكثر تكلفة من missing exits.
- تنفيذات وهمية. CLOB في Polymarket يؤكد التطابق بينما تسوية ERC1155 ما تزال pending على Polygon. bot يرسل sell لاحقاً خلال 5 ثوانٍ من fill سيُرفض مع خطأ مضلل "balance: 0". يغطي الفصل 12 هذا بالتفصيل.
- لا يوجد stop للهبوط. الاستراتيجية المربحة تماماً ما تزال لها أيام سيئة. من دون kill switch لخسارة يومية بنسبة 25%، يوم سيئ واحد يمحو شهراً من الأرباح. يغطي الفصل 30 كود المخاطر.
الحكم: تبني أم تتجاوز
ابنِ إذا كانت الشروط الأربعة كلها صحيحة: لديك أطروحة edge تنطبق على إحدى الحالات الأربع المفضلة للbots أعلاه؛ يمكنك الالتزام بأكثر من 4 ساعات أسبوعياً لمدة ثلاثة أشهر؛ لديك 200 دولار أو أكثر لوضعها خلف live smoke test من 30 صفقة بعد اجتياز paper؛ ويمكنك كتابة ما يكفي من الكود لقراءة رد JSON وكتابة order placer idempotent.
تجاوز إذا كان أي شرط واحد غير صحيح. ما زالت الفصول المتبقية تستحق القراءة كخلفية، لكن فصول البناء والنشر ستحرق وقتاً لا يتحول إلى PnL.
إذا كنت ما زلت مستمراً، فالفصل التالي هو قائمة المتطلبات المسبقة الدقيقة. وهو أكثر تشدداً من هذا الفصل، وهذا مقصود.











