Polymarket Bot Tutorial · Розділ 1 із 32
Чесна перевірка реальності на 2026 рік перед тим, як ви почнете будувати Polymarket trading bot: дані про прибутковість, вимоги до часу й капіталу, коли bots кращі за manual trading, а коли - ні.
Що охоплює цей розділ
Більшість людей підходять до створення Polymarket bot з неправильного боку: обирають мову, налаштовують VPS, а потім намагаються знайти edge. Цей розділ робить навпаки. Ми починаємо з цифр, які Polymarket реально публікує про trader profitability, повертаємося назад через час і капітал, які вам справді потрібні, і завершуємо рішенням так/ні. Чесний висновок для більшості читачів - «пропустити» - але якщо ваша ситуація відповідає вузькому профілю, де bots перемагають manual trading, решта цієї серії дасть вам production playbook.
- Чесні цифри прибутковості
- Коли bot перемагає manual trading
- Коли bot програє manual trading
- Потрібні час, капітал і навички
- Бар’єр із 30 paper-trade
- Поширені причини, чому bots fail
- Висновок: будувати чи пропустити
Чесні цифри прибутковості
Два on-chain дослідження Polymarket P&L дають найчистішу базу. Вибірка з 2,5 мільйона wallets, опублікована на початку 2026 року, показала, що 7,6% wallets були прибутковими протягом усього життя, 84,1% були в мінусі, а решта 8,3% були настільки близько до break-even, що fees і slippage, ймовірно, пояснювали залишок. Медіанний збитковий wallet на момент snapshot був на 38% нижче від депозитів.
У цих дослідженнях wallets з bots не виділено окремо, але розподіл серед automated traders зазвичай трохи гірший, а не кращий, ніж серед людей - bots швидше накопичують помилки. Чесний висновок: створення bot не автоматично відносить вас до тих 7,6%. Це стається лише тоді, коли bot кодує справжній edge, і той самий edge був би прибутковим, якби його виконували вручну з дисципліною.
Коли bot перемагає manual trading
Bots мають реальну перевагу у чотирьох вузьких ситуаціях. По-перше, latency-sensitive markets - серія Polymarket на 5 хвилин для Bitcoin up/down завершується на ціновій динаміці, яка відбувається швидше, ніж людина встигає клікнути. Bot, що читає Binance trade tape і Polymarket book, може виконати дивергенцію за 60–200 мс; людина - ні. По-друге, volume across many markets - market-making bot може одночасно котирувати 20 books; людина не може підтримувати таку концентрацію. По-третє, structured exits - bot може поставити GTC sell на ціну take-profit миттєво після fill buy, без емоцій. По-четверте, round-the-clock coverage - футбольні матчі, азійський баскетбол, нічний CS2 - bot відстежує все це.
Якщо ваша thesis edge не потрапляє в одну з цих чотирьох категорій, bot не допоможе. «Good political analyst» bot програє хорошому політичному аналітику, у якого дитина вже спить.
Коли bot програє manual trading
Bots поступаються людям у двох передбачуваних ситуаціях. По-перше, markets that resolve on judgment - UMA disputes, неоднозначні формулювання заголовків, геополітичні новини, де значення слова «ceasefire» і є угодою. Bot читає tape; людина читає контекст. По-друге, illiquid books with wide spreads - edge bot полягає в execution speed, яка нічого не варта, коли наступний bid на шість центів далі. Manual traders можуть чекати дні, щоб отримати fill за цільовою ціною; bots, які чекають так довго, зазвичай мають bug.
Politics, geopolitics, awards, science / technology question markets і більшість одноразових markets типу «чи станеться X до дати Y» зазвичай не є territory для bots. Там капітал не ризикує зникнути за 200 мс. Там він ризикує бути неправильним, а це вже людське рішення.
Потрібні час, капітал і навички
Нижче наведені мінімальні пороги від builders, яких ми знаємо і які дійшли до стабільної прибутковості, а не маркетингові цифри.
- Час: 4–8 годин на тиждень протягом перших трьох місяців. Більшість із цього - observation paper-trading, а не coding. Патерн «зробити bot за вихідні» породжує bots, які втрачають гроші вже за ті самі вихідні.
- Капітал: $0, щоб навчитися, $25–50 для live smoke test, мінімум $200–500 для live trading, де математика fee справді працює, $1,000–2,500, щоб перемоги мали значення в абсолютних цифрах.
- Навички: intermediate Python або Node (ви можете прочитати чужий API client і змінити його), комфорт із async I/O, уміння читати order book data, не плутаючи його з last-trade price.
Якщо ви нижче будь-якої з цих трьох ліній, economics bot не працює. Fees на wallet у $50 з’їдають настільки багато, що бути трохи правим - це те саме, що бути неправим.
Бар’єр із 30 paper-trade
Єдина дисципліна, яка відокремлює 7,6% від 92,4%, - це paper trading. А саме: 30 closed trades, усе в paper mode, до будь-якого live capital, із заздалегідь визначеним written go/no-go threshold.
Математика проста. Win rate 60% на стратегії з +3¢ take-profit / -4¢ stop-loss і fee drag 0,5% дає 0,6 × 3 − 0,4 × 4 − 0,5 = -0,3¢ expected per trade. На вибірці з 5 trades стратегія виглядає прибутковою; це не так. 30 closed trades - це приблизний sample size, де noise по обидва боки від true win rate падає нижче trade economics. Нижче 30 ви вгадуєте; на 30+ у вас є signal.
Цей бар’єр також є behavior filter - більшість builders його пропускають і виходять у live на другому тижні. Якщо пропустите його ви, сприймайте депозит як tuition, а не як capital.
Поширені причини, чому bots fail
З того, як production bots ламаються, домінують чотири failure modes.
- No real edge. Bot підганяє стратегію під historical noise, чудово виглядає у backtest, а в live провалюється, бо apparent edge був випадковим. Лікування: 30 paper trades і безжальна чесність щодо win rate.
- Order-type confusion. Надіслати GTC, коли потрібен був FOK, або FOK, коли потрібен був GTC. Ми присвячуємо цьому розділ 10. Найдорожча окрема категорія bugs, яку ми бачили, більша за missing exits.
- Phantom fills. Polymarket's CLOB підтверджує match, тоді як ERC1155 settlement ще pending на Polygon. Bot, який надсилає follow-up sell протягом 5 секунд після fill, буде rejected з оманливим error «balance: 0». Розділ 12 детально це пояснює.
- No drawdown stop. Навіть абсолютно прибуткова стратегія має погані дні. Без daily-loss kill switch на 25% один поганий день стирає місяць прибутків. Розділ 30 присвячений risk code.
Висновок: будувати чи пропустити
Будуйте, якщо всі чотири умови виконуються: у вас є edge thesis, яка підходить під одну з чотирьох bot-friendly ситуацій вище; ви можете виділяти 4+ години на тиждень протягом трьох місяців; у вас є $200+ для 30-trade live smoke test після того, як paper пройдено; і ви можете написати достатньо code, щоб читати JSON response і створити idempotent order placer.
Пропускайте, якщо хоча б одна умова не виконується. Решта розділів усе ще варті читання як background, але build-and-deploy розділи спалять час, який не перетвориться на PnL.
Якщо ви все ще «за», наступний розділ - точний checklist prerequisites. Він вимогливіший за цей, і так задумано.












