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.

  1. No real edge. Bot підганяє стратегію під historical noise, чудово виглядає у backtest, а в live провалюється, бо apparent edge був випадковим. Лікування: 30 paper trades і безжальна чесність щодо win rate.
  2. Order-type confusion. Надіслати GTC, коли потрібен був FOK, або FOK, коли потрібен був GTC. Ми присвячуємо цьому розділ 10. Найдорожча окрема категорія bugs, яку ми бачили, більша за missing exits.
  3. Phantom fills. Polymarket's CLOB підтверджує match, тоді як ERC1155 settlement ще pending на Polygon. Bot, який надсилає follow-up sell протягом 5 секунд після fill, буде rejected з оманливим error «balance: 0». Розділ 12 детально це пояснює.
  4. 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. Він вимогливіший за цей, і так задумано.

Часті запитання

Чи прибуткові Polymarket bots?
On-chain аналіз 2,5 мільйона Polymarket wallets показав, що 7,6% є прибутковими; 84,1% - у мінусі. Прибутковість bots повторює цей розподіл: більшість bots втрачають гроші так само, як і більшість manual traders. Різниця в тому, що bots можуть робити більше trades швидше, а отже, швидше доходять до дна, якщо їхній edge хибний, або швидше нарощують результат, якщо edge реальний.
Чи потрібно знати Python, щоб побудувати Polymarket bot?
Python - найпоширеніший стек завдяки py-clob-client (офіційний Python SDK, версія 0.34.6 станом на травень 2026). Node.js також повністю підтримується через @polymarket/clob-client-v2. Rust не має офіційного SDK, але його можна використовувати з V2 REST API через ethers-rs і reqwest.
Скільки капіталу потрібно, щоб почати?
Ви можете paper-trade з 0 USD. Для live trading мінімум, щоб математика працювала, - приблизно 200–500 USD; менше - і Polymarket fees плюс exchange withdrawal costs з’їдають надто велику частку. Більшість дисциплінованих builders, яких ми знаємо, paper-traded 30+ closed positions, перш ніж внести 25–50 USD у live як smoke test.
Скільки часу потрібно, щоб створити working bot?
Перша версія, яка розміщує реальні orders, займає кілька вихідних, якщо ви вже знаєте Python або Node. Довести її до стабільно прибуткового trading - це місяці ітерацій: більша частина роботи - це paper trading, розуміння того, де ваш edge справжній, і написання risk-management code, яке не дає одному поганому дню стерти місяці прибутків.
Чи дозволено bot trading на Polymarket?
Так. Polymarket надає офіційний CLOB API і випускає SDK у Python та Node.js. Programmatic trading не суперечить terms of service. Заборонені multi-accounting (коли одна людина керує кількома wallets) і будь-які види market manipulation.
Яка одна найпоширеніша причина, чому bots втрачають гроші на Polymarket?
No real edge, замаскований під нього. Bot підганяє strategy під historical noise, чудово виглядає у backtest, а потім провалюється в live, бо apparent edge був випадковим. Лікування - 30 closed-trade paper run і безжальна чесність щодо win rate до внесення реальних грошей.
Чи може Polymarket bot працювати 24/7 без мого computer?
Так - для цього і потрібен VPS. Ми детально розглянемо вибір VPS у розділі 4 цієї серії. Для paper-trading ви можете запускати bot на laptop; для будь-якого live capital розміщуйте його на VPS, щоб bot пережив закриття вашого laptop.