Finsector
Finsector личный блог
02 ноября 2026, 17:45

Продам готовые алгоритмы на Python для Polymarket

Пару лет нарабатывал и тестировал большое количество алгоритмов для торговли на Polymarket, в частности на рынках криптовалют. Есть широкая база для статистических прогонов и тестов (ордербуки или стаканы по рынкам Bitcoin up/down 5 min 15 min и тд.). Есть стек боевых и много различных наработок. Кому интересны готовые варианты с подтвержденной базой, пишите, договоримся. Кому просто интересна тема и кто занимается, тоже пишите, могу поделится наработками и датасетами (которые тяжело собрать или найти бесплатно). Хочу предостеречь, там огромная конкуренция и очень серьезные бюджеты, легких денег там нет. 

Продаю некоторые алгоритмы, потому что они за несколько месяцев теряют эффект, заменяю их более эффективными алгоритмами. Они все еще имеют потенциал и зарабатывают но они уходят из портфеля когда появляются более эффективные. Продам недорого как последние затяжки. 

Портфолио: алгоритмы и исследования (Polymarket и не только)

1. Реверс и фейд (up/down 5m/15m, BTC/ETH/SOL/XRP)

  • rozi / rozi5 (fade-бот): тейкер на резкий обвал стороны. Ступени 0.20/0.15/0.12 и глубокие 0.05–0.01. Фильтры: лидерство стороны до обвала (потолок ≥0.70), подтверждение по Binance, отсечка после серии 3+ одинаковых свечей. Есть варианты rozi15s и F30/F15. Live и paper.
  • spikebot: реверс после импульса на 15m. Тиры по ATR (k≥1.5–2.5), серия той же свечи и «шип продолжения». Докупки по шагам цены.
  • ampbot: серия плюс амплитуда как тиры-пробои (21 базовый тир), сайзинг % от депозита. Скорректировал статистику: сигнал считался по закрытиям свечей, а вход нужен за ~70 с до конца. Фильтр волатильности (vol за час > 2× дневной).
  • streakbot: ставка против серии от 2 подряд. Двусторонний выбор (лидер или андердог) с учётом аска, вход только до старта торгового окна, тейкер. Перешёл с paper на live.
  • martbot: вход после 2 виртуальных поражений в отобранных слотах (442 кандидата на 63 днях), мартингейл 5/10/20, потолок цены 0.56. Paper, порог для live: 400 сделок и винрейт выше 0.545.
  • micro5: три микропаттерна внутри 5-минутной свечи (серия + амплитуда + минута экстремума), лимитка 0.51 на сторону разворота.
  • hourbot (gozi): реверс после серии на 1h и 4h BTC/ETH. 1h: серия ≥3 и амплитуда ≥2σ. 4h: серия ≥2 и последняя свеча ≥1σ.

2. Тренд и продолжение

  • comeback: покупка лидера при позднем камбэке (BTC 5m+15m). Предсигнальная проверка «рывка», компаундинг депозита, расчёт исхода по стакану (bid 0.99+ в последние секунды). Страховочные GTD-лимитки 0.05/0.02/0.01 на обратный исход. Задумана как баланс к фейд-ботам.
  • btc-grid-trend: трендовая сетка на BTC-фьючерсах (уровни ~0.3%, пирамидинг по направлению пересечения, хедж 80/20). Бэктест на Binance 1m (янв–сен 2026).

3. Лотерейные и ловушки на малых ценах

  • lotto01: лимитка 0.01 при позднем обвале бывшего лидера (≥0.9, падение до 0.01 за 10–15 с). Фильтры: Binance-контекст и не ближе 30 с до конца окна. Логирует глубину стакана 0.001–0.03.
  • pmgrid: сетка BUY-лимиток (0.30…0.01) с долей от депозита. После первого филла противоположная сторона снимается. Окна по ET-расписанию.
  • h9ladder: лестница GTC-лимиток на андердога в окне 9–10 ET, выросла из разбора acc-2.
  • weather-temp-monitor: монитор вероятностей рынков min/max температуры по городам. Лимитки по 0.01 в пустых стаканах, где модель далеко выше цены.

4. UMA-споры и фактчек (событийные рынки)

  • dispute_ladder: покупка стороны диспутера после спора, если рынок её поддерживает (>0.51). Добавки на росте (+0.10 до 0.75) и на просадках после касания 0.7+. Диспутер выигрывает ~30%, сильный разброс по категориям. Фильтр убыточных категорий.
  • propwatch: Telegram-алерты по новым UMA-предложениям. Автоскрининг по независимым фидам (API-Football, ESPN), алерт только при расхождениях.
  • autotaker: авто-тейкер по сигналу расхождения фидов, с потолком цены и Telegram только по покупкам.
  • hitday: исследование дневных рынков «What price will Bitcoin hit» против Binance 1m. Гипотеза: переоценка на открытии US и Asia сессий.

5. Арбитраж и маркет-мейкинг

  • crossbook_arb_bot: арбитраж ask_UP+ask_DOWN<1.00 с двухступенчатой проверкой WS→REST. Прогон 18 ч, 6.9M обновлений стакана, 672 рынка.
  • boxarb: арбитраж «коробки» (длинное окно + его последнее короткое) на 1h/4h/5m/15m. Paper first, переключение на live.
  • polymizerbot / polyquoter / pairmaker: двуногое исполнение (FOK/FAK), калибровка Chainlink-сигнала (2s/0.005% → ~72% точности против ~59% адаптивного), изотоническая калибровка вероятностей, пассивный ladder-квотер под liquidity rewards.
  • leader_calm_hedge_bot: лидер в z-зоне плюс калиброванный хедж андердогом по сигналу peak-drop. Бэктест на 914 рынках: ROI ~+5.6–5.8% (train/test).

6. Реверс-инжиниринг трейдеров

  • Разбор SinkyBoi (только покупает и редимит, направленный эдж).
  • Разбор acc-2 / Orderly-Counter и копи-бот.
  • Разбор Tokor (длинный горизонт) и кошелька 0xb0e7 (Convert/Merge/Redeem) через дамп истории.

7. Исследования и негативные результаты

Негативные результаты стоит показывать как навык: они отсекают тупики на данных.

  • Тупики: безрисковый арбитраж (2.79% оказалось артефактом сдвига снапшотов, реально 0.005–0.013%), статические и адаптивные лимитные сетки на обе ноги, reward-farming (live показал минус из-за продажи непарных ног), lead-lag BTC/ETH, OFI/microprice на Binance, cross-asset leaders-agreement.
  • Позитивные находки: Bollinger %B с лифтом 2–2.4× на ±1σ, зона ATR 0.5–1.0× продуктивна для реверсов, расчёт устойчивости на train/test.
  • Подход: сначала статистические закономерности, потом цены и ROI.

8. Инфраструктура

  • Общий стек: py_clob_client_v2 (CLOB v2), BookHub (WS+REST fallback), FAK/FOK, Gamma API, Chainlink RTDS.
  • Бумажный режим по умолчанию, журналы JSONL, Telegram-уведомления, деплой на VPS (screen/systemd/venv).
  • lena.py: автономный скрипт принудительного редима позиций.
  • Компаундинг ставки от реализованного профита, жёсткая чистка лимиток по дедлайнам окон.

9. Прочее (side-проекты)

  • Chrome-расширение «Polymarket Insider Detector».
  • caser-research: исследование и Telegram-бот алертов цен скинов (CS2).
  • bonuscase.py: движок кейсов и апгрейдов за бонусы (FastAPI + SQLite) для своего обучающего сайта.
  • pmcopy: клиент копитрейдинга через builder-код с приватным сигнал-фидом.


 

Рабочие алгоритмы

  • Tier-алгоритм «серия + амплитуда». Контртрендовые ставки на следующее 5m/15m окно BTC/ETH/SOL/XRP.
    • Фиксированный набор из 56–66 ярусов, дедуплицированный заранее, а не на лету.
    • Win rate набора ~0.58, ~88 уникальных ставок в день.
    • Нулевая выборка по свечам даёт 0–1 прохода из 8971 комбинаций, так что это не артефакт множественных проверок.
    • Исполнение taker-ом в момент сигнала, жёсткий дедлайн 70 с до открытия окна, эскалация объёма на повторных подтверждениях.
  • Sync-алгоритм (кросс-активный).
    • «Рыночная серия»: все 4 актива в одну сторону, ставка против серии на BTC 15m. 68%, n=356, на отложенной выборке 65%.
    • Декорреляция BTC/ETH: ставка, что ETH возвращается к BTC. 0.617, n=222.
    • Декорреляция BTC/XRP: 0.576, n=337.
    • Для каждого сигнала проверено влияние между таймфреймами (5m↔15m).
  • Slot-бот. Торговля стабильными часовыми слотами по часам ET (maker/taker, один рынок на актив). Прошёл проверку стабильности по 5 блокам. Форвард-тест идёт, критерии остановки заданы заранее.
  • udbot (андердоги). Мониторинг стакана и вход в аномально дешёвые стороны на уровнях 0.05/0.02/0.01 в окне 00–03 UTC.
  • rozi/brozi (серия + breadth). Сигнал по серии и ширине рынка на 4 активах. Прошёл dry-run, найден и исправлен баг определения исхода.

Инфраструктура и исследования рынка

  • Cross-book арбитраж + сканер. Поиск ask-sum<1 и bid-sum>1 по всей вселенной Polymarket.
    • Вывел и проверил формулу комиссии: θ × прибыль, только при выигрыше.
    • Выяснил, что «2.79% локов» были артефактом устаревших котировок (подтверждено 0.4%).
    • Задокументировал реальное поведение API.
  • Reward farming. Бот для фарма ликвидных наград на малоконкурентных рынках с хеджем. Замерена окупаемость ~2.5 часа на ногу.
  • Реверс-инжиниринг трейдеров через Data API.
    • Восстановил правило почасовой BTC-сделки 9:00 ET. Реплей +48.6% против реальных +45.9%.
    • Разобрал «gabagool» (лидер-пирамида плюс страховка андердогом).
    • Показал, что 15m-книга у разобранных трейдеров убыточна.
  • BTC-опционы (Deribit/Bybit). Окно 06–08 UTC перед экспирацией. Единственный устойчивый предиктор: 3-часовое изменение DVOL (r≈0.42). Исправлен look-ahead в бэктесте.
  • Прочее:
    • Исследование расхождения BTC/ETH: «резинка» опровергнута.
    • Grid-бот pmgrid.
    • Дизайн погодного бота (GFS).
    • Chrome-расширение Smart Money Tracker (Gumroad).
    • DePIN-инфраструктура на Linux с прокси.

Отвергнутые гипотезы (показывает дисциплину)

  • JUMP/GAP/FADE не прошли out-of-sample.
  • decel_underdog: −29% ROI на живом paper-тесте.
  • Reversal после серии проигрышей по уровню цены: −51% на 3.5 днях.
  • Flip-stop на лидере 15m: +10.7% in-sample, +0.85% на замороженной выборке. Рынок оказался откалиброван.
  • «Покупка сброшенного бида» — направление оказалось обратным.
  • Lead-lag BTC→XRP не дал реального PnL.

Методология

  • Train/test и замороженный запуск на новых неделях.
  • Нулевые контроли (сдвиг исходов), bootstrap по рынкам, интервалы Уилсона.
  • Дедупликация сигналов и фильтр пост-закрытых котировок.
  • Источник PnL: CSV-выгрузка Polymarket, а не логи бота.

 



Данная публикация является личным мнением автора. Мнение владельца сайта может не совпадать с мнением автора.
0 Комментариев

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн