AI TRADERS
разборы AI Traders · 20 мин чтения

Арбитражный бот в крипте: почему лёгкая прибыль не сходится

Разбираем, почему спред в криптоарбитраже исчезает после комиссий, задержек и лимитов, как считать результат и распознавать мошеннические боты.

Карта статьи: Арбитражный бот в крипте: почему лёгкая прибыль не сходится. Что бот на самом деле делает в криптоарбитраже? Почему разница цен не равна прибыли? Какие комиссии съедают арбитражную сделку? Как выглядит учебный расчёт без обещаний доходности?

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

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

Что бот на самом деле делает в криптоарбитраже?

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

Есть несколько разных задач, которые часто называют одним словом «арбитраж»:

ВидПример механикиГлавный риск
Межбиржевой спот-арбитражКупить BTC/USDT на одной бирже, продать на другойРазный результат исполнения, выводы и ребалансировка
Треугольный арбитражUSDT → BTC → ETH → USDT на одной площадкеКомиссии и быстрое исчезновение неэффективности
Спот-фьючерсКупить актив на споте, продать фьючерсБазис, фандинг, ликвидация при неверном плече
DEX/CEX-арбитражКупить на децентрализованной площадке, продать на централизованнойГаз, MEV, задержки и риски смарт-контрактов
P2P-арбитражКупить и продать через разные способы расчётаБанковские, юридические и контрагентские риски

Бот полезен там, где человеку не хватает скорости: он получает котировки, рассчитывает доступный объём, отправляет ордера, фиксирует исполнение и контролирует остатки. Но автоматизация не делает сделку прибыльной сама по себе.

Если алгоритм сравнивает только цену последней сделки, он получает сигнал, который может не исполниться с прибылью. Реальная цена покупки берётся из лучших заявок на продажу, а реальная цена продажи из лучших заявок на покупку. Чем больше твой объём, тем дальше он уходит по стакану.

Перед автоматизацией полезно разобраться, как оценивать ликвидность стакана в крипте. Без этого бот может стабильно находить «прибыльные» сигналы и стабильно получать хуже цену, чем заложено в модели.

Почему разница цен не равна прибыли?

Разница цен становится прибылью только после исполнения обеих сторон сделки и вычета всех расходов. Публичный спред почти всегда видят не только ты и твой бот: его одновременно считают маркет-мейкеры, фонды, другие алгоритмы и ручные трейдеры.

Представь, что BTC на площадке A можно купить по 100 000 USDT, а на площадке B продать по 100 600 USDT. На экране разница равна 0,6%. Но для ответа на вопрос о доходности нужно знать не одну цену, а всю цепочку.

Минимальная модель выглядит так:

Чистый результат = доход от продажи − стоимость покупки − комиссии − проскальзывание − выводы и сеть − стоимость ребалансировки − прочие потери

В процентах её можно записать проще:

Чистый спред = спред − комиссия покупки − комиссия продажи − проскальзывание − сетевые и фиксированные расходы / объём − резерв на ошибки

Здесь нет универсальных значений. Комиссия зависит от уровня аккаунта, типа ордера и пары. Проскальзывание зависит от глубины книги заявок и твоего размера. Фиксированная комиссия вывода сильнее бьёт по небольшому депозиту, потому что делится на меньшую сумму.

По данным таблицы комиссий Kraken, ставка зависит от 30-дневного оборота и того, был ли ордер maker или taker. В документации Coinbase Advanced также указано, что maker- и taker-комиссии зависят от уровня пользователя и рассчитываются для исполнения ордера. Это означает простую вещь: нельзя брать одну цифру комиссии из чужого обзора и переносить её в свою модель.

Проверь ещё один момент. Лимитный ордер не автоматически делает тебя maker. Если лимитная заявка сразу пересекает противоположную сторону стакана, она может быть исполнена как taker. Пассивный ордер, наоборот, может не исполниться, пока возможность исчезнет.

Какие комиссии съедают арбитражную сделку?

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

Проверь пять групп расходов:

  1. Комиссия покупки. Она применяется к исполненному объёму на первой площадке. Для рыночного ордера обычно надо закладывать taker-тариф.

  2. Комиссия продажи. Это отдельная комиссия второй площадки. Даже если у тебя один и тот же уровень аккаунта, правила могут отличаться по рынкам и продуктам.

  3. Проскальзывание. Это разница между ожидаемой ценой и средней ценой фактического исполнения. Оно возникает, когда доступного объёма по лучшей цене недостаточно.

  4. Комиссия вывода и сетевая комиссия. Биржа может установить фиксированную плату за вывод, а сеть может требовать отдельную плату за обработку транзакции.

  5. Конвертация и ребалансировка. После серии сделок на одной площадке накапливается базовый актив, на другой - стейблкоин. Восстановление исходных балансов тоже стоит денег.

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

На централизованной бирже видимый сетевой расход тоже не всегда совпадает с реальной стоимостью транзакции в блокчейне. Например, Bybit в справке по выводу пишет, что комиссия, минимум вывода и доступные сети показываются в окне вывода после выбора монеты и сети. Их нужно проверять в момент сделки, а не раз в месяц в таблице бота.

Отдельно считай стоимость капитала. Если ради редкого спреда ты держишь часть денег без движения на пяти площадках, это не комиссия в истории сделок, но это ограничение стратегии. Капитал не может одновременно использоваться в другом месте.

Как выглядит учебный расчёт без обещаний доходности?

Учебный расчёт помогает увидеть точку безубыточности, но не предсказывает результат реальной торговли. Ниже условные цифры: это не тарифы конкретной биржи и не пример ожидаемой доходности.

Допустим, бот увидел следующую возможность на объём 10 000 USDT:

  • покупка актива на площадке A по цене, которая соответствует 10 000 USDT;
  • продажа этого же объёма на площадке B с валовой разницей 0,85%;
  • комиссия покупки taker: 0,20%;
  • комиссия продажи taker: 0,20%;
  • фактическое проскальзывание покупки: 0,12%;
  • фактическое проскальзывание продажи: 0,12%;
  • резерв на последующий ребаланс: 0,15%;
  • фиксированная часть расходов в пересчёте на этот объём: 8 USDT.

Расчёт:

ПоказательФормулаУсловный результат
Валовой спред10 000 × 0,85%85 USDT
Комиссия покупки10 000 × 0,20%−20 USDT
Комиссия продажи10 000 × 0,20%−20 USDT
Проскальзывание на двух ногах10 000 × 0,24%−24 USDT
Резерв на ребаланс10 000 × 0,15%−15 USDT
Фиксированные расходыпо допущению−8 USDT
Итог85 − 20 − 20 − 24 − 15 − 8−2 USDT

Спред 0,85% оказался недостаточным. Это нормальный вывод модели, а не повод «дать боту шанс». Если алгоритм продолжит исполнять такие сигналы сотни раз, мелкий минус станет статистически устойчивым.

Точка безубыточности в этом примере равна сумме всех затрат: 0,20% + 0,20% + 0,24% + 0,15% + 0,08% = 0,87%. Но и спред 0,87% неинтересен: он лишь покрывает расчётные издержки, не оставляя запаса на изменение цены, частичное исполнение и сбои.

Для учёта сделок пригодится дневник криптотрейдера в Excel. Фиксируй не только вход и выход, но и котировку до отправки ордера, среднюю цену исполнения, все комиссии, время ответа API, статус вывода и итог ребалансировки. Иначе невозможно отличить плохую идею от плохой реализации.

Почему задержка меняет результат даже у хорошего алгоритма?

Арбитраж существует, пока цены не сошлись. Между обнаружением спреда и окончательным исполнением проходят миллисекунды, секунды или минуты, и на каждом этапе цена может сдвинуться против тебя.

Задержка складывается из нескольких частей:

  1. Бот получает рыночные данные.
  2. Он рассчитывает объём и проверяет доступный баланс.
  3. Запрос проходит до API биржи.
  4. Биржа принимает и обрабатывает ордер.
  5. Ордер исполняется полностью, частично или остаётся в книге.
  6. Бот узнаёт фактический результат и решает, что делать со второй ногой.

Самая неприятная ситуация - одностороннее исполнение. Например, покупка уже прошла на первой бирже, а продажа на второй не исполнилась или исполнилась на меньший объём. В этот момент ты больше не в нейтральном арбитраже: у тебя открыта рыночная позиция.

Проблема усиливается на волатильных монетах и неглубоких парах. Бот может увидеть доступные 50 000 USDT в стакане, но несколько крупных заявок могут быть отменены до того, как дойдёт его запрос. На экране ликвидность была, в фактической сделке её уже нет.

У API также есть технические пределы. В документации Binance по rate limits указано, что лимиты считаются по интервалам и при превышении запросы получают статус 429. Документация также предупреждает, что более тяжёлые запросы расходуют больше лимита. Для бота это не мелкая деталь: при перегрузке он может перестать вовремя получать данные или отправлять команды.

Что делать practically:

  1. Использовать потоковые данные там, где биржа их предоставляет, а не бесконечно опрашивать REST API.
  2. Проверять фактическое исполнение каждой ноги, а не считать отправленный ордер исполненным.
  3. Ставить лимит максимального времени на сделку.
  4. Описать аварийное действие при частичном исполнении: закрыть остаток, отменить вторую заявку или снизить объём.
  5. Считать результат по средним ценам исполнения, а не по котировкам в момент сигнала.

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

Как лимиты и минимальные суммы ломают расчёт?

Лимиты могут сделать формально прибыльную сделку невозможной либо превратить её в убыточную на малом объёме. У каждой площадки есть минимальный размер ордера, шаг цены, шаг количества, лимиты вывода, требования к верификации и ограничения по конкретной сети.

Одна из частых ошибок - тестировать стратегию на нескольких десятках долларов и экстраполировать результат на крупную сумму. На малом объёме фиксированная комиссия вывода может съесть весь спред. На большом объёме уже не хватит ликвидности по лучшим ценам.

Проверяй заранее:

  • минимум сделки по каждой паре;
  • минимальный остаток, который нельзя использовать из-за шага количества;
  • минимальную сумму вывода по монете и сети;
  • дневной и месячный лимит вывода;
  • доступность выбранной сети на отправляющей и принимающей стороне;
  • требования KYC;
  • ограничения после смены пароля, устройства или настроек безопасности;
  • статус обслуживания кошелька.

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

Бот должен получать торговые фильтры из API площадки и отклонять сделку до отправки ордеров, если объём не проходит требования. Ручная таблица с минимумами быстро устаревает.

Если ты пока выбираешь площадку, не опирайся на одну рекламу низких комиссий. Полезнее пройти чек-лист из материала какую криптобиржу выбрать новичку в России, а затем отдельно проверить API, ликвидность нужных пар, условия вывода и доступность функций для своей юрисдикции.

Почему конкуренция забирает публичные связки?

Публичная связка редко остаётся доходной надолго, потому что её видят десятки и сотни участников. Чем проще объяснить схему в ролике или Telegram-посте, тем вероятнее, что рынок быстро встроит её в цену.

Допустим, все заметили, что конкретный токен на бирже A дешевле, чем на бирже B. Люди начинают покупать его на A и продавать на B. Покупки поднимают цену на первой площадке, продажи опускают её на второй. Спред сжимается.

Профессиональным участникам помогает инфраструктура:

  • более быстрыми рыночными данными;
  • предварительно распределённым капиталом;
  • низкими комиссиями за большой оборот;
  • прямыми интеграциями;
  • моделями исполнения;
  • постоянным мониторингом рисков;
  • возможностью торговать меньшую маржу на большем объёме.

Частный трейдер тоже может искать неэффективности. Но стратегия должна выдерживать честный вопрос: почему возможность существует именно сейчас и почему её ещё не закрыли более быстрые участники?

Особенно осторожно относись к скриншотам сканера. Он может показывать теоретическую разницу между последними ценами, но не учитывать, что один рынок давно не обновлялся, у второго нет объёма, а вывод по нужной сети временно остановлен.

В материале сканер арбитража криптовалют: что показывает полезно разделять сигнал и исполнимую сделку. Сканер отвечает на вопрос «где есть ценовое расхождение». Твоя модель должна ответить на более дорогой вопрос: «можно ли забрать его сейчас на моём объёме после всех затрат».

Нужно ли переводить криптовалюту после каждой сделки?

Нет, переводить актив после каждой межбиржевой сделки обычно не нужно и часто вредно. Практическая модель быстрее: заранее держать часть актива на одной площадке, а стейблкоин или другой расчётный актив на второй, затем синхронно покупать и продавать.

Например, на бирже A у тебя USDT, на бирже B - BTC. При появлении спреда ты покупаешь BTC на A и одновременно продаёшь BTC на B. Рыночный риск меньше, потому что обе сделки происходят почти одновременно. Но после серии операций балансы становятся неравными: на A растёт BTC, на B - USDT.

Именно тогда нужна ребалансировка. Её нельзя игнорировать в PnL, потому что она возвращает стратегии способность совершать следующие сделки.

Перевод несёт несколько рисков:

  • отправляющая биржа может задержать обработку;
  • сеть может быть загружена;
  • принимающая биржа может требовать больше подтверждений;
  • выбранная сеть может временно не поддерживаться;
  • депозит или вывод могут быть на обслуживании;
  • ошибка в сети, адресе или memo может задержать восстановление средств;
  • цена актива может измениться, пока ты ждёшь зачисления.

В инструкции Kraken о холдах вывода прямо указано, что после некоторых способов покупки может действовать удержание вывода на 72 часа, а для некоторых ACH-покупок - на семь дней. Условия конкретной площадки не нужно переносить на все биржи, но сам факт важен: доступный для торговли баланс и доступный для вывода баланс могут различаться.

Для арбитражной модели это означает: проверяй возможность вывести актив до сделки, а не когда уже нужно срочно ребалансировать. Хранение всего капитала на одной площадке в ожидании мгновенного перевода создаёт зависимость от чужого операционного процесса.

Какие риски есть помимо движения цены?

У арбитража есть не только ценовой риск. Даже если одновременно купить и продать актив, ты остаёшься зависим от бирж, API, сетей, учётной записи, контрагентов и собственной операционной дисциплины.

Основные риски выглядят так:

РискКак проявляетсяЧто проверять
Риск исполненияОдна нога исполнена, вторая нетЛимиты времени, частичные исполнения, аварийный сценарий
Биржевой рискЗаморозка операций, технический сбой, недоступность APIДиверсификация площадок и выводимые остатки
Сетевой рискДолгое подтверждение, высокая комиссия, неверная сетьСтатус сети, минимум, memo, число подтверждений
Риск ликвидностиСредняя цена хуже расчётнойГлубина стакана на нужном объёме
Риск ключейУтечка API-ключа или фишингОграничение прав, IP whitelist, 2FA
Регуляторный и банковский рискОграничение операций, запрос документов, блокировка расчётовЗаконность операций в своей стране и происхождение средств
Модельный рискБот считает прибыль там, где её нетНезависимая сверка логов и балансов

API-ключ для торгового бота не должен иметь право вывода средств, если такая работа не нужна. Используй отдельный ключ, ограничения по IP, двухфакторную защиту и минимально необходимые права. Подробный порядок можно сверить в материале API-ключи биржи: как выдать доступ.

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

Как проверить бота до реальных денег?

Проверку бота начинай с данных и ограниченного теста, затем переходи к реальным объёмам. Главный вопрос: совпадает ли расчётный результат алгоритма с фактическим результатом после исполнения и ребалансировки.

Последовательность действий:

  1. Опиши рынок. Укажи конкретные биржи, пары, сети, типы ордеров, размер сделки и источник котировок.

  2. Собери полную формулу PnL. Включи торговые комиссии, фиксированные расходы, сетевые платежи, проскальзывание, конвертацию и ребалансировку.

  3. Загрузи реальные исторические данные. Последняя цена недостаточна. Нужны хотя бы снимки стакана или данные сделок, которые показывают исполнимый объём.

  4. Смоделируй задержки. Добавь консервативную задержку между сигналом и исполнением, частичное исполнение и худшую цену.

  5. Запусти режим наблюдения. Пусть бот логирует сигналы, но не отправляет ордера. Потом сравни его прогноз с тем, что реально могло быть исполнено.

  6. Сделай ограниченный тест. Используй объём, потеря которого не нарушит твой финансовый план. Это тест инфраструктуры, а не доказательство масштабируемости.

  7. Сверь балансы. После серии операций расчётный PnL должен сойтись с изменением всех балансов на всех площадках.

  8. Проверь аварийные сценарии. Отключи сетевое соединение в тестовой среде, смоделируй 429, частичное исполнение, отмену заявки, недоступную сеть и задержку вывода.

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

У хорошей проверки есть заранее заданный критерий остановки. Например: если отклонение фактического результата от модели превышает установленный предел, бот перестаёт торговать и сохраняет логи для разбора. Это полезнее, чем попытка «отбить» серию неудачных исполнений увеличением объёма.

Какие ошибки повторяются у начинающих?

Самая частая ошибка - принимать спред со скриншота за готовый доход. Из неё вырастают почти все остальные: неучтённые комиссии, торговля неликвидными парами, перевод средств в моменте и доверие к обещаниям бота.

Вот ошибки, которые стоит исключить до запуска:

  1. Считать по последней цене. Для покупки нужен доступный ask, для продажи - доступный bid, оба на нужный объём.

  2. Ставить рыночные ордера без оценки стакана. Они дают скорость, но могут резко увеличить проскальзывание.

  3. Игнорировать частичное исполнение. Ордер может исполниться на 20%, а вторая нога уже будет отправлена на 100%.

  4. Не учитывать остатки после округления. Минимальный шаг количества и комиссии оставляют пыль, которая искажает расчёт.

  5. Не резервировать деньги на ребаланс. Пока балансы не восстановлены, заявленная доходность не реализована полностью.

  6. Увеличивать объём после нескольких удачных сделок. Рост объёма меняет проскальзывание и может уничтожить преимущество.

  7. Использовать ключ с правом вывода. Торговому алгоритму это обычно не требуется.

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

  9. Путать автоматизацию с гарантией. Бот быстрее совершает ошибки, если его логика неверна.

  10. Пытаться заработать на остановленном выводе. Спред может отражать именно невозможность быстро переместить актив между площадками.

Если стратегия не выдерживает эти вопросы на бумаге, ей не поможет более дорогой сервер и красивый интерфейс. Сначала нужна рабочая математика, затем инфраструктура.

Как распознать мошеннические обещания арбитража?

Гарантированная высокая доходность от арбитражного бота - красный флаг, а не преимущество. Реальный участник рынка может описать механику, риски и условия, но не знает заранее, будут ли доступные спреды, как исполнятся ордера и не изменятся ли правила площадки.

Особенно опасны такие признаки:

  • «гарантия 1% в день», «стабильный доход в любой рынок», «убытков не бывает»;
  • требование отправить криптовалюту на кошелёк «управляющего»;
  • запрет вывести деньги без дополнительного платежа за «налог», «страховку» или «верификацию»;
  • приложение без понятного юридического лица, документации и истории;
  • давление: «места заканчиваются», «вход только сегодня»;
  • предложение передать seed-фразу, пароль, код 2FA или API-ключ с правом вывода;
  • статистика только в виде скриншотов без истории сделок и учёта всех расходов;
  • обещание, что искусственный интеллект исключил убытки.

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

Если проект оказывает финансовые услуги российским пользователям, его также можно проверить через список компаний с признаками нелегальной деятельности Банка России.

Не отправляй дополнительные средства ради «разблокировки» уже внесённого депозита. Это характерный признак advance-fee схемы: после первой доплаты часто появляется следующая.

Чек-лист: можно ли запускать арбитражную связку?

Запускать арбитражную связку имеет смысл только после проверки экономики, технической исполнимости и безопасности. Если хотя бы один ключевой пункт неизвестен, результат нужно считать неопределённым, а не положительным.

Пройди чек-лист до реальной сделки:

  • Я считаю доходность по лучшим доступным ценам в стакане, а не по last price.
  • В модели есть две торговые комиссии и их актуальный тип: maker или taker.
  • Я включил проскальзывание отдельно для покупки и продажи.
  • Я знаю минимальный размер ордера, шаг цены и шаг количества на обеих площадках.
  • Я проверил минимум вывода, комиссию вывода и доступность нужной сети.
  • Я понимаю, нужен ли перевод прямо сейчас или капитал уже распределён.
  • Я заложил цену и время ребалансировки балансов.
  • Я проверил ограничения KYC, дневные лимиты и возможные холды.
  • Бот обрабатывает частичное исполнение, отмену заявки, тайм-аут и ответ API 429.
  • API-ключ не имеет права на вывод средств.
  • Есть лимит дневного убытка, лимит объёма и автоматическая остановка при сбое.
  • Я могу сверить PnL бота с реальным изменением балансов.
  • Я не использую заёмные деньги или деньги, потеря которых критична.
  • Никто не обещает мне гарантированную доходность.

Арбитраж в крипте может быть технически сложной торговой задачей, а не лёгкой схемой дохода. Чем честнее модель учитывает комиссии, время, ликвидность и выводы, тем чаще она откажется от красивого сигнала. Это не недостаток бота. Это защита капитала от сделки, которая выглядела прибыльной только до первого расчёта.

Источники

  1. Kraken, Fee Schedule - maker/taker-тарифы и зависимость комиссий от торгового объёма.
  2. Coinbase Help, Advanced Trade fees - правила комиссий Coinbase Advanced.
  3. Binance Developer Docs, Rate limits - лимиты API и ответ 429 при их превышении.
  4. Ethereum.org, Gas and fees - устройство сетевой комиссии Ethereum и влияние загрузки сети.
  5. Kraken Support, Withdrawal holds - примеры удержания средств для вывода.
  6. Bybit Help Center, FAQ по on-chain выводу - лимиты, минимальные суммы, комиссии и статусы вывода.
  7. FINRA, признаки мошеннических инвестиционных схем - признаки мошеннических приложений и требований доплат при выводе.
  8. Банк России, обзор операций без добровольного согласия клиентов за 2025 год - обзор операций, совершённых без добровольного согласия клиентов.
  9. Банк России, список компаний с признаками нелегальной деятельности - проверка организаций и проектов с признаками нелегальных финансовых услуг.
Можно ли заработать на криптоарбитраже с ботом?

Теоретически да, если чистый спред после всех издержек остаётся положительным и сделка исполнима. На практике публичные возможности быстро исчезают из-за конкуренции, комиссий, проскальзывания и ограничений.

Почему сканер показывает прибыль, а сделка выходит в минус?

Сканер часто показывает разницу последних цен без полного учёта торговых комиссий, глубины стакана, сетевых расходов, лимитов вывода, времени перевода и изменения цены во время исполнения.

Нужен ли перевод монет между биржами для арбитража?

Не всегда. Для межбиржевого арбитража обычно держат заранее распределённый капитал на обеих площадках и ребалансируют его отдельно. Перевод во время каждой сделки добавляет риск задержки.

Какой минимальный спред считать достаточным?

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

Как распознать мошеннический арбитражный бот?

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

Материал подготовлен с помощью ИИ. Проверяй действующие условия по ссылкам на первоисточники. Учебные примеры не описывают будущую доходность.