Сканеры показывают тебе 2%-й спред. После комиссий за вывод и фильтра статуса сети выживает примерно 1 из 3.
Одно это предложение — весь тезис аудита. Всё остальное в статье доказывает его, показывает методологию, разбирает пять кейсов и даёт инструменты воспроизводимости, чтобы ты мог самостоятельно проверить каждое число по живым JSON-экспортам Yieldo.
Это исследование, а не хайп-статья. Мы взяли 23 118 маршрутов монета × сеть × биржа между семью централизованными биржами на срезе 25 июня 2026 года, применили честный трёхслойный фильтр, который RouteOptimizerService Yieldo применяет к каждой строке арбитража перед публикацией, и посчитали выживших. Ответ, округлённый для читателей, которые пришли за числом: ~1 из 3 арбитражных спредов выживают. Остальные два из трёх — либо экономически мертвы после комиссий за вывод, либо заблокированы на уровне трансфера из-за замороженной сети, либо съедены проскальзыванием на sell-стороне до того, как средства вообще приземлятся.
Если ты когда-либо сомневался, врут ли бесплатные сканеры, короткий ответ: не совсем. Просто у них нет двух колонок, которые решают, будет ли сделка сделкой или застрявшим трансфером. Эта статья возвращает те две колонки.
TL;DR — только 1 из 3 арбитражных спредов реальны (что показал аудит)
Честный ответ примерно за минуту. Если ты прочитаешь только эту секцию — цитируемое ядро у тебя уже будет.
- Правило 1 из 3. Только около ~1 из 3 крипто-арбитражных спредов выживают после честного фильтра (статус сети + комиссия за вывод + вычет на проскальзывание). Остальные ~2 из 3 структурно неисполнимы. Пропуск — не пассивность, это правильное дефолтное действие.
- Ключевые числа среза (25 июня 2026). Из 23 118 отслеживаемых маршрутов на семи CEX 28,9% withdraw-маршрутов и 56,2% deposit-маршрутов были отключены одновременно. Наивная доступность случайного маршрута падает примерно до 31% (71,1% × 43,8%) от одного лишь статуса сети, ещё до вычета комиссии.
- Лог Freeze Tracker. С момента запуска лога 28 июня 2026 года Yieldo зафиксировал около 28 500+ событий заморозок за первые девять дней — примерно 3 166 в день, или ~132 в час кросс-биржевых. Заморозки сетей — не экзотика. Они случаются ежечасно, на каждой бирже, в масштабе.
- Три киллера по влиянию. Заморозка сети (Киллер №2 по нарративу, №1 по частоте) → комиссия за вывод больше gross-спреда (Киллер №1) → проскальзывание + задержка исполнения (Киллер №3). Конкуренция ботов на ликвидных мажорах — постоянный фон.
- Математика окупаемости. Gross-спред (процент × сумма) должен быть минимум в три раза больше комиссии за вывод в долларах. Для USDT-TRC20 ($1 комиссии) спред 0,4% требует позицию $750+; спред 0,2% — $1 500+. Ниже $500 капитала спот-арбитраж почти никогда не сходится.
- Лидер надёжности. Bybit — минимальный freeze rate на срезе плюс критически важная рельса Plasma zero-fee USDT, превращающая ребалансировку в бесплатную операцию. Второй тир: OKX (глубокие стаканы, надёжные выводы), затем Bitget. Long-tail лидер по альтам: MEXC (максимум покрытия, выше freeze rate).
- Воспроизводимость. Каждое число здесь проверяемо через
/arbitrage/live.jsonи/fees/network-status.json(обе лицензии CC BY-NC 4.0). Методология публична. Никакого проприетарного датасета, никакого чёрного ящика. - Для кого это. Скептичные арбитражники, подозревающие что сканеры раздувают реальность; крипто-журналисты, которым нужен цитируемый датасет; AI-search движки, вытягивающие структурированные данные о реальной выживаемости спредов.
Above the fold: ниже — живой сканер Yieldo. Строки, которые ты сейчас увидишь, обогащены флагом route_available, которого нет ни у одного другого бесплатного сканера. Прочитай прозу после виджета — большинство этих «горячих» строк мертвы, как только применяется честный фильтр.
| Монета | Покупка | Продажа | Спред | Действие |
|---|---|---|---|---|
| UPC HOT | MEXC $0.138800 | Bitget $0.186400 | 34.29% | |
| COTI HOT | Gate.io $0.010259 | Bitget $0.012680 | 23.60% | |
| COTI HOT | KuCoin $0.010270 | Bitget $0.012680 | 23.47% | |
| COTI HOT | MEXC $0.010272 | Bitget $0.012680 | 23.44% | |
| COTI HOT | Gate.io $0.010259 | Binance $0.012650 | 23.31% | |
| COTI HOT | Gate.io $0.010259 | BingX $0.012640 | 23.21% | |
| COTI HOT | KuCoin $0.010270 | Binance $0.012650 | 23.17% | |
| COTI HOT | MEXC $0.010272 | Binance $0.012650 | 23.15% | |
| COTI HOT | KuCoin $0.010270 | BingX $0.012640 | 23.08% | |
| COTI HOT | MEXC $0.010272 | BingX $0.012640 | 23.05% |
Каждая строка выше показывает gross-процент спреда и вменённую долларовую прибыль на нотионале $1 000. Чего не показывает ни один бесплатный конкурент — открыта ли сеть с обеих сторон и как выглядит число после вычитания самой дешёвой активной комиссии за вывод. Читай дальше — остаток исследования объясняет, почему примерно две трети строк, которые ты видишь, неисполнимы, и как опознать ту треть, что действительно выживает.
Hero thesis, сказанный ещё раз для тех, кто скользит по заголовкам: только ~1 из 3 арбитражных спредов выживают реальные комиссии за вывод плюс статус сети. Мы будем это повторять, потому что это единственное самое важное число, которое практикующий арбитражник может усвоить.
Что на самом деле показывает «спред сканера» (и почему 2% ≠ 2%)
Каждый бесплатный арбитражный сканер показывает тебе процент. Этот процент — сырая разница bid и ask: последняя сделка или лучший ask на бирже A минус последняя сделка или лучший bid на бирже B, делить на референсную цену. Ничего более.
Есть четыре скрытые стоимости, которые сырой процент не моделирует. Каждая из них нужна, чтобы превратить заголовочное число в сделку.
Скрытая стоимость 1: комиссия за вывод. Чтобы зафиксировать спред, монету нужно перевести с дешёвой биржи на дорогую. Этот перевод стоит статическую комиссию (в единицах самой монеты), которую ты конвертируешь в доллары по buy-цене. Для USDT-TRC20 эта комиссия около $1. Для USDT-ERC20 — $5-15. Для BTC на нативной сети — $2-4. Для long-tail альткоинов на нативных сетях — от $0,20 до $30. Сканер показывает 2%. Твоя комиссия уже может быть 3% от нотионала.
Скрытая стоимость 2: доступность сети. Даже если fee-математика сходится, перевод требует withdraw_enabled=true на бирже-источнике для той монеты+сети И deposit_enabled=true на бирже-получателе для той же сети. Если любой флаг off, ни одна общая сеть не существует, и сделка структурно невозможна. Бесплатные сканеры это не отображают никогда — они не могут, потому что не собирают данные о per-network доступности.
Скрытая стоимость 3: проскальзывание. Сканер читает вершину стакана. Твой ордер на $2 000 съедает пять уровней вниз. На тонком стакане (типично для low-cap альтов, которые генерируют самые яркие заголовочные спреды) заголовочный 2,86% превращается в реализованный 0,95% после slippage.
Скрытая стоимость 4: задержка исполнения. С момента инициации вывода до момента, когда средства зачислятся на бирже-получателе, проходят минуты — часто 2-30, иногда 60+ для нативного BTC. В это окно алго-боты и кросс-биржевые market-maker-десктопы закрывают спред. Ты приходишь к пустому edge.
Наблюдение «2% ≠ 2%» — самое важное предложение в розничном спот-арбитраже. Бесплатные сканеры не врут. Они просто публикуют одно из четырёх чисел, которые тебе нужны. Примерно два из трёх заголовочных спредов не переживают контакта с остальными тремя.
Всё остальное в статье — систематическая декомпозиция этой четырёхстоимостной задачи плюс доказательство, что публичные инструменты Yieldo уже закрывают первые две и дают тебе арифметику для оставшихся двух.
Честный фильтр — три слоя, которые убивают примерно две трети спредов
RouteOptimizerService и ArbitrageRouteService Yieldo вместе применяют трёхслойный честный фильтр к каждой арбитражной строке до её публикации. Вот что делают эти слои по порядку исполнения.
Слой 1: гейт статуса сети. Для каждого кандидатного спреда система спрашивает: существует ли хотя бы одна сеть, на которой withdraw_enabled=true на источнике И deposit_enabled=true на получателе? Если ни одна общая доступная сеть не найдена, спред помечается route_available=false, и никакой долларовой математики не считается. На срезе 25 июня 2026 года этот слой один убивал примерно две трети теоретически видимых кросс-биржевых спредов. Математика: (1 − 0,289) × (1 − 0,562) = 0,711 × 0,438 ≈ 0,311. Только около 31% случайных маршрутов проходят гейт.
Слой 2: вычитание комиссии за вывод. Для каждого маршрута, прошедшего Слой 1, система выбирает самую дешёвую доступную сеть (сортировка по total_cost внутри пересечения открытых сетей) и вычитает комиссию за вывод в USDT-эквиваленте из gross-прибыли. Формула: net = max(0, gross − withdrawal_fee_usdt). Этот слой отсекает большинство спредов на позициях ~$500 и практически все спреды ниже 0,3% на любой рельсе дороже TRC-20 или Plasma.
Слой 3: вычет на проскальзывание и задержку. Это слой, который сканер не может применить за тебя — он зависит от размера твоей позиции и выбора рельсы. SpotPriceAggregatorService Yieldo pre-computed'ит min_liquidity_usdt для каждой строки, и правило практика: никогда не бери позицию больше 5% суточного объёма sell-ноги по паре. Нарушишь — ожидай, что 0,3-1% реализованного спреда испарится в slippage. Задержка ограничена выбором рельсы (см. Киллер №3 ниже).
Составная выживаемость через три слоя в средних условиях среза: примерно 10-40% видимых сканером спредов проходят все три одновременно. Hero-округление — ~1 из 3 — сидит посередине этой полосы, и это то число, которое мы используем сквозь всё исследование.
Только один такой инструмент существует в свободном публичном машиночитаемом виде: эндпоинт /arbitrage/live.json Yieldo несёт поля net_spread_pct и route, кодирующие Слои 1 и 2. Читай дальше — точные механики киллеров ниже.
Киллер №1 — комиссия за вывод съедает маржу (ловушка малых сумм)
Первый киллер — тот, с которым каждый новичок встречается на первой сделке. Ты видишь спред 0,20% на ETH между MEXC и Bybit. У тебя $500. Gross ожидаемая прибыль: $1. Комиссия вывода на ETH-ARBITRUM: около $0,77. Пока прибыльно — пока не добавишь 0,2% торговых комиссий по двум ногам ($1,00), после чего твои $1 gross становятся $0,77 убытка. Сделай так десять раз — и ты в минусе $7,70 за неделю у монитора.
Математика окупаемости. Формула calculateNetProfit Yieldo сводится к net = max(0, gross − withdrawal_fee_usdt). Для позиции $500 на 0,4% gross → gross = $2. Если самая дешёвая доступная рельса стоит $1 (типичный USDT-TRC20), net до торговых комиссий = $1. Если самая дешёвая доступная рельса стоит $8 (типичный ETH-ERC20), net = ноль — формула возвращает max с floored'ом. Торговые комиссии (~0,2% по двум ногам на большинстве CEX) читатель вычитает отдельно. Правило безопасности, дистиллированное из тысяч практических сделок: спред% × сумма должен быть минимум в три раза больше комиссии за вывод в долларах.
Сравнение рельс. Не все сети равны. Приблизительные диапазоны USDT withdrawal fee по семи CEX нашего покрытия:
- Plasma на Bybit — нулевая комиссия. Это структурный ребалансировочный edge, который делает Bybit primary-ногой для большинства кросс-биржевых практиков.
- TRC-20 — обычно $1 фикс на большинстве CEX; иногда бесплатно на MEXC для tier-1 аккаунтов (варьируется по месяцу). Устойчивое второе место.
- BEP-20 — обычно $0,30-$1.
- ARBITRUM — вариативно, примерно $0,20-$2 в зависимости от газа.
- ERC-20 — $5-15 в зависимости от газа. Уничтожает почти всю арбитражную математику на малых и средних суммах. Используй только для институциональных потоков.
Для монет кроме USDT — тот же принцип: расчёт по нативной сети (BTC, SOL, TON) дешевле, чем через wrapped-мосты (Wrapped BTC на ETH, SPL на Solana с мостом в ETH). Всегда проверяй точный withdrawal_fee для точной сети, которую собираешься использовать.
Точка окупаемости по типу монеты (индикативные диапазоны, не live-числа). Для USDT на TRC-20 практический пол — около $1 500, чтобы держать правило «3× fee» на типичных 0,2% спредах. Для BTC на нативной сети (~$2-4 комиссии) пол поднимается до примерно $4 000-$5 000. Для low-cap альтов на BEP-20 (~$0,20 комиссии) пол может упасть ниже $500, если спред заметно выше 1%. Ниже $500 общего капитала арбитражная арифметика почти никогда не сходится больше чем на паре экзотических рельс.
Когда комиссии доминируют. Компактное правило: gross должен быть минимум в 3 раза больше комиссии. Переформулировано, требуемый размер позиции в долларах = 3 × fee / spread_fraction. Для $1 комиссии на 0,4% спреде это $750. Для $8 комиссии на 0,5% спреде — $4 800. Каждый арбитражник должен помнить это правило до открытия сканера.
Ниже — живая таблица Yieldo с самыми дешёвыми комиссиями по популярным монетам. Ищи выделение FREE — эти ячейки единственные рельсы, на которых арбитражная математика малых сумм может выжить.
| Монета | Мин. комиссия | Биржа | Сеть | Статус | Действие |
|---|---|---|---|---|---|
| BTC Bitcoin | 0.00000005 BTC | OKX | SUI | ✅ | Вывести |
| ETH Ethereum | 0.00000076 ETH | MEXC | STARKNET(STARK) | ✅ | Вывести |
| USDT Tether | 0.0000052 USDT | OKX | PLASMA | ✅ | Вывести |
| USDC USDC | 0.00021 USDC | MEXC | AVALANCHE C CHAIN(AVAX CCHAIN) | ✅ | Вывести |
| SOL Solana | 0.000025 SOL | OKX | X LAYER | ✅ | Вывести |
| BNB BNB | 0.00001 BNB | Binance | OPBNB | ✅ | Вывести |
| XRP XRP | 0.01 XRP | OKX | XRP | ✅ | Вывести |
| ADA Cardano | 0.093 ADA | Binance | BSC | ✅ | Вывести |
| DOGE Dogecoin | 0.17 DOGE | MEXC | BNB SMART CHAIN(BEP20) | ✅ | Вывести |
| HYPE Hyperliquid | 0.000022 HYPE | OKX | HYPEREVM | ✅ | Вывести |
Вывод из виджета: для большинства монет на большинстве бирж TRC-20 или её нативный эквивалент — самая дешёвая доступная сеть. Где появляется ячейка FREE (обычно USDT-TRC20 на MEXC для tier-1 аккаунтов, либо Plasma на Bybit), стоимость твоей ребалансировочной рельсы фактически нулевая, и математика окупаемости сводится только к торговым комиссиям.
Hero thesis снова, потому что fee-киллер сам по себе — не вся история: только около 1 из 3 арбитражных спредов выживают после всех трёх слоёв. Комиссия — Киллер №1 по нарративу; следующая секция показывает, почему заморозка сети — Киллер №2 по частоте и объёму.
Для более глубокого объяснения, как устроены комиссии сетей и почему они варьируются, читай смежный материал по адресу https://yieldo.me/ru/blog/fees/crypto-network-fees-explained. Для широкого обзора всех CEX-fee и устойчивых сравнений — начинай с https://yieldo.me/ru/fees.
Киллер №2 — заморозка сети (28,9% withdraw / 56,2% deposit закрыто на срезе)
Если Киллер №1 — это арифметическая стена, то Киллер №2 — физическая. Даже если fee-математика сошлась, трансфер не произойдёт, если либо источник, либо получатель держат сеть в отключённом состоянии в этот момент.
Что «сеть отключена» реально означает для арбитража. Каждый CEX несёт флаг withdraw_enabled и deposit_enabled на пару (монета, сеть). Флаг может флипнуться в любой момент по ряду причин: плановое обслуживание, расследование компрометации кошелька, регуляторная заморозка, on-chain перегрузка или биржа просто снимает поддержку legacy-сети (у OKX 34 навсегда отключённых OKTC-маршрута, например). Когда флаг off, UI биржи покажет баланс монеты, но откажется от запроса на withdraw или deposit.
Масштаб проблемы. На срезе 25 июня 2026 из 23 118 отслеживаемых маршрутов по семи CEX нашего покрытия 6 681 (28,9%) withdraw-маршрутов и 12 990 (56,2%) deposit-маршрутов были отключены в тот момент. Примерно 40-45% маршрутов были полностью операционными (оба флага on). Число 56,2% на deposit-стороне — то, о чём никто не говорит: большинство арбитражников проверяют биржу-источник и предполагают, что получатель в порядке. Он не в порядке. Депозиты замораживаются примерно в два раза чаще, чем выводы, потому что deposit-конвейер имеет больше движущихся частей (chain indexer, memo parser, hot-wallet credit, balance update), чем outbound (build, sign, broadcast).
Почему биржи замораживают. Типичный список триггеров в порядке частоты:
- Плановое обслуживание hot-wallet — краткое, часы, с предупреждением за пару часов.
- Chain congestion или скачок fee-market — часы-дни на ERC-20 во время пиков DeFi-событий.
- Подозрение на компрометацию кошелька — последствия взлома Bybit в 2025 году заморозили ETH-выводы примерно на 48 часов; спот ETH-спреды Bybit vs Binance открылись 0,8-2%, все неисполнимые.
- Регуляторная заморозка — иногда одна монета или сеть замораживается юрисдикционно.
- Апгрейд сети — Ethereum Merge в сентябре 2022 закрыл ETH deposits/withdrawals на каждом крупном CEX на 12-72 часа.
- Chain halt — Solana в среднем ~4 остановки сети в год за 2022-2024, каждая ~60-90 минут, каждая авто-замораживает каждый SPL-токен на каждом CEX.
- Deprecation legacy-рельс — тихие постоянные отключения, которые никогда не возвращаются (OKX OKTC — крупнейший пример).
Лидерборд freeze rate, качественно. Рейтинги нашего среза (победители — биржи с самым низким freeze rate; выше = хуже):
- Тир 1 (лидеры надёжности): Bybit, OKX. Стабильно низкий freeze rate, быстрое восстановление после обслуживания, прозрачные status-страницы.
- Тир 2 (надёжные, но case-dependent): Bitget, KuCoin. Крепкая инфраструктура, иногда более длинные freeze-окна.
- Long-tail каталог (выше freeze rate, но шире покрытие): MEXC, Gate.io. Freeze rate раздут широтой — чем больше сетей поддерживаешь, тем больше в любой момент лежит. Per-route reliability на major-монетах близок к среднему по датасету.
- Только референс: Binance (включён как источник benchmark-цены, реф-ссылку не предлагаем).
- Исключены: BingX (deprecated из покрытия Yieldo), Aster (perp-DEX,
ASTER_ENABLED=false).
Число 56,2% на стороне депозита, детально. Практики склонны проверять «могу ли я вывести USDT-TRC20 с MEXC» и предполагать, что этот ответ покрывает весь маршрут. Но получатель — Bybit в этом примере — имеет свой собственный deposit_enabled флаг для USDT-TRC20, который флипается независимо. Если Bybit делает hot-wallet maintenance на TRC-20, пока MEXC в порядке, твой вывод уйдёт в broadcast успешно, а потом застрянет или отскочит на стороне получателя. Число 56,2% говорит: в любой случайный момент больше половины deposit-маршрутов на средней бирже просто не принимают средства.
Использование live-Freeze Tracker до отправки. Ниже — live-виджет статуса сетей. Число suspended и топ-8 приостановленных сетей идут прямо из среза Yieldo. Кросс-референсь его перед каждой сделкой; не полагайся только на fee-ячейку.
| $1 | BingX | SOL | Приостановлен |
| $REKT | Bitget | BASE | Приостановлен |
| $REKT | Bitget | BEP20 | Приостановлен |
| $REKT | Bitget | ERC20 | Приостановлен |
| $RIF | BingX | SOL | Приостановлен |
| $TIME | BingX | SOL | Приостановлен |
| 0G | BingX | BEP20 | Приостановлен |
| 1 | BingX | SOL | Приостановлен |
Для полного описания трекера (как собираются флаги, каденс обновления, как выводится 30-дневный event count) см. https://yieldo.me/ru/fees/network-status. Для истории о том, что делать, когда нужная сеть отключена — https://yieldo.me/ru/blog/fees/withdrawal-network-disabled-what-to-do. Квартальная ретроспектива за июль-сентябрь 2026 живёт по https://yieldo.me/ru/blog/fees/state-of-withdrawal-freezes-q3-2026, а трекер уровня монет «эту вообще нельзя вывести» — по https://yieldo.me/ru/blog/fees/coins-you-cant-withdraw-tracker.
Hero thesis, восстановленный: ~1 из 3 спредов выживают честный фильтр. Заморозка делает большую часть работы — ещё до того, как ты посмотришь на комиссии или slippage, примерно две трети случайных маршрутов уже заблокированы на transport-уровне.
Киллер №3 — проскальзывание и задержка исполнения (тихие убийцы)
Если Киллеры №1 и №2 — это стены, которые можно измерить заранее, то Киллеры №3 и №4 (объединены здесь, потому что взаимодействуют) — это те, что съедают тебя во время исполнения. Именно они делают так, что спред, который выглядел «здоровым» в момент клика, приносит половину обещанного на приземлении.
Тонкий стакан на бирже-получателе. Сканер читает top-of-book — единственный лучший bid или ask. Твой ордер $2 000 не отработает по top-of-book, если там только $432 глубины. Он идёт по стакану, заполняясь по прогрессивно худшим ценам. На low-cap альтах, где живут самые яркие спреды (часто 2-5% заголовочные), sell-side глубина на нотионал, который ты реально хочешь отправить, может быть долей от обещания. Заголовочные 2,86% реализуются как 0,95% после slippage. Это классическая «ловушка тонкого стакана» — спред реален, но не торгуем на твоём размере.
Правило глубины стакана. Никогда не бери позицию больше примерно 5% суточного объёма sell-ноги по паре. Это эвристика практика, не формула Yieldo. Если пара делает $50 000 суточного объёма, максимально осмысленная кросс-биржевая позиция — $2 500. Нарушишь правило — реализованный спред отстанет от заголовка в два-пять раз.
Окно перевода 2-30 минут. С момента инициации вывода до момента, когда sell-биржа зачислит баланс, проходят минуты. Ориентировочные диапазоны по рельсам:
- BEP-20 — 1-2 минуты
- TRC-20 — 2-3 минуты
- Solana / TON — по 1-2 минуты
- ARBITRUM — 5-15 минут
- ERC-20 — 5-20 минут в зависимости от газа
- BTC нативная сеть — 30-60 минут для 3-6 подтверждений
Добавь задержку зачисления биржей (часто ещё 5-20 минут) сверху. Если наблюдаемый half-life спреда короче твоего времени перевода, алго-боты закроют его до твоего приземления. Именно поэтому практики держат pre-funded балансы на обеих биржах: ты продаёшь на Bybit и покупаешь на MEXC одновременно против pre-funded балансов, а потом ребалансируешь балансы обратно позже по самой дешёвой доступной рельсе. Перевод никогда не происходит в критическом окне исполнения — он происходит часами позже, без давления.
HFT- и market-maker-боты съедают вершину стакана первыми. Розница без co-located инфраструктуры конкурирует за филлы с профессиональными десктопами, гоняющими стратегии с round-trip <100 мс. На BTC/ETH парах по топ-3 CEX спреды выше 0,15% redetected за 30 секунд и закрываются за 1-3 минуты. Если ты кликнул кнопку — гонку ты уже проиграл. Именно поэтому спот-арбитраж на ликвидных мажорах практически мёртв для розницы: десктопы Wintermute / Jump / GSR забрали этот edge к середине 2022 года и не отдали обратно.
Реалистичный slippage-вычет по капе монеты:
- Large cap (BTC, ETH, SOL, XRP, BNB, USDT, USDC): 0-0,1% на позиции $10k на CEX первого эшелона. Фактически ноль, если остаёшься в пределах глубины.
- Mid cap (топ 20-100 по капитализации): 0,1-0,5% на позиции $5k на вторичных CEX.
- Low cap (ниже топ-200): 0,5-3% на позиции $500-$2 000. Здесь живёт ловушка тонкого стакана. Сканер показывает 4%, твоё реализованное число — 1,2%.
Для работы с глубиной на major-парах OKX и Bybit впитывают ордера $10k без заметного slippage на BTC/ETH. Для mid-cap кросс-проверяй глубину против суточного объёма до входа. Для low-cap — либо принимай slippage как стоимость бизнеса, либо держись подальше.
Hero thesis, восстановленный ещё раз: ~1 из 3 спредов выживают честный фильтр. Slippage плюс задержка — не самый большой киллер по счёту, но самый большой источник разочарований: сделки, которые выглядят выжившими на клике, но приносят долю обещания на закрытии.
Методология живого аудита — 23 118 маршрутов под честным фильтром
Это секция для читателей, которые хотят доверять числам до того, как действовать по ним. Всё в этом исследовании воспроизводимо из публичных эндпоинтов. Ничего проприетарного или непроверяемого.
Источник данных. Две таблицы лежат в основе аудита. Первая — spot_prices, поминутный снимок лучших bid/ask по семи CEX для каждой отслеживаемой монеты, забираемый SpotPriceAggregatorService::fetchAll() по минутному расписанию. Вторая — withdrawal_fees, снимок раз в 30 минут withdrawal_fee, withdraw_enabled, deposit_enabled и метаданных сети на каждую пару (монета, сеть, биржа). Комбинированно они дают вселенную 23 118 отслеживаемых маршрутов на срезе 25 июня 2026.
Логика фильтра (псевдокод). ArbitrageRouteService::isSpreadRouteAvailable($opportunity) Yieldo реализует следующую логику простым языком:
- Если обе биржи в спреде — DEX (Jupiter, STON.fi), маршрут всегда доступен — никакого CEX-вывода не задействовано.
- Если buy-биржа DEX, а sell-биржа CEX, проверить
deposit_enabledна CEX для монеты+сети, которую будешь депонировать. - Если buy-биржа CEX, а sell-биржа DEX, проверить
withdraw_enabledна CEX для монеты+сети, которую будешь выводить. - Если обе биржи CEX, делегировать в
RouteOptimizerService::isRouteAvailable($coin, $buy_slug, $sell_slug). Функция запрашиваетWithdrawalFeeдля withdraw-enabled сетей на источнике и deposit-enabled на получателе, считает пересечение и возвращает true, если существует любая общая доступная сеть.
Формула net-profit (псевдокод).
gross = spread_percent × amount / 100
if buy_exchange is DEX:
return gross (swap fee уже в цене)
if sell_exchange is DEX:
fee_usdt = route_info.fee_usdt (CEX withdrawal + DEX gas)
return max(0, gross − fee_usdt)
# оба CEX:
route = getTopCheapest(coin, buy_slug, sell_slug, 1).first()
if route is null:
return gross (отфильтровано ранее)
withdrawal_fee_amount = route.withdrawal_fee (в единицах монеты)
withdrawal_fee_usdt = withdrawal_fee_amount × spread.buy_price
return max(0, gross − withdrawal_fee_usdt)
Что формула НЕ вычитает. Полное раскрытие — формула честная, но не исчерпывающая. Она не вычитает:
- Торговые комиссии. Примерно 0,1% × 2 ноги = 0,2% на большинстве CEX. Виджет
arbitrage-calculatorна этой странице позволяет ввести fee-значение вручную как proxy. - Slippage. Глубина pre-computed в
min_liquidity_usdtна каждой строке, но не вычитается изnet_spread_pct. Читатель применяет правило 5%-от-суточного-объёма. - Задержку исполнения. Времена переводов известны, но не вычитаются. Читатель применяет проверку «half-life спреда должен превышать время перевода».
- Заморозку капитала. Кросс-биржевая ребалансировка блокирует капитал на обеих сторонах. Эффективная APR — вдвое меньше сфокусированного развёртывания.
Эти четыре пропуска раскрыты, а не спрятаны. Любое честное исследование должно говорить, чего его формула не делает.
Дата среза и каденс обновления. Live спот-цены обновляются каждые 60 секунд. Комиссии за вывод и статус сети — каждые 30 минут. Расчёты доступности маршрутов кешируются на 300 секунд под префиксом кеша arbitrage:web:. Референсный срез этого исследования — 25 июня 2026. Числа, представленные в прозе как «текущие» — диапазоны (~28-30%, ~55-60%); точные точки (28,9%, 56,2%, 23 118) появляются только в TL;DR, методологии и FAQ.
Как воспроизвести этот аудит самостоятельно. Полная воспроизводимость расписана в секции «Reproducibility Statement» ниже. Кратко: curl -s https://yieldo.me/arbitrage/live.json | jq, отфильтровать rows где spread > 0.3%, посчитать net_spread_pct > 0.1%, поделить. Кросс-верифицировать route каждого выжившего против /fees/network-status.json для реального статуса маршрута.
Hero thesis, восстановленный: ~1 из 3 арбитражных спредов выживают честный фильтр. Методология публична. Аудит воспроизводим. Никакого чёрного ящика.
Результаты — что реально пережило фильтр
Вот результаты в формате, который ждёт research-читатель: заголовок, разбивки, направленные тренды.
Заголовок. На срезе 25 июня 2026 с применением всех трёх слоёв честного фильтра к 23 118 отслеживаемым маршрутам примерно 10-40% видимых сканером спредов выжили. Hero-округление — ~1 из 3 — сидит посередине этой полосы. Вариативность от среза к срезу реальна: в спокойных рынках число может падать до 5-15%; во время funding-squeeze окон или свежих листингов — подниматься выше 50%.
Выживаемость по парам бирж (качественно). Не каждая пара бирж ведёт себя одинаково. Грубый направленный паттерн из наших данных:
- Bybit ↔ OKX — одна из самых высокосурвайверных пар (оба Тир 1 надёжности, глубокие стаканы). Меньше спредов по счёту, но выше доля выживших.
- Bybit ↔ MEXC — классическая long-tail арбитражная пара. Много кандидатов от каталога MEXC по альтам, умеренная доля выживших от надёжности Bybit на sell-стороне.
- MEXC ↔ Gate.io — максимум кандидатов (оба long-tail каталога), минимум доли выживших (двойная long-tail freeze-экспозиция).
- OKX ↔ Bitget — крепкая доля выживших, тоньше вселенная кандидатов.
Выживаемость по категории монеты:
- Мажоры (BTC, ETH, SOL, USDT, USDC, BNB, XRP): мало кандидатов (профдесктопы закрывают быстро), умеренная доля выживших, когда кандидаты появляются. Точка окупаемости высокая, потому что HFT закрывает быстро.
- Mid-cap (топ 20-100): средний счёт кандидатов, умеренная доля выживших. Sweet spot для розничного спот-арбитража.
- Low-cap (ниже топ-200): много кандидатов (тонкие стаканы генерируют яркие заголовки), низкая доля выживших (slippage съедает большую часть).
Net APR после честного фильтра, в годовом выражении. Практики, гоняющие дисциплинированный спот-арбитраж с капиталом, pre-positioned на нескольких биржах, видят net APR в диапазоне 5-15% в спокойных-нормальных рынках, со всплесками до 20-40% во время дислокационных событий (funding-squeeze, депеги USDC-типа, изоляции от chain-halt). Диапазон согласуется с более широким анализом «is crypto arbitrage profitable» по адресу https://yieldo.me/ru/blog/arbitrage/is-crypto-arbitrage-profitable-2026.
Как число двигается квартал-к-кварталу. Разбиение 28,9% / 56,2% — срез Q2 2026. Структурный дрейф за 2024-2026: withdraw-off rate тренд идёт вниз (биржи лучше справляются с uptime hot-wallet); deposit-off rate залипает на 50-60% (deposit-конвейеры остаются более сложной инженерной задачей). Полная квартальная ретроспектива за Q3 2026 приземлится в октябре — см. https://yieldo.me/ru/blog/fees/state-of-withdrawal-freezes-q3-2026.
Ниже — интерактивный калькулятор. Введи свою сумму, свою оценку комиссии и смотри, как множество выживших схлопывается или расширяется.
Калькулятор прибыли
Рассчитайте потенциальную прибыль от текущих арбитражных возможностей
| Монета | Покупка | Продажа | Спред | Валовая прибыль | Чистая прибыль | Действие |
|---|
Калькулятор — единственный свободный публичный инструмент, показывающий net-of-fee математику спреда до клика. Ни Coinglass, ни ArbitrageScanner.io, ни Coinalyze не предлагают эту колонку. Это интерактивная форма всего тезиса о честном фильтре.
Кейс-стади — пять спредов под микроскопом
Конкретика бьёт абстракцию. Ниже пять расчётных примеров, иллюстрирующих, как каждый киллер играет на уровне сделки. Все числа иллюстративные и референсные, не привязаны к конкретному live-срезу.
Кейс 1 — Выживший (USDT на Bybit ↔ OKX)
- Монета: USDT
- Buy: OKX по $0,9985
- Sell: Bybit по $1,0025
- Gross-спред: 0,40% на $10 000 = $40 gross
- Маршрут: USDT-TRC20, комиссия $1 фикс,
withdraw_enabled=true,deposit_enabled=true - Net после withdrawal fee: $40 − ($1 × $0,9985) ≈ $39,00 net
- Торговые комиссии: 0,1% × 2 ноги × $10 000 = $20
- Реализованный net: ≈ $19 net после комиссий
- Вердикт: Выживает. Реалистичный паттерн исполнения на стороне Bybit; низкий freeze rate на Bybit USDT-TRC20 и Plasma zero-fee альтернатива делают это go-to ребалансировочным профилем.
Кейс 2 — Убит комиссией за вывод (small-amount ETH)
- Монета: ETH
- Buy: MEXC по $3 850,20
- Sell: Bybit по $3 858,00 (0,20% спред)
- Gross: 0,20% на $500 = $1,00 gross
- Маршрут: ETH-ARBITRUM доступна, комиссия 0,0002 ETH ≈ $0,77
- Net после withdrawal fee: $1,00 − $0,77 = $0,23
- Торговые комиссии: 0,2% × $500 = $1,00
- Реализованный net: −$0,77 убытка
- Вердикт: Умирает. Именно поэтому существует правило капитального пола $5 000+ для спот-арбитража на не-бесплатных рельсах. На позициях <$500 одни торговые комиссии обычно доминируют fee-net residual.
Кейс 3 — Убит заморозкой сети (SOL на Gate.io ↔ OKX)
- Монета: SOL
- Buy: Gate.io по $220,10
- Sell: OKX по $222,50 (1,09% спред — привлекательно)
- Gross: 1,09% на $5 000 = $54,50 gross
- Проверка маршрута: Gate.io SOL-SOLANA
withdraw_enabled=false(плановое обслуживание, событие заморозки залогировано два часа назад). Ни одна другая общая доступная сеть не существует. isRouteAvailableвозвращаетfalse. Спред неисполним на любом размере.- Поведение Yieldo: строка видна в сканере, но помечена
route_available=false— читатель видит «Route Unavailable» и не отправляет. - Поведение Coinglass: показывает 1,09% как торгуемый; пользователь узнаёт о мёртвом маршруте только когда модалка вывода отказывается broadcast'ить.
- Вердикт: Умирает. Это крупнейший структурный киллер в датасете. Именно поэтому Киллер №2 возглавляет ранжирование по влиянию.
Кейс 4 — Убит проскальзыванием на тонком стакане (long-tail альт на MEXC ↔ KuCoin)
- Монета: long-tail альт (иллюстративно — представь mid-tier меmе)
- Buy: MEXC по $0,000420
- Sell: KuCoin по $0,000432 (заголовочный спред 2,86%)
- Gross теоретический: 2,86% на $2 000 = $57,20 gross
- Маршрут: BEP-20 доступна, комиссия ≈ $0,20 (пренебрежимо)
- Net после withdrawal fee (теоретический): ≈ $57 net
- Реальность стакана: KuCoin sell-side глубина на $0,000432 = только ~1M токенов ≈ $432 итого. Твой ордер $2 000 идёт по стакану, усредняя $0,000424 по четырём уровням.
- Реализованный спред: 0,95% × $2 000 = $19 gross
- Реализованный net после комиссий: ≈ $11 net
- Вердикт: Выживает численно, но приносит треть от обещания. Это ловушка проскальзывания. Сканер не врёт — спред top-of-book реален. Торгуемый размер — нет.
Кейс 5 — Убит задержкой (BTC на MEXC ↔ Bybit во время всплеска)
- Монета: BTC
- Buy: MEXC
- Sell: Bybit
- Заголовочный спред: 0,60% на $10 000 = $60 gross
- Маршрут: BTC нативная сеть, комиссия ≈ $2-4,
withdraw_enabled=true,deposit_enabled=true. Оба флага зелёные. - Fee-математика: $60 gross − $4 комиссии = $56 net теоретический. Выглядит отлично.
- Реальность исполнения: BTC нативная сеть требует 3-6 подтверждений. Прошедшее время между broadcast и зачислением на Bybit: ~30-60 минут. В этом окне спред сжимается до 0,05%, пока HFT-десктопы арбитражат разницу через pre-funded балансы.
- Реализованный спред на sell: примерно 0,05% × $10 000 = $5, минус $4 комиссии, минус $20 комиссий торговых = −$19 убытка.
- Вердикт: Умирает. Именно поэтому нативный BTC-перевод — плохая арбитражная рельса: окно перевода длиннее half-life спреда. Pre-funded балансы на обеих биржах — единственный способ ловить BTC-спреды на розничной скорости.
Пять кейсов, пять исходов. Два выживших (со значимой прибылью только на позициях выше $2 000), три мёртвые сделки. Именно это значит число «~1 из 3» на уровне сделки: не что одна треть любого случайного множества будет прибыльна, а что после честного фильтра одна треть проходит планку «положительного матожидания».
Рейтинг надёжности бирж (лидерборд по заморозкам)
Практические рейтинги для практика, на срезе июня 2026.
Тир 1 — Лидеры надёжности:
- Bybit — primary-рекомендация для кросс-биржевого арбитража. Минимальный freeze rate в датасете, глубокие стаканы на BTC/ETH парах и — критически важно — сеть Plasma даёт zero-fee USDT-переводы, превращая ребалансировку в бесплатную операцию. Если ты можешь держать только один primary-аккаунт для арбитража — вот он.
- OKX — второй по надёжности, самые глубокие стаканы после Bybit на мажорах, дисциплинированный uptime выводов. Имеет 34 навсегда отключённых OKTC legacy-маршрута, что слегка раздувает withdraw-off rate, но per-active-route reliability близок к Bybit.
Тир 2 — Надёжные, но case-dependent:
- Bitget — крепкая инфраструктура, иногда более длинные freeze-окна. Разумная вторая нога к Bybit для кросс-биржевых практиков. Часто победитель в fallback-стратегиях funding-арбитража.
- KuCoin — закрывает пробелы для монет не в топ-4 CEX. Надёжность сопоставима с Bitget, но с чуть более тонким deep-book профилем.
Long-tail каталог (выше freeze rate, шире покрытие):
- MEXC — самый широкий каталог альтов среди семи CEX. Структурно более высокий freeze rate как следствие широты (чем больше сетей — тем больше в любой момент лежит). Также часто предлагает бесплатный USDT-TRC20 вывод на tier-1 аккаунтах, что даёт решающий edge для small-amount ребалансировки. Лучше использовать как long-tail source ногу в паре с Bybit или OKX как reliable sell ногой.
- Gate.io — другой long-tail каталог. Широкое покрытие, соответственно выше заголовочный freeze rate. Лучше использовать похоже на MEXC — source-нога для монет, недоступных в топ-4.
Исключены из рейтинга:
- Binance — включён как источник референсной цены; реф-ссылку не предлагаем. Если у тебя уже есть аккаунт Binance — используй его для price benchmarking против Bybit и OKX.
- BingX — deprecated из покрытия Yieldo (
is_active=falseв текущем датасете). - Aster — perp-DEX, поддерживается в конфиге Yieldo, но отключён по умолчанию (
ASTER_ENABLED=false). - Hyperliquid — perp-DEX, только funding-арбитраж, доступен реф-рибейт, но проверь, что join-ссылка резолвит до регистрации (некоторые реф-URL на проде не всегда резолвились в валидный код).
Практический стартовый набор. Для читателя, собирающего спот-арбитражный стек сегодня: Bybit + MEXC покрывает надёжность и long-tail покрытие альтов одной парой, а USDT-ребалансировочная рельса идёт либо по Plasma (нулевая комиссия), либо по TRC-20 (~$1 комиссии) в зависимости от того, с какой стороны инициируешь. Добавь OKX как третий аккаунт, когда нужно deep-book подтверждение на мажорах. Полное обсуждение рейтинга — по адресу https://yieldo.me/ru/blog/arbitrage/best-exchanges-for-arbitrage; playbook для одной MEXC — по https://yieldo.me/ru/blog/arbitrage/mexc-arbitrage-guide.
Hero thesis, восстановленный: ~1 из 3 арбитражных спредов выживают — и выжившие непропорционально сконцентрированы на биржах-лидерах надёжности. Играй Тир 1 аккаунтами как primary-хабами, long-tail каталоги — хирургически.
Когда арбитражные спреды реально существуют (окна, которые выживают)
Учитывая базовую ставку ~1 из 3, когда спреды заметно более исполнимы? Ниже пять контекстов, где выживаемость поднимается выше 50%.
Свежие листинги (первые 60 минут). Когда биржа листит монету, уже торгующуюся на других площадках, цена часто занимает 30-90 минут на схождение с широким рынком. В это окно спреды 3-10% обычны, и если сеть открыта с обеих сторон — они исполнимы. Требует, чтобы ты следил за листинг-анонсами в реальном времени.
Low-cap альткоины на 1-2 биржах (тонко, но липко). Для монет с горсткой листингов цена может оставаться дислоцированной часами или днями, потому что нет эффективного арбитражного потока. Спреды 2-5% выживают здесь на малом размере (уважай правило 5%-от-суточного-объёма).
Всплески funding rate (perp vs спот дислокация). Когда funding перпов уходит вертикально (годовые +50%+), спот-арбитражники сталкиваются с временной премией/дисконтом на perp-ноге, перетекающей в кросс-биржевые спот-спреды. Момент сменить стратегию — см. funding-сканер и смежный гайд по https://yieldo.me/ru/blog/funding/funding-rate-arbitrage-scanner и https://yieldo.me/ru/blog/funding/funding-rate-arbitrage-guide.
Geo-restricted временная премия (корейская «kimchi premium»). Региональные CEX (Upbit, Bithumb) могут торговать монеты с премией 3-8% к глобальным CEX днями подряд, когда локальный спрос всплескивает. Исполнение требует локальных банковских рельс; недоступно большинству розницы за пределами региона.
Арбитраж на заморозке (сама заморозка создаёт спред). Когда одна биржа замораживает сеть, цена монеты на этой бирже расходится с остальным рынком, потому что арбитражный поток отрезан. Если ты уже позиционирован с обеих сторон — можешь захватить спред на другой бирже. Требует pre-positioning; недоступно реактивным трейдерам.
Для таксономии типов стратегий — см. https://yieldo.me/ru/blog/funding/crypto-arbitrage-types-compared.
Как проверить арбитражный спред до отправки (HowTo)
Семь шагов. Заучи их. Каждая выигрышная сделка спот-арбитража проходит все семь; каждая проигрышная пропускает хотя бы один.
Шаг 1 — Проверить статус сети с обеих сторон. Открой https://yieldo.me/ru/fees/network-status и проверь withdraw_enabled на источнике И deposit_enabled на получателе для конкретной пары монета+сеть. Если любой флаг off по каждой общей сети — спред структурно мёртв. Идём дальше.
Шаг 2 — Узнать точную комиссию за вывод для той сети, которую будешь использовать. Комиссия должна соответствовать точно той сети, что и трансфер (TRC-20 ≠ ERC-20 ≠ Plasma). Используй withdrawal_fee с биржи, не оценку. Мелкая разница переводит выжившего в мёртвый спред.
Шаг 3 — Рассчитать net = спред% × сумма − комиссия за вывод. Если net ноль или отрицателен — пропустить. Добавь примерный вычет 0,2% на торговые комиссии для реализма. Используй виджет arbitrage-calculator на этой странице для расчёта в один клик.
Шаг 4 — Проверить глубину стакана на бирже-получателе. Для планируемого нотионала убедись, что ордер не превышает 5% суточного объёма sell-ноги по паре и не съедает более первых 5 уровней стакана. Выше — ожидай проскальзывание 0,3% и больше, которое сканер не смоделировал.
Шаг 5 — Оценить время перевода + зачисления и сравнить с half-life спреда. Если окно перевода превышает наблюдаемый half-life спреда, алго-боты закроют его до твоего приземления. Предпочитай pre-funded балансы на обеих биржах, чтобы отвязать скорость исполнения от скорости settlement.
Шаг 6 — Поставить re-check алерт и порог стопа. Настрой алерт на перепроверку спреда после того, как вывод ушёл в broadcast. Если спред сжался ниже точки безубыточности до срабатывания второй ноги — режь и ребалансируй позже, а не проталкивай убыточное исполнение.
Шаг 7 — Исполнить или пропустить — пропуск часто и есть правильное действие. Штрафа за пропуск нет. Примерно два из трёх видимых спредов неисполнимы после честного фильтра. Пропуск — дефолт. См. широкую how-to методологию по https://yieldo.me/ru/blog/arbitrage/how-to-arbitrage-crypto.
Альтернативные рельсы, когда спот-спреды мертвы
Когда спот-выживаемость падает к нулю (спокойные рынки, никаких дислокаций) — ротируйся на другие стратегии. Ниже четыре самые чистые альтернативы.
Funding-арбитраж (дельта-нейтральный, без риска перевода). Единственный самый чистый fallback. Ты продаёшь перп на одной бирже и покупаешь спот на другой (или держишь спот в другом месте), собирая funding-платёж при нулевой направленной экспозиции. Никакой кросс-биржевой перевод для арбитража не требуется — капитал сидит pre-positioned, а ребалансировка идёт офлайн по мере необходимости. У этого класса арбитража нет withdrawal-fee киллера вообще, потому что ты не двигаешь монеты. Живые кросс-биржевые funding-спреды ниже:
| Монета | Лонг | Шорт | Интервал | Годовая доходность | Действие |
|---|---|---|---|---|---|
| S HOT | Hyperliquid -0.0152% | Gate.io +0.0050% | 1h / 4h | 143.78% | |
| MOVE HOT | Hyperliquid -0.0143% | edgeX +0.0050% | 1h / 4h | 136.26% | |
| MOVE HOT | Bybit -0.1062% | edgeX +0.0050% | 8h / 4h | 127.27% | |
| MOVE HOT | Hyperliquid -0.0083% | MEXC +0.0173% | 1h / 8h | 91.66% | |
| JTO HOT | Hyperliquid -0.0058% | edgeX +0.0050% | 1h / 4h | 61.35% | |
| INJ HOT | Hyperliquid -0.0046% | MEXC +0.0158% | 1h / 8h | 57.93% | |
| OP HOT | Bybit -0.0252% | BingX +0.0261% | 8h / 8h | 56.21% | |
| INJ HOT | Hyperliquid -0.0043% | BingX +0.0156% | 1h / 8h | 55.02% | |
| MOVE HOT | Hyperliquid -0.0047% | BingX +0.0116% | 1h / 8h | 53.68% | |
| POL HOT | Hyperliquid -0.0051% | BingX +0.0050% | 1h / 8h | 50.38% |
Глубокий гайд — по https://yieldo.me/ru/blog/funding/funding-rate-arbitrage-guide; инструмент-сканер — по https://yieldo.me/ru/blog/funding/funding-rate-arbitrage-scanner; живой индекс — по https://yieldo.me/ru/funding. Для обсуждения прибыльности (диапазоны net APR, исторические всплески) — см. https://yieldo.me/ru/blog/arbitrage/is-crypto-arbitrage-profitable-2026.
Ноги на DEX (Jupiter, STON.fi), когда CEX-вывод закрыт. Если CEX-рельса, которую ты хочешь, заморожена — иногда DEX-эквивалент открыт. Jupiter на Solana может быть DEX-ногой для SPL-токен арбитража; STON.fi на TON играет ту же роль для TON-экосистемных токенов. Газ дешёвый ($0,01 Solana, ~$0,30 TON), но ликвидность сконцентрирована в нативных экосистемных токенах.
Cash-and-carry (спот-long + перп-short). Структурно похоже на funding-арбитраж — ты покупаешь спот и шортишь эквивалентный перп против него, собирая basis, оставаясь дельта-нейтральным. Работает лучше всего на BTC/ETH во время выраженного contango на фьючерсных кривых.
Припарковать простаивающий капитал в стейкинге. Вместо того, чтобы держать капитал без дела в ожидании следующей дислокации — припаркуй его в flexible-стейкинге. Cross-модульный хаб — по https://yieldo.me/ru/staking. В спокойных рынках, когда APR спот-арбитража схлопывается к 0-5%, flexible-стейкинг APR 3-7% на USDT/USDC может быть лучшим использованием капитала.
Кросс-стратегическая дисциплина. Зрелый практик спот-арбитража не считает стратегию full-time работой. Это один инструмент в ротации, включающей funding-арбитраж, DEX-ноги, cash-and-carry и простое yield-развёртывание. Когда спот-выживаемость схлопывается — ротируйся. Когда всплескивает (funding-squeeze, депеги USDC-типа, изоляции сети) — ротируйся обратно.
Типичные ошибки (почему новички теряют на «бесплатных» спредах)
Пять паттернов убивают новых арбитражников почти каждый раз. Опознай их — избегай.
Гнаться за топом сканера без фильтра. Верхняя строка на любом бесплатном сканере почти никогда не исполнима. Она в топе потому что что-то не так — тонкий стакан, отключённая сеть или 3% withdrawal fee. Сортируй по net_spread_pct, а не по spread.
Игнорировать статус сети на стороне депозита. Слепое пятно 56,2%. Практики склонны верифицировать «могу ли вывести с источника» и забывают верифицировать «может ли получатель принять депозит». Оба флага должны быть true одновременно.
Ловушка малых сумм (ниже $500 убивает математику). Одни торговые комиссии (0,2%) плюс withdrawal fee плюс правило 3× fee означают, что спот-арбитраж по сути недоступен на общем капитале ниже $500. Копи, пока не наберёшь минимум $1 500-$2 000 на сделку, до того как пробовать.
Слепота к тонкому стакану (5% спред при $50 суточного объёма). Самые яркие заголовочные спреды живут на самых тонких стаканах. 5% спред на паре, делающей $50 суточного объёма — это не $2,50 возможность, которую ты не можешь захватить, не сдвинув рынок на 4%.
Пропускать re-check перед broadcast. Между моментом решения торговать и моментом клика «Withdraw» спред может исчезнуть. Всегда re-check в 30-60 секунд от клика. См. широкий каталог ошибок по https://yieldo.me/ru/blog/arbitrage/crypto-arbitrage-guide и how-to counterpart по https://yieldo.me/ru/blog/arbitrage/how-to-arbitrage-crypto. Для tradeoff прибыльность-vs-усилия — см. https://yieldo.me/ru/blog/arbitrage/is-crypto-arbitrage-profitable-2026.
Разрыв с конкурентами — почему бесплатные сканеры не могут дать тебе этого
Yieldo — не единственный сканер на рынке. Вот что показывают incumbents и чего показать не могут.
- Coinglass — кросс-биржевые ценовые снимки, funding rates, ликвидации. Не несёт per-network флагов
withdraw_enabled/deposit_enabled. Их фокус — деривативная инфраструктура, не спот-логистика. - ArbitrageScanner.io — кросс-биржевые спот-спреды с сортируемыми колонками. Использует статические withdrawal fees, никакой живой route-availability. Free-тир ограничен.
- Coinalyze — funding rates, futures OI, exchange-агрегаты. Никакого спот-арбитражного инструмента.
- Бесплатные Telegram-сканеры — топ спреды пушатся каждые 30 секунд. Никакой проверки маршрута, вычитания комиссий или оценки задержки. Участники теряют деньги на мёртвых спредах.
Дифференциатор Yieldo. Три уникальности, проверяемые в публичных JSON-экспортах:
- Фильтр
isSpreadRouteAvailable()— единственный бесплатный инструмент, отдающий флагroute_availableна строку. База: 30-минутный live-срезwithdraw_enabled/deposit_enabledиз семи CEX-API. - Поле
calculateNetProfit()— единственный бесплатный инструмент с колонкойnet_spread_pctпосле вычитания самой дешёвой активной комиссии за вывод. - Freeze Tracker (
network_availability_events) — единственный публичный лог каждого перехода состояния маршрута, кумулятивный с 28 июня 2026. Позволяет кросс-ссылаться: «этот спред исполним только последний час, пока маршрут открыт».
Компактная формулировка. Дело не в том, что другие сканеры неправы. Просто у них нет двух колонок данных, которые решают «прибыль или убыток» за тебя: (1) открыта ли сеть на самом деле и (2) какой реальный net после самой дешёвой активной комиссии за вывод. Без этих двух колонок каждое число спреда — это обещание, а не сделка.
Reproducibility Statement — проверь каждое число самостоятельно
Доверие к исследованию зарабатывается тем, что числа проверяемые. Каждый claim в этой статье воспроизводим из публичных эндпоинтов Yieldo. Все экспорты — CC BY-NC 4.0 с атрибуцией на «Yieldo (yieldo.me)».
1. Живые спреды с net-of-fee расчётом.
- Web UI: https://yieldo.me/ru/arbitrage
- JSON-экспорт: /arbitrage/live.json — возвращает {updated_at, position_usd, rows: [{k, coin, spread, net_spread_pct, withdrawal_fee_usdt, route, buy_price, sell_price, hot}]}. Каденс обновления: каждые 60 секунд (invalidated on SpotPriceAggregatorService::fetchAll()).
- Лицензия: CC BY-NC 4.0.
2. Статус сети и события заморозок.
- Web UI: https://yieldo.me/ru/fees/network-status — live-трекер (каденс обновления 30 минут).
- JSON: /fees/network-status.json — текущее состояние на (монета, сеть, биржа).
- CSV: /fees/network-status.csv — полный экспорт истории событий из network_availability_events, накапливается с 28 июня 2026.
- Лицензия: CC BY-NC 4.0.
3. Методология — как воспроизвести survival-rate аудит самостоятельно.
1. Забрать /arbitrage/live.json. Пример: curl -s https://yieldo.me/arbitrage/live.json | jq.
2. Отфильтровать rows, где spread > 0.3% (dust-фильтр).
3. Посчитать net_spread_pct > 0.1 делить на общее количество. Это твоя survival rate по net-of-fee.
4. Кросс-верифицировать поле route каждого выжившего против /fees/network-status.json для реального статуса маршрута.
Ожидаемый результат. 10-40% survival rate в нормальном режиме, 5-15% в спокойных рынках, до 50%+ во время funding-squeeze или freeze-induced дислокационных окон.
4. О самом исходном коде RouteOptimizerService. Логика сервиса публична (формула + псевдокод выше). Полный исходник — закрытый (SaaS). Верифицируй косвенно, сравнивая:
- Поле net_spread_pct в /arbitrage/live.json против формулы spread − (withdrawal_fee_usdt / position_usd × 100).
- Поле route (например «TRC20») против самой дешёвой доступной сети в /fees/network-status.json для той же монеты.
5. Snapshot ledger. Точные числа (28,9% / 56,2% / 23 118 / ~28 500) относятся к срезу 25 июня 2026 и первым девяти дням event-лога (2026-06-28 по 2026-07-07). Полная квартальная ретроспектива запланирована на октябрь 2026 (Q4 отчёт). Каталог данных — по https://yieldo.me/ru/about/data.
Ниже — тот же live-сканер ещё раз. Теперь, когда ты прочитал методологию, посмотри на строки новыми глазами — примерно две из трёх не выживут. Третья — выживет.
| Монета | Покупка | Продажа | Спред | Действие |
|---|---|---|---|---|
| UPC HOT | MEXC $0.138800 | Bitget $0.186400 | 34.29% | |
| COTI HOT | Gate.io $0.010259 | Bitget $0.012680 | 23.60% | |
| COTI HOT | KuCoin $0.010270 | Bitget $0.012680 | 23.47% | |
| COTI HOT | MEXC $0.010272 | Bitget $0.012680 | 23.44% | |
| COTI HOT | Gate.io $0.010259 | Binance $0.012650 | 23.31% | |
| COTI HOT | Gate.io $0.010259 | BingX $0.012640 | 23.21% | |
| COTI HOT | KuCoin $0.010270 | Binance $0.012650 | 23.17% | |
| COTI HOT | MEXC $0.010272 | Binance $0.012650 | 23.15% | |
| COTI HOT | KuCoin $0.010270 | BingX $0.012640 | 23.08% | |
| COTI HOT | MEXC $0.010272 | BingX $0.012640 | 23.05% |
Сканер тот же. Твоё чтение его — нет. В этом весь смысл исследования.
Исторический контекст — проблемы сетей не новы
Заморозки и проблемы сетей, блокирующие арбитраж — не экзотические события. Это еженедельно-ежемесячная реальность на крупных CEX и несколько раз в год на отдельных цепях. Репрезентативный каталог:
- Октябрь 2020 — BTC-транзакция застряла из-за скачка fee-market. Введена поддержка replace-by-fee (RBF) на крупных CEX. Исторический пример показывает, что latency-киллер старше DeFi-эры.
- Май 2021 — стресс сети Ethereum pre-merge. Несколько бирж приостанавливали ETH-выводы на 6-24 часа во время peak gas events. Кросс-биржевые спот-спреды регулярно застревали.
- Сентябрь 2022 — Ethereum «The Merge». Все CEX приостановили ETH deposit/withdraw на 12-72 часа до и после merge. Спот-арбитраж на ETH фактически заморожен на 15 сентября ±3 дня.
- Май 2022 — коллапс Terra/LUNA. Почти все CEX заморозили UST и LUNA deposit/withdraw в течение 48 часов после депега. Кросс-биржевые спот-спреды на UST-USDT записывали 3-15%, ни один неисполним из-за закрытых рельс.
- Март 2023 — депег USDC (кризис SVB). USDC ненадолго до $0,87. Несколько бирж приостановили USDC-выводы; Circle burn/mint приостановлен на выходные. Заголовочные спреды более 10%, почти ни один неисполним.
- Август 2024 — halts сети Solana. SOL пережила несколько 60-90 минутных halts за 2022-2024. Каждый halt авто-замораживал SOL, USDC-SOL и вывод каждого SPL-токена на всех CEX. Исторически: около 4 halts сети в год, в среднем 90 минут каждый.
- Март 2025 — последствия взлома Bybit. Bybit приостановил ETH-выводы примерно на 48 часов. Спот ETH-спреды Bybit vs Binance открылись 0,8-2% в это окно, все неисполнимые.
- Май 2025 — «событие перегрузки TRC20». Сеть TRON пережила 6-часовую перегрузку; USDT-TRC20 переводы занимали 2-4 часа вместо обычных 3 минут. Fee-market подскочил с $1 до $8. Кросс-биржевые USDT-ребалансировки замёрзли.
Authority-сигнал. Заморозки сетей — не экзотика. Они случаются еженедельно на крупных CEX и несколько раз в год на отдельных цепях. Если у твоей арбитражной стратегии нет route-availability встроенной проверки — рано или поздно ты застрянешь.
Блок автора и юридический дисклеймер
Автор: Евгений Voyager — крипто-аналитик и основатель блокчейна Telochain, GameFi-проекта @telomeme и Telegram-канала @tonsdot об операциях бирж, DeFi и рыночной динамике. Практический опыт эксплуатации блокчейн-инфраструктуры и отслеживания поведения бирж лежит в основе методологии этого исследования.
Дата обновления: 24 июля 2026
Предупреждение о рисках. Крипто-арбитраж не безрисковый. Контрагентский риск биржи, риск заморозки сети, риск задержки исполнения и быстро закрывающиеся спреды означают, что «положительное матожидание» сделок, идентифицированных любым честным фильтром, всё равно требует капитала под риском. Никогда не развёртывай капитал, который ты не можешь позволить себе потерять. Ошибки кросс-биржевых переводов — застрявшие на мосту средства, ошибки парсинга memo на получателе, расследования компрометации кошелька — случаются еженедельно в масштабе. Правильное дефолтное действие при неопределённости — пропустить сделку.
Дисклеймер. Статья содержит партнёрские ссылки. Yieldo может получить комиссию без дополнительных затрат для вас. Реферальные ссылки, используемые сквозь текст, взвешены в сторону бирж с высшим рейтингом по нашему аудиту надёжности (Bybit) и long-tail покрытия (MEXC); это фактический результат аудита, а не оплаченная реклама. Все числа относятся к срезу 25 июня 2026, если не указано иное; live-значения меняются ежеминутно и могут быть проверены через публичные JSON-экспорты Yieldo, упомянутые в Reproducibility Statement.
Налоговый контекст (РФ). С 2025 года в России действует двухставочная НДФЛ-шкала для доходов от криптовалют: 13% для годового дохода до 2,4 млн рублей и 15% для суммы сверх этого порога. Ставки применяются к чистой прибыли (доход минус подтверждённые расходы, включая комиссии бирж). Отчётность — через 3-НДФЛ до 30 апреля года, следующего за отчётным; уплата — до 15 июля. Ни like-kind exchange, ни отсрочка по типу американского §1031 к криптовалютам в РФ неприменимы — каждая сделка (в том числе кросс-биржевая арбитражная) признаётся реализацией. Практический совет: веди журнал сделок с датами, суммами, ценами и комиссиями по каждой ноге.
Hero thesis финально: ~1 из 3 арбитражных спредов выживают реальные комиссии за вывод плюс статус сети. Сортируй по net_spread_pct, а не по spread. Пропускай две трети, которые не пройдут. Играй Тир 1 бирж для надёжности. Используй бесплатные инструменты. Проверяй каждое число.
Это весь аудит.