DEV Community

FatherSon
FatherSon

Posted on

Как бывший квантовик Citibank превратил $1,708 в $83,864 на Polymarket за 60 дней: Архитектура двух двигателей

Polymarket Trading Bot

Бывший трейдер-аналитик Citibank совершил 30 280 сделок и получил почти 49-кратную доходность, запустив два параллельных, высокоспециализированных двигателя. Я провёл обратный инжиниринг стратегии с помощью Claude и протестировал её на датасете из 78 миллионов сделок.

Секрет успеха — не в одной «волшебной» модели, а в архитектурном разделении источников Alpha.

Система из двух двигателей

Двигатель 1 — Охотник за глубокими дисконтами (низкая уверенность, экстремальный Edge)

  • Сканирует контракты с ценой ниже 10¢ (BTC, ETH, SOL, XRP и т.д.)
  • Рыночная вероятность <10%, модель оценивает 45–55%
  • Размер позиции: $8–$100 (минимальный, чтобы пережить дисперсию)
  • Цель: ловить ситуации, когда толпа иррационально пессимистична

Техническая реализация:

  • Реал-тайм сканирование тысяч рынков через CLOB V2 + GraphQL
  • Калиброванный вероятностный классификатор (XGBoost + Platt Scaling + Байесовское обновление)
  • Ключевые фичи: историческая база разрешений, ончейн-активность, дельта настроений, временной decay
  • Жёсткий фильтр входа: model_prob - market_prob > 0.40 после учёта slippage

Двигатель 2 — Высококонвикшенный Fade (переоценка толпы)

  • Работает с рынками, где толпа слегка не права при цене 50–57¢
  • Более крупные позиции: $1,000–$1,200
  • Цель: стабильный Edge на умеренных мисс-прайсингах с хорошей ликвидностью

Техническая реализация:

  • Отдельный набор фич, оптимизированный под mean-reversion
  • Ансамбль моделей, фокусирующийся на давлении ордербука, агрессивном потоке и истощении моментума
  • Фильтр входа: model_prob - market_prob > 0.08 (уже, так как размер позиции больше)

Общая продакшн-инфраструктура

Оба двигателя используют:

  • Unified Polymarket CLOB V2 SDK — субсекундное размещение ордеров и полная реконструкция ордербука
  • Реал-тайм мониторинг расхождения с оракулом (Coinbase vs Chainlink)
  • Динамический fractional Kelly (агрессивный для Двигателя 1, консервативный для Двигателя 2)
  • Глобальный риск-движок: дневной drawdown breaker, лимиты по рынкам, one-click kill-switch
  • Побитовая логика → идеальный replay и непрерывная перекалибровка моделей

Почему эта архитектура побеждает

  1. Изоляция рисков — маленький размер в Двигателе 1 выдерживает огромную дисперсию
  2. Комплементарный Alpha — один ловит жирные хвосты, второй стабильно пилит
  3. Отсутствие единой точки отказа — разные модели, разные фичи, разные режимы
  4. Масштабирование без взрыва — более 30 тысяч сделок при крошечном среднем размере позиции

Вывод из бэктеста: даже после реальных комиссий и slippage система сохраняет положительное математическое ожидание. Большинство одно-двигательных ботов погибают именно потому, что пытаются одной моделью решать две совершенно разные задачи.

Это настоящий квантовый подход к предсказательным рынкам: разделить охоту за выбросами и шлифовку среднего, дать каждому двигателю свою модель и параметры риска, и запустить их параллельно.

Результат — один из самых чистых примеров институционального уровня Edge на розничном предсказательном рынке.


Если у вас есть вопросы — пишите в любое время: https://t.me/FatherSon97


Tags: #Polymarket #ТорговыеБоты #ДвухдвигательнаяАрхитектура #PredictionMarkets #DeFi #Web3 #КвантовыйТрейдинг #АлгоритмическаяТорговля #CLOB #Fintech

Top comments (0)