Polymarket Bot Tutorial · Розділ 26 із 32

Боти для ринків виборів і політики на Polymarket: уроки US 2024, налаштування на 2028, ринки ЄС і UK, ринки, пов’язані з Trump, spread між polling і market, sizing для long-hold та code для моніторингу кількох виборчих ринків.

Що охоплює цей розділ

Політика - це категорія Polymarket з найбільшим обсягом. Стратегії варіюються від позицій із утриманням на кілька місяців на національних виборах до headline-arb на окремих політичних новинах. У цьому розділі чесно розділяємо, які підходи виживають, а які ні.

  • Чому політика - категорія Polymarket з найбільшим обсягом
  • Політичні bots із long-hold vs short-hold
  • Polling-vs-market spread
  • News flow та headline arb
  • Міжнародні вибори (ЄС, UK, India)
  • Ризик: black-swan polls
  • Code: щоденне сканування політичних ринків

Чому політика - категорія Polymarket з найбільшим обсягом

Політика - флагманська категорія Polymarket. Виборчий цикл US 2024 підняв сукупний обсяг Polymarket із $200M за весь час на початку 2024 року до $9B+ до листопада. Сукупний обсяг до 2026 року становить $63B+.

Причина: аудиторія перетинається з crypto traders, горизонт подій достатньо довгий, щоб price discovery проходив через багато циклів, а висвітлення в медіа створює безперервний order flow. Інші ринки конкурують за увагу; політика визначає платформу.

Економіка bot: навіть за високої конкуренції політичні ринки достатньо глибокі, щоб позиція на $1k не рухала ціну суттєво. Є багато простору для retail bots, якщо edge реальний.

Long-hold vs short-hold політичні bots

Два стратегічні напрями для політики.

  • Long-hold (тижні або місяці): зайняти позицію на основі фундаментального погляду, тримати крізь новинні цикли, виходити ближче до resolution. Edge: точність моделі + tolerance до ризику.
  • Short-hold (хвилини або години): реагувати на конкретні новинні події (моменти дебатів, судові рішення, polling drops). Edge: latency + швидкість інтерпретації.

Більшість retail bots спочатку пробують short-hold і зазнають невдачі, бо конкуренція дуже жорстка. Long-hold менш переповнений, але вимагає операційної дисципліни, щоб ігнорувати щоденний шум. Чесна оцінка: long-hold психологічно складніший, але механічно простіший. Обирайте залежно від власної поведінки.

Polling-vs-market spread

Поширена угода - short candidate, чий середній poll average випереджає market price implied probability - або навпаки.

Приклад: election forecast від 538 показує 65% для Candidate A на 15 жовтня; Polymarket торгує A на 55%. Spread у 10c означає, що market вважає, що 538 помиляється, АБО є інформація, яку market знає, а 538 ще не врахував.

Правило угоди: якщо spread зберігається 7+ днів без новин, які це мають пояснити, market помиляється; беріть long side за market price. Зачекайте щонайменше тиждень, перш ніж діяти на новий gap; новини, які закривають gap, з’являються щодня.

News flow і headline arb

Конкретні типи новин, які стабільно рухають політичні ринки настільки, що їх варто ботизувати.

  • Polling drops від NYT, Reuters, Bloomberg - великі джерела рухають market на 1-3c під час релізу.
  • Судові рішення щодо eligibility кандидата, ballot access, indictments. Рухають на 3-8c миттєво.
  • Моменти дебатів - обмовки, сильні виступи. Рухають на 2-5c під час самих дебатів.
  • Події, пов’язані зі здоров’ям - усе, що створює реальний ризик заміни кандидата. Рухають на 10-20c після підтвердження.

Патерн bot: підписка на curated list джерел новин, класифікація типу події за keyword, розміщення sized FOK у прогнозованому напрямку. Розділ 14 описує загальний патерн; політичні ринки - найкраще застосування цього підходу.

Міжнародні вибори (ЄС, UK, India)

Polymarket листить міжнародні вибори з різним обсягом. Вибори в UK та ЄС зазвичай привертають по $1-10M; індійські вибори, які цікаві значно більшій user base, можуть досягати $50M+. Латиноамериканські вибори зазвичай тонші.

Профіль edge: міжнародні ринки менш efficient, ніж US markets, бо популяція trader’ів більш US-centric. Bot зі специфічною експертизою в конкретній країні (німецький політичний analyst, місцевий експерт з India) має реальний edge на цих ринках, якого немає в US politics.

Якщо ви не з цієї країни або не маєте специфічної експертизи, міжнародні ринки - не територія для bot: відсутність inefficiency відносно US не те саме, що більша inefficiency. Доменно-специфічні знання домінують.

Ризик: black-swan polls

Катастрофічний режим відмови political-bot - це black swan poll або подія, яка рухає market на 15-25c за 24 години. Bot із великою позицією на одному боці буде розгромлений.

Приклади:

  • Поганий виступ Biden на дебатах у 2024 році → імовірність заміни Biden, за ринком, зросла з 8% до 65% менш ніж за два тижні.
  • Історично великі події зі здоров’ям кандидата рухають ринки на 15-30c протягом годин.
  • Indictment або великий скандал може рухати на 10-20c протягом дня.

Захист: ніколи не тримайте понад 20% капіталу в одній політичній позиції; використовуйте stop-loss orders, навіть якщо вони недосконалі на prediction markets; зупиняйте нові входи, коли implied volatility перевищує базовий рівень у 2 рази.

Code: щоденне сканування політичних ринків

Reference: щоденне сканування high-volume політичних ринків, alert на суттєві рухи.

def daily_politics_scan():
    events = gamma_events(tag_id=2, limit=100, order="volume24hr")
    for ev in events:
        for m in ev["markets"]:
            prev = load_last_snapshot(m["slug"])
            curr = float(json.loads(m["outcomePrices"])[0])
            if abs(curr - prev) > 0.05:
                alert(f"big move on {m['slug']}: {prev:.2f} → {curr:.2f}")
            save_snapshot(m["slug"], curr)

Alert - це тригер для human review (або для downstream bots, які підписані на ваш alert feed). Не торгуйте автоматично на великих рухах - політичні рухи зазвичай зумовлені новинами, і bot потребує контексту, якого alert не несе.

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

Чому політичні ринки такі ліквідні на Polymarket?
Дві причини: (1) політика створює новинний потік 24/7, а це означає 24/7 торговий інтерес. (2) правильний call Polymarkets щодо перемоги Trump у 2024 році привернув увагу медіа та нових trader’ів саме до політики. Політика стабільно була категорією Polymarkets з найбільшим обсягом.
Чи варто ботизувати політичні ринки на long-term чи short-term?
І те, і те, але по-різному. Long-hold: займайте позицію за кілька тижнів до resolution на основі структурного погляду (перевага incumbent, polling). Short-hold: арбітражте headline-рухи intraday. Long-hold tolerates повільну інфраструктуру; short-hold вимагає real-time news feeds.
У чому полягає стратегія polling-vs-market spread?
Порівнюйте implied probability ринку з професійними poll aggregators (наприклад, Fivethirtyeight, RealClearPolitics). Стійкі розриви 5-10% означають, що market неправильно ціноутворює подію. Торгуйте в напрямку надійнішого сигналу. Зауваження: polls теж помиляються, і ринки часто випереджають polls (2024 був канонічним прикладом).
Як уникнути повного розгрому через black-swan poll?
Правила position sizing. Ми обмежуємо будь-який окремий політичний market до 10-15% bankroll незалежно від рівня впевненості. Неочікуваний poll може зрушити market на 10-20 cents за кілька годин - мати половину bankroll в одному market означає самогубство для account.
Чи можна торгувати міжнародні вибори?
Так, коли вони з’являються на Polymarket. Загальні вибори в UK, федеральні в Німеччині, президентські у Франції, загальні в India - усі вони з’являлися зі сталою ліквідністю навколо фактичного голосування. Міжнародні ринки часто мають inefficient edges, бо більшість bots із US зосереджуються лише на US elections.
Як CFTC regulation впливає на election bots у 2026 році?
У США election markets торгуються на Polymarket US (regulated DCM) під наглядом CFTC, включно з KYC. Користувачі не з США отримують доступ через Polymarket Global. Regulatory status відрізняється; в Ізраїлі та більшості країн ЄС recreational use перебуває в сірій зоні.