Преимущество на отставании от спота в Polymarket реально. И глубиной около $100.
Покупайте сторону, которую спот уже подтвердил, до того как Polymarket пересчитает цену. В отличие от большинства заявляемых стратегий, эта выдерживает проверку данными — с z-оценкой 15. Причина, по которой она не сделала всех богатыми, лежит в стакане.
Раз в несколько месяцев всплывает одна и та же история: бот превращает несколько сотен долларов в несколько сотен тысяч, торгуя на крипторынках Polymarket Up/Down, с долей прибыльных сделок около 98%. Описываемый механизм всегда одинаков — бот ничего не предсказывает. Он следит за спотом на Binance или Coinbase, и когда движение уже подтверждено, а Polymarket ещё не пересчитал цену, покупает сторону, которая фактически уже выиграла.
Большинство заявлений о стратегиях разваливаются при первой же проверке. Это — нет. Мы измерили его на тысячах сделок по реальным снимкам стакана, и преимущество не просто есть — оно подавляющее: z-оценка 15.22 в лучшей точке входа.
А потом мы измерили, сколько денег через него на самом деле можно провести.
Результат в двух строках
Входя за 30 секунд до экспирации, когда спот уже сдвинулся на ≥10 б.п., вы платите 80.55¢ за исходы, которые случаются в 94.62% случаев, — это +17.48% доходности на сделку при z = 15.22. Медианный объём в стакане в пределах цента от этого аска — $114.
Тест
- Выборка: каждый разрешившийся 5-минутный рынок Up/Down по BTC, ETH и SOL в архиве, 5 августа – 5 сентября 2026 года.
- Сигнал: в момент входа сравниваем референсную спот-цену снимка с референсной ценой открытия рынка. Если спот выше открытия, сейчас выигрывает Up.
- Сделка: покупаем сторону, на которую указывает спот, по аску.
- Фильтр: только если спот уже сдвинулся минимум на заданное число базисных пунктов — то самое «подтверждённое движение», на котором держится стратегия.
- Исключения: рынки, где у одной из сторон нет предложений аск. Нет предложения — нет сделки.
Результат 1: преимущество растёт с размером движения
| Движение спота в T−60s | Сделки | Средняя цена | Доля прибыльных | Преимущество | ROI | z | Вывод |
|---|---|---|---|---|---|---|---|
| < 2 б.п. (на месте) | 6,082 | 68.51¢ | 68.61% | +0.10 п.п. | +0.15% | 0.18 | Шум |
| 2–5 б.п. | 5,448 | 84.44¢ | 84.71% | +0.27 п.п. | +0.31% | 0.54 | Шум |
| 5–10 б.п. | 3,658 | 89.72¢ | 91.25% | +1.53 п.п. | +1.71% | 3.28 | Значимо |
| 10–20 б.п. | 1,456 | 90.95¢ | 95.26% | +4.31 п.п. | +4.74% | 7.74 | Значимо |
| 20 б.п.+ | 323 | 91.59¢ | 96.90% | +5.32 п.п. | +5.80% | 5.52 | Значимо |
Когда спот почти не сдвинулся, рынок оценивает его правильно — +0.10 п.п. это ничто. По мере роста движения рынок отстаёт всё сильнее: при 10–20 б.п. он недооценивает подразумеваемую сторону на 4.31 процентного пункта, а при 20 б.п.+ — на 5.32.
Именно монотонность делает результат правдоподобным. Ложный результат был бы шумным по группам. Этот чисто растёт с силой сигнала в том направлении, которое предсказывает механизм, — ровно так и выглядит настоящая неэффективность.
Результат 2: время решает всё
Если зафиксировать сигнал на уровне ≥10 б.п. и менять только момент входа, получается самый сильный эффект во всём исследовании.
| Точка входа | Сделки | Средняя цена | Доля прибыльных | Преимущество | ROI | z |
|---|---|---|---|---|---|---|
| За 180 с до экспирации | 4,546 | 87.63¢ | 88.32% | +0.69 п.п. | +0.79% | 1.45 (шум) |
| За 60 с до экспирации | 1,456 | 90.95¢ | 95.26% | +4.31 п.п. | +4.74% | 7.74 |
| За 30 с до экспирации | 595 | 80.55¢ | 94.62% | +14.08 п.п. | +17.48% | 15.22 |
За три минуты до конца тот же сигнал ничего не стоит — z = 1.45, неотличимо от шума. За шестьдесят секунд он стоит 4.74%. За тридцать — 17.48%.
Механизм интуитивно понятен, как только его увидишь. За три минуты до конца движение на 10 б.п. действительно может развернуться, так что рынок прав, не считая его решённым. За тридцать секунд то же движение почти решающее — но котировки не успели за ним. Обратите внимание: средняя цена в T−30s даже падает до 80.55¢, а доля прибыльных сделок остаётся выше 94%: рынок предлагает за 80¢ то, что разрешается в вашу пользу 19 раз из 20.
Вот откуда берутся истории о 98% прибыльных сделок
Доля прибыльных сделок 94.62% в T−30s вполне правдоподобна, а с чуть более строгими фильтрами её можно поднять до 98%. Вирусные скриншоты не обязательно фальшивые. Они умалчивают об объёме — и о том, что высокая доля прибыльных сделок на контракте за $1 ничего не говорит о доходности, пока не знаешь, сколько заплатил.
Результат 3: ограничение, которое никто не выкладывает на скриншотах
Преимущество стоит столько, сколько денег через него можно провести. Поэтому мы измерили долларовый объём в стакане в пределах одного цента от аска в момент срабатывания каждого сигнала.
| Движение спота | Сигналы | Медиана доступных $ | 25-й процентиль | 75-й процентиль |
|---|---|---|---|---|
| < 5 б.п. | 11,530 | $80 | $26 | $245 |
| 5–10 б.п. | 3,658 | $123 | $48 | $329 |
| 10–20 б.п. | 1,456 | $114 | $46 | $288 |
| 20 б.п.+ | 323 | $90 | $23 | $222 |
Медианная возможность глубиной около $114. Четверть из них — меньше $50. Это переворачивает всё сказанное выше:
| 10–20 б.п. в T−60s | ≥10 б.п. в T−30s | |
|---|---|---|
| ROI на сделку | +4.74% | +17.48% |
| Медианный доступный объём | ~$114 | ~$114 |
| Прибыль на возможность | ~$5.40 | ~$19.90 |
| Возможностей за 31 день | 1,456 | 595 |
| Теоретический месячный потолок | ~$7,900 | ~$11,800 |
Почему потолок — фантазия, а реальная цифра ниже
Эти цифры предполагают, что вы ловите каждую подходящую возможность по трём монетам в течение месяца, исполняете весь медианный объём по лучшей цене и никогда не проигрываете гонку. В реальности вы соревнуетесь с другими ботами за одну и ту же устаревшую котировку, не можете исполнить $114, не зайдя в худшие цены, а любая задержка выбрасывает вас из сделки. Считайте ~$10k в месяц жёстким потолком при идеальных условиях, а не прогнозом.
Почему это преимущество не исчезает
Большинство задокументированных неэффективностей арбитражеры устраняют. Эта сохраняется, и данные о глубине объясняют почему: она слишком мала, чтобы ставить её на поток, и слишком быстра, чтобы ловить её между делом.
- Ёмкость — это защитный ров, только наоборот. Фонд, которому нужно вложить миллионы, не может использовать возможность глубиной $114. Преимущество интересно только тем, кто работает в масштабах любителя, и это сдерживает конкуренцию.
- Это гонка задержек, а не аналитическое преимущество. Информация публичная и однозначная — спот сдвинулся. Всё сводится к тому, кто первым доберётся до устаревшей котировки. Решают миллисекунды, а не прозрения.
- Забирая ликвидность, вы делаете так, что кто-то теряет. Контрагент — маркетмейкер с устаревшей котировкой. По мере того как мейкеры ускоряют реакцию, окно сужается. Преимущество, которое вы измеряете сегодня, отчасти измеряет медлительность нынешних мейкеров.
- Окно структурно короткое. Оно сосредоточено в последних 30–60 секундах пятиминутного рынка, несколько раз в час, по каждой монете.
Если вы собираетесь это строить
- Получайте потоки, а не опрашивайте. В T−30s цикл опроса уже опаздывает. Подпишитесь на рыночный канал CLOB и поток спот-цен — см. руководство по WebSocket.
- Измерьте свою задержку до того, как писать код стратегии. Если путь от сигнала до ордера дольше ~200ms, котировки уже нет. Это инфраструктурный проект с приложенной стратегией, а не наоборот.
- Подбирайте размер под стакан, а не под свою уверенность. Смотрите глубину в стакане и ограничивайте ордер тем, что там реально есть. Проход по стакану превращает преимущество в 17% в убыток быстрее всего остального в этом исследовании.
- Ожидайте вживую более низкой доли прибыльных сделок. Исполнять вас будут преимущественно в тех сделках, которые вот-вот пойдут не так, — котировка, висящая в T−30s, иногда устарела неспроста. Неблагоприятный отбор ни в одной из цифр выше не моделируется.
- Сначала тестируйте путь отмены. См. как создать торгового бота для Polymarket.
Обновление: Polymarket утроил задержку для тейкеров
Опубликовано 5 сентября; правила изменились накануне
4 сентября 2026 года в 14:00 UTC Polymarket увеличил задержку для тейкеров на крипторынках с 50ms до 150ms. До 17 августа она составляла 250ms, затем была снижена до 50ms. Задержка для тейкеров удерживает исполнимые ордера перед сопоставлением — ровно тот механизм, который делает гонку задержек невыгодной.
Наша выборка охватывает период с 5 августа по 5 сентября, то есть два режима задержки для тейкеров и лишь один день текущего. Это не отменяет ошибку в ценах — рынок по-прежнему котировал за 80.55¢ исходы, которые случались в 94.62% случаев, и это свойство котировок, а не механизма сопоставления. Меняется то, кто может это забрать.
- Нижняя граница в 150ms сжимает преимущество скорости. Когда каждый тейкер ждёт 150ms, выигрыш 20ms на вашем пути даёт пропорционально меньше, чем при границе 50ms.
- Неблагоприятный отбор становится хуже, а не лучше. 150ms — более чем достаточно, чтобы мейкер снял устаревшую котировку. Скорее всего, вас исполнят именно тогда, когда мейкер был рад, что его ударили.
- Направление движения очевидно. Polymarket менял это число три раза за семь недель. Считайте любое преимущество, зависящее от задержки, арендованным, а не собственным.
Мы не перезапускали исследование на данных после 4 сентября — их пока недостаточно, чтобы отделить сигнал от шума. Если вы строите на этом, честная рекомендация — заново измерить всё на своём окне, а не доверять этим цифрам, и перепроверить журнал изменений, прежде чем увеличивать объём.
Честные ограничения
- Один месяц, охватывающий изменения правил. 5 авг. – 5 сент. 2026 года. Разрешение по TWAP появилось 7 августа, а окно изменилось 14 августа; задержка для тейкеров менялась дважды. Инструмент не был постоянным на протяжении выборки.
- Предполагается исполнение по лучшей цене. Мы берём лучший аск за всю сделку. Реальные исполнения хуже.
- Неблагоприятный отбор не моделируется. В продакшене сделки, в которых вы выигрываете гонку, непропорционально часто оказываются теми, что мейкер хотел отменить.
- Без комиссий, газа и затрат на инфраструктуру. Колокация для победы в этих гонках не бесплатна, а потолок выше примерно равен стоимости скромного сервера.
- Выборка уменьшается в T−30s. 595 сделок против 1,456 в T−60s — так близко к экспирации меньше снимков, в которых обе стороны котируются. z-оценка высокая, но оценка опирается на меньший объём данных.
- Контрагент адаптируется. Это измерение того, насколько медленными были маркетмейкеры в течение одного месяца, а не постоянное свойство рынка.
При этом это единственная стратегия из протестированных нами на этих данных, которая даёт большое, монотонное и статистически подавляющее преимущество. Сравните её с покупкой фаворитов, которая выигрывает в 97.70% случаев и всё равно теряет деньги.
Разница между ними — весь урок: преимущество возникает, когда вы правы насчёт того, что цена ещё не усвоила, а не когда вы правы насчёт исхода. В T−30s все знают, какая сторона выигрывает. Ценность есть только у устаревшей котировки.
Всё это рассчитано по снимкам PolyTest: референсная спот-цена, аски обеих сторон и 8 уровней глубины стакана с разрешением до долей секунды. Собственный API Polymarket такой тест не обеспечит: стакан разрешившегося рынка возвращает 404, а история цен хранится лишь примерно с одной точкой в минуту. Начните бесплатно, чтобы запустить свою версию.
Часто задаваемые вопросы
- Реальна ли стратегия арбитража на отставании от спота в Polymarket?
- Да, и это измеримо. На 5-минутных рынках BTC, ETH и SOL за 31 день покупка стороны, на которую уже указывает подтверждённое движение спота, дала статистически подавляющее преимущество: +4.31 процентного пункта за 60 секунд до экспирации при движении спота на 10-20 б.п. (z = 7.74) и до +14.08 процентного пункта за 30 секунд до экспирации (z = 15.22). Преимущество монотонно растёт с размером движения спота — так выглядит настоящая неэффективность.
- Сколько можно заработать на арбитраже отставания в Polymarket?
- Гораздо меньше, чем предполагает доходность, потому что возможности неглубокие. Медианный объём в пределах одного цента от аска в момент сигнала — около $114, так что преимущество в 17.48% даёт примерно $20 на возможность. При 595 подходящих возможностях за месяц с входом за 30 секунд теоретический потолок — около $11,800, если вы выигрываете каждую гонку, исполняете весь медианный объём и не платите комиссий. Реальные результаты существенно ниже.
- Доли прибыльных сделок у вирусных ботов Polymarket — фейк?
- Не обязательно. Доля прибыльных сделок 94.62% за 30 секунд до экспирации — ровно то, что наши данные показывают для этой стратегии, а более строгие фильтры подняли бы её выше. Скриншоты умалчивают о глубине стакана — преимущество существует только порциями примерно по $100 — и о том, что на контракте с фиксированной выплатой доля прибыльных сделок ничего не говорит о доходности, пока не знаешь цену входа.
- Почему арбитражеры не устранили преимущество на отставании в Polymarket?
- Потому что его ёмкость слишком мала, чтобы привлечь серьёзный капитал, а требования к скорости слишком высоки для случайных трейдеров. Фонд, вкладывающий миллионы, не может использовать возможность глубиной $114, так что конкуренция остаётся слабой. Кроме того, это чистая гонка задержек на публичной информации, а не аналитическое преимущество, и оно зависит от того, насколько медленно нынешние маркетмейкеры обновляют котировки, — по мере их ускорения окно сужается.
- Когда лучше всего входить в сделку на рынке Polymarket Up/Down?
- Для этой стратегии — так поздно, как позволяет ваша инфраструктура. Тот же сигнал спота в 10 б.п. ничего не стоит за 180 секунд до экспирации (+0.69 п.п., z = 1.45), даёт +4.31 процентного пункта за 60 секунд и +14.08 процентного пункта за 30 секунд. По мере приближения экспирации рынок всё хуже оценивает подтверждённые движения, так что преимущество почти целиком живёт в последней минуте.
- Какие данные нужны для бэктеста арбитражной стратегии на Polymarket?
- Снимки на конкретный момент времени, содержащие цены аск обеих сторон, референсную спот-цену в тот же момент и глубину стакана. Глубина важна, потому что без неё не понять, можно ли торговать преимуществом в объёме. API Polymarket не может дать этого для разрешившихся рынков: стакан возвращает 404, а история цен хранится лишь примерно с одной точкой в минуту. Нужен архив, записанный, пока рынки работали.
Получите исторические данные, которые Polymarket не хранит
PolyTest записывает крипторынки Polymarket Up/Down в процессе их работы — 240M+ снимков с 8 уровнями глубины стакана, метками времени с точностью до долей секунды и сохранёнными разрешившимися рынками. Начните с 3-дневного бесплатного пробного периода.
Читать дальше
97.7% прибыльных сделок и убыток: бэктест покупки фаворитов
Покупаете сторону, которая явно выигрывает, забираете почти гарантированную выплату, повторяете. Доля прибыльных сделок на скриншоте выглядит невероятно. На 17,002 сделках по реальным данным стакана эта стратегия теряет деньги, и причина — арифметика, а не невезение.
Время входа стоит больше, чем ваш сигнал
Большинство обсуждений стратегий — о том, что покупать. На пятиминутных рынках важнее оказывается, когда покупать: один и тот же сигнал превращается из статистического шума в преимущество в 15 сигм только за счёт часов. С одним важным исключением.
Как создать торгового бота для Polymarket
Большинство руководств по ботам для Polymarket построены на SDK, которых больше не существует. Здесь — актуальный путь от начала до конца: что устанавливать в 2026 году, как на самом деле работает аутентификация, где пробелы в данных и какие сбои убивают ботов в первую неделю.