Polymarket Bot Tutorial · Chapter 1 of 32

Честная проверка реальности 2026 года перед тем, как вы начнёте строить Polymarket trading bot: данные о прибыльности, требования к времени и капиталу, когда bots превосходят manual trading, а когда - нет.

Что охватывает эта глава

Большинство людей подходят к созданию Polymarket bot с неправильного конца: выбирают language, настраивают VPS, а потом пытаются найти edge. Эта глава делает наоборот. Мы начинаем с чисел, которые Polymarket реально публикует о profitability трейдеров, затем идём назад через time и capital, которые вам действительно нужны, и в конце приходим к решению yes/no. Честный вердикт для большинства читателей - "skip" - но если ваша ситуация попадает в узкий профиль, где bots обыгрывают manual trading, остальная часть этой серии даст вам production playbook.

  • Честные numbers о profitability
  • Когда bot beats manual trading
  • Когда bot loses to manual trading
  • Нужные time, capital и skill
  • Порог paper-trade из 30 сделок
  • Распространённые причины, по которым bots fail
  • Вердикт: build or skip

Честные numbers о profitability

Два on-chain исследования Polymarket P&L дают самую чистую базовую картину. Выборка из 2,5 млн wallets, опубликованная в начале 2026 года, показала, что 7,6% wallets прибыльны за всё время, 84,1% в минусе, а оставшиеся 8,3% настолько близки к break-even, что fees и slippage, вероятно, объясняют остаток. Медианный убыточный wallet на момент среза был просажен на 38% от deposits.

Wallets с bots в этих исследованиях отдельно не выделены, но распределение среди automated traders обычно немного хуже, а не лучше, чем среди людей - bots быстрее накапливают ошибки. Честный вывод: создание bot не помещает вас в 7,6% автоматически. Это происходит только если bot кодирует реальный edge, и если бы этот же edge вы исполняли вручную с дисциплиной, он тоже был бы прибыльным.

Когда bot beats manual trading

Bots имеют реальный edge в четырёх узких ситуациях. Во-первых, latency-sensitive markets - 5-минутная серия Polymarket Bitcoin up/down resolve-ится на price action, который заканчивается быстрее, чем человек успеет кликнуть. Bot, читающий Binance trade tape и Polymarket book, может исполнить divergence за 60-200 мс; человек - нет. Во-вторых, volume across many markets - market-making bot может одновременно квотировать 20 books; человек не способен удерживать такой фокус. В-третьих, structured exits - bot может выставить GTC sell на take-profit price в тот же момент, когда buy fills, без эмоций. В-четвёртых, round-the-clock coverage - soccer matches, Asian basketball, overnight CS2 - bot следит за всеми ними.

Если ваша edge thesis не попадает ни в одну из этих четырёх категорий, bot не поможет. Bot "good political analyst" проигрывает хорошему political analyst с ребёнком, который уже спит.

Когда bot loses to manual trading

Bots проигрывают людям в двух предсказуемых ситуациях. Во-первых, markets that resolve on judgment - UMA disputes, ambiguous title wording, geopolitical news, где смысл "ceasefire" и есть сама trade. Bot читает tape; человек читает context. Во-вторых, illiquid books with wide spreads - edge bot'а заключается в execution speed, а она бесполезна, когда следующий bid находится на шесть центов ниже. Manual traders могут ждать days, пока order исполнится по target price; bots, которые ждут так долго, обычно имеют bug.

Politics, geopolitics, awards, science / technology question markets и большинство разовых рынков вида "will X happen by date Y" обычно не относятся к bot territory. Там capital не рискует исчезнуть за 200 мс. Он рискует оказаться неправым, а это уже human decision.

Нужные time, capital и skill

Ниже - минимальные пороги от builders, которых мы знаем и которые вышли на стабильную profitability, а не маркетинговые цифры.

  • Time: 4-8 hours/week в первые три месяца. Большая часть этого времени - paper-trading observation, а не coding. Паттерн "сделать bot за weekend" обычно приводит к bot'ам, которые теряют money за тот же weekend.
  • Capital: $0, чтобы учиться, $25-50 для live smoke test, минимум $200-500 для live trading, где math по fees действительно работает, $1,000-2,500, чтобы wins были meaningful в абсолютных терминах.
  • Skill: intermediate Python или Node (вы можете прочитать чей-то API client и изменить его), уверенность в async I/O, умение читать order book data и не путать её с last-trade price.

Если вы ниже хотя бы одного из этих трёх порогов, bot economics не работают. Fees на wallet с $50 съедают настолько много, что быть чуть-чуть правым - то же самое, что быть неправым.

Порог paper-trade из 30 сделок

Единственная дисциплина, которая отделяет 7,6% от 92,4%, - это paper trading. Конкретно: 30 closed trades, всё в paper mode, до любого live capital, с заранее определённым письменным go/no-go threshold.

Математика проста. Win rate 60% на стратегии с +3¢ take-profit / -4¢ stop-loss и 0,5% fee drag даёт 0,6 × 3 − 0,4 × 4 − 0,5 = -0,3¢ expected на trade. На выборке из 5 trades стратегия выглядит прибыльной; это не так. 30 closed trades - это грубый sample size, при котором шум по обе стороны от истинного win rate падает ниже trade economics. Ниже 30 вы гадаете; на 30+ у вас уже signal.

Этот порог - ещё и filter поведения: большинство builders пропускают его и выходят в live на второй неделе. Если вы его пропустите, считайте депозит tuition, а не capital.

Распространённые причины, по которым bots fail

Если смотреть на то, как production bots ломаются, доминируют четыре failure mode.

  1. No real edge. Bot подгоняет strategy под historical noise, отлично выглядит в backtest, а в live fail'ится, потому что apparent edge был случайным. Cure: 30 paper trades и brutal honesty относительно win rate.
  2. Order-type confusion. Отправили GTC, когда нужен был FOK, или FOK, когда нужен был GTC. Этому мы посвящаем chapter 10. Это самый дорогой single class of bugs, который мы видели, больше, чем missing exits.
  3. Phantom fills. Polymarket CLOB подтверждает match, пока ERC1155 settlement ещё pending на Polygon. Bot, который отправляет follow-up sell в течение 5 секунд после fill, будет rejected с misleading ошибкой "balance: 0". Chapter 12 разбирает это подробно.
  4. No drawdown stop. Даже perfectly profitable strategy всё равно имеет плохие days. Без 25% daily-loss kill switch один bad day стирает месяц gains. Chapter 30 покрывает risk code.

Вердикт: build or skip

Build, если верны все четыре пункта: у вас есть edge thesis, подходящая под одну из четырёх bot-friendly ситуаций выше; вы можете выделять 4+ hours в неделю на протяжении трёх месяцев; у вас есть $200+ для 30-trade live smoke test после успешного paper; и вы умеете писать достаточно code, чтобы читать JSON response и писать idempotent order placer.

Skip, если хотя бы один пункт false. Остальные chapters всё равно стоит прочитать как background, но chapters про build-and-deploy будут сжигать time, который не превращается в PnL.

Если вы всё ещё в игре, следующая chapter - точный checklist prerequisite. Он более требовательный, чем эта глава, и это сделано намеренно.

Часто задаваемые вопросы

Прибыльны ли Polymarket bots?
On-chain analysis 2,5 млн Polymarket wallets показал, что 7,6% прибыльны; 84,1% в минусе. Bot profitability отражает это распределение: большинство bots теряют money, как и большинство manual traders. Разница в том, что bots могут делать больше trades быстрее, а значит, если edge неверный, они быстрее опускаются на дно, а если edge реальный - быстрее наращивают результат.
Нужно ли знать Python, чтобы сделать Polymarket bot?
Python - самый распространённый stack благодаря py-clob-client (официальный Python SDK, версия 0.34.6 по состоянию на май 2026). Node.js тоже полностью поддерживается через @polymarket/clob-client-v2. Rust не имеет официального SDK, но его можно использовать с V2 REST API через ethers-rs и reqwest.
Сколько capital нужно, чтобы начать?
Paper-trade можно с 0 USD. Для live trading минимальная сумма, при которой математика работает, - примерно 200-500 USD; меньше, и Polymarket fees плюс exchange withdrawal costs съедают слишком большую долю. Большинство дисциплинированных builders, которых мы знаем, paper-trade'или 30+ closed positions, прежде чем внести 25-50 USD в live как smoke test.
Сколько времени нужно, чтобы построить working bot?
Первая версия, которая ставит реальные orders, занимает пару weekends, если вы уже знаете Python или Node. Но чтобы довести её до consistently profitable trading, нужны месяцы iteration: большая часть работы - это paper trading, понимание, где ваш edge настоящий, и написание risk-management code, который не позволит одному плохому day стереть месяцы gains.
Разрешён ли bot trading на Polymarket?
Да. Polymarket предоставляет official CLOB API и выпускает SDK на Python и Node.js. Programmatic trading не нарушает terms of service. Запрещены multi-accounting (когда один человек управляет несколькими wallets) и любой market manipulation.
Какая самая частая причина, по которой bots теряют money на Polymarket?
No real edge, замаскированный под него. Bot подгоняет strategy под historical noise, отлично выглядит в backtest, а потом fail'ится в live, потому что apparent edge был случайным. Cure - paper run из 30 closed trades и brutal honesty относительно win rate до того, как в дело пойдут реальные money.
Может ли Polymarket bot работать 24/7 без моего компьютера?
Да - для этого и нужен VPS. Выбор VPS мы подробно разбираем в chapter 4 этой серии. Для paper-trading можно использовать laptop; для любого live capital размещайте bot на VPS, чтобы он пережил закрытие вашего laptop.