Межбиржевой арбитраж: как посчитать прибыль до сделки | IceAI

Межбиржевой арбитраж: как посчитать прибыль до сделки

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

Я как-то поставила две биржи рядом на экране и увидела, что BTC на первой стоит 60 000 $, а на второй — 61 000 $. Разница 1,67 %, и первые полминуты мне казалось, что я нашла печатный станок. Потом я взяла калькулятор, посчитала цену входа по стакану, комиссии и перевод — и получила 1,27 % вместо 1,67 %. Прибыль осталась, но запас тонкий: ошибёшься в расчёте на полпроцента, и цикл уйдёт в минус. Разбираю по шагам, как я считаю межбиржевой арбитраж до сделки, а не после.

Межбиржевой арбитраж: как посчитать прибыль до сделки Биржа A купить 0,5 BTC 60 060 $ Перевод 10–40 минут −12 $ Биржа B продать 0,5 BTC 60 970 $ Итог +382 $ 1,27 % Спред 1,67 % на экране после комиссий и перевода даёт 1,27 % в кармане при капитале 30 000 $.

С чего начать

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

Что нужно подготовить до первой сделки:

  • два-три аккаунта с пройденным KYC и, главное, с включённым выводом;
  • деньги уже на обеих биржах — переводить «на лету» дороже и рискованнее;
  • доступ к стакану, а не только к графику последних сделок;
  • блокнот или таблица, куда пишешь расчёт цикла.

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

Шаг 1. Считать по стакану, а не по последней цене

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

Смотрю на конкретный пример. На бирже A в продаже 0,3 BTC по 60 000 $ и 0,2 BTC по 60 150 $. Хочу купить 0,5 BTC: (0,3 × 60 000 + 0,2 × 60 150) ÷ 0,5 = 60 060 $. То есть средняя цена входа на 0,1 % хуже нижней заявки. На бирже B в покупке 0,2 BTC по 61 000 $ и 0,3 BTC по 60 950 $. Продаю те же 0,5 BTC: (0,2 × 61 000 + 0,3 × 60 950) ÷ 0,5 = 60 970 $.

Считаем честно: 61 000 ÷ 60 000 − 1 = 1,67 % на экране, а 60 970 ÷ 60 060 − 1 = 1,515 % в реальности. Полпроцента спреда испарились ещё до комиссий — это проскальзывание.

Шаг 2. Вычесть торговую комиссию

Если ты покупаешь и продаёшь по рынку, обе сделки идут как taker. На средней бирже это 0,1 % за сделку, то есть 0,2 % за цикл. На капитале 30 030 $ это 30 $ на входе и 30,5 $ на выходе — 60,5 $, или 0,2 % от суммы. Лимитные заявки (maker) дешевле — 0,08–0,1 %, но лимит может не исполниться, а спред живёт недолго. Скидки за объём торговли и оплата комиссии токеном биржи опускают ставку до 0,075 %, но это уже нюансы аккаунта.

Шаг 3. Посчитать перевод между биржами

Каждый цикл требует вернуть деньги на первую биржу. Перевод BTC в сети Bitcoin стоит около 0,0002 BTC — при цене 60 000 $ это 12 $, то есть 0,04 % от 30 030 $. Дешевле гонять USDT: в сети TRC20 комиссия фиксированная, около 1 $, но тогда продавать нужно на той бирже, где стейбл уже лежит. Отсюда рабочая схема: держать USDT на обеих площадках и переводить стейбл, а не саму монету.

Шаг 4. Свести всё в одно число

Дальше арифметика в одну строку: 455 $ валовой прибыли (30 485 − 30 030) минус 60,5 $ комиссий минус 12 $ перевода = 382 $. На капитал 30 030 $ это 1,27 % за цикл. Проверяю себя правилом: если после всех вычетов остаётся меньше 0,5 % — сделку не беру. Спред 0,6 % на экране даёт всего 0,36 % чистыми (108 $ на 30 000 $), а рисков столько же, сколько на 1,7 %.

Шаг 5. Оценить ликвидность и время жизни спреда

Спред больше 1 % обычно живёт минуты, реже — десятки минут. За это время BTC может пройти 0,3–0,5 %: при суточной волатильности 2–3 % двадцать минут стоят примерно 0,3 %. Если я покупаю на A, потом перевожу монету на B и только там продаю, цена на B за время перевода может уехать вниз, и от 1,27 % останется 0,7 % или минус. Поэтому продавать лучше из уже заготовленного запаса, а переводом лишь восстанавливать баланс.

Второе — объём. Если на бирже B на лучшей заявке стоит 400 $, а ты продаёшь на 30 000 $, ты снесешь весь стакан и получишь заметно худшую среднюю. Смотрю на глубину хотя бы в 5–10 раз больше своего объёма, иначе ликвидности не хватит на выход.

Шаг 6. Риски, которые превращают арбитраж в убыток

  • Вывод выключен. Во время сбоя или обслуживания кнопка вывода неактивна, и деньги заперты на бирже — а именно там они тебе нужны.
  • Плечо. Покупка с плечом добавляет фандинг и риск ликвидации: выигрыш 1 % не стоит шанса потерять 20 % депозита.
  • Блокировка по AML. Крупные переводы между биржами иногда попадают на проверку, и вывод встаёт на неделю.
  • Нарисованный спред. У неликвидных токенов спред держат сами маркетмейкеры. Продать по красивой цене не получится: объёма в стакане нет, а иногда это вообще honeypot или wash trading.
  • Фиат и налоги. Последний шаг — вывести в деньги, и там снова комиссия и курс.

Частые ошибки

  1. Смотреть на последнюю цену, а не в стакан. Спред «1,67 %» на деле оказывается 1,5 %.
  2. Считать комиссию только одного плеча. Вторая сделка тоже платная.
  3. Гнаться за спредом 0,5–0,6 %. Издержки 0,24 % съедают почти всё: остаётся 0,36 % при том же риске.
  4. Не учитывать время. Пока BTC идёт 20–40 минут, цена уходит, а спред закрывается.
  5. Переводить монету под каждую сделку. Медленно и дорого — держи запас USDT на обеих биржах.
  6. Игнорировать глубину стакана. Объём больше, чем ликвидность, ломает всю математику.
  7. Забыть про вывод в фиат. Итоговая цифра в кармане всегда меньше расчётной.

Коротко

  • Считай по стакану: средняя цена входа и выхода, а не последняя сделка.
  • Вычитай комиссии двух сделок: 0,2 % за цикл при ставке 0,1 %.
  • Считай перевод и его время: BTC on-chain 12 $ и 10–40 минут, USDT TRC20 около 1 $.
  • Проверяй ликвидность: в стакане должно быть в 5–10 раз больше твоего объёма.
  • Бери сделку, только если чистыми остаётся больше 0,5 %.
  • Держи USDT на обеих биржах, чтобы не гонять монету по кругу.
  • Никакого плеча: арбитраж на 1 % не стоит риска ликвидации.
  • Помни, что спред живёт минуты, а не часы.