SpreadScan / Blog / Треугольный арбитраж криптовалют: как работает, примеры маршрутов, калькулятор 2026

Треугольный арбитраж криптовалют: как работает, примеры маршрутов, калькулятор 2026

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

26.04.2026 17:07

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

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


Что такое треугольный арбитраж

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

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

Базовая схема:

USDT → Монета A → Монета B → USDT

Если итоговая сумма USDT больше начальной — маршрут прибыльный.

Почему это вообще возможно

На любой бирже торгуются сотни пар. Каждая пара имеет свой стакан, своих маркет-мейкеров, свою динамику цен. Теоретически, если зная курс BTC/USDT и ETH/USDT, можно точно вычислить «правильный» курс BTC/ETH. Но биржевой движок не делает этого автоматически — он матчит ордера независимо по каждой паре.

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


Механика: разбор шаг за шагом

Разберём на конкретном примере с реальными числами.

Маршрут: USDT → ETH → BNB → USDT

Исходные данные (Binance):

  • ETH/USDT: 1 ETH = $2 490
  • BNB/USDT: 1 BNB = $590
  • ETH/BNB: 1 ETH = 4,23 BNB

Проверяем «справедливый» курс ETH/BNB: Если ETH = $2 490 и BNB = $590, то справедливый курс: $2 490 / $590 = 4,2203 BNB за 1 ETH

Реальный курс на паре ETH/BNB: 4,23 BNB за 1 ETH

Разница: 4,23 vs 4,2203 = ETH на паре ETH/BNB немного переоценён относительно теоретического значения. Это создаёт возможность.

Расчёт маршрута с $10 000:

Шаг Действие До комиссии После комиссии 0,10%
Старт $10 000 USDT $10 000
1 USDT → ETH (по $2 490) 4,0161 ETH 4,0121 ETH
2 ETH → BNB (по 4,23 BNB/ETH) 16,971 BNB 16,954 BNB
3 BNB → USDT (по $590) $10 002,86 $9 992,85

Итог: $9 992,85 — убыток $7,15. Маршрут не сработал.

Почему убыток? Потому что разница в курсах (4,23 vs 4,2203) дала +0,097% прибыли, но три торговые комиссии по 0,10% суммарно = 0,30%. Доход не покрыл издержки.

Когда маршрут становится прибыльным

Для прибыльности нужно, чтобы разница в курсах превышала суммарные комиссии. При трёх комиссиях по 0,10% нужно найти расхождение больше 0,30% — плюс желаемая прибыль.

Прибыльный маршрут: USDT → BTC → ETH → USDT

Параметр Значение
BTC/USDT $83 400
ETH/USDT $2 480
BTC/ETH (реальный) 33,75
BTC/ETH (теоретический) $83 400 / $2 480 = 33,63
Отклонение +0,36% (BTC переоценён в паре ETH)

Маршрут: USDT → ETH → BTC → USDT (покупаем ETH за USDT, покупаем BTC за ETH по выгодному курсу, продаём BTC за USDT)

Шаг Действие До комиссии После 0,10%
Старт $10 000 USDT $10 000
1 USDT → ETH ($2 480) 4,0323 ETH 4,0282 ETH
2 ETH → BTC (33,75 ETH/BTC) 0,11934 BTC 0,11922 BTC
3 BTC → USDT ($83 400) $9 942,23 → ... $10 028,50

Чистая прибыль: $28,50 (0,285%)

После трёх комиссий 0,30% от начальной суммы ≈ $30 — итого прибыль $28,50. Звучит скромно, но это один цикл занял ~1–3 секунды на одной бирже без единого вывода.


Популярные маршруты треугольного арбитража

Не все маршруты одинаково интересны. Лучшие — те, где все три пары имеют хорошую ликвидность и высокий объём торгов.

Маршруты через BTC (Binance, Bybit, OKX)

USDT → BTC → ETH → USDT
USDT → BTC → BNB → USDT
USDT → BTC → SOL → USDT
USDT → BTC → XRP → USDT
USDT → BTC → MATIC → USDT

BTC-маршруты наиболее ликвидные, но и наиболее конкурентные — их отслеживают много ботов.

Маршруты через ETH

USDT → ETH → BNB → USDT
USDT → ETH → SOL → USDT
USDT → ETH → LINK → USDT
BTC → ETH → BNB → BTC

Маршруты через стейблкоины (inter-stablecoin)

USDT → USDC → BTC → USDT
USDT → BUSD → ETH → USDT

Стейблкоин-маршруты появляются в моменты депеггинга (временного отклонения курса от $1). Спреды здесь могут быть неожиданно большими.

Маршруты на средних биржах (Gate.io, KuCoin, MEXC)

На биржах второго эшелона меньше арбитражных ботов — это значит, что расхождения курсов живут дольше и встречаются чаще. Цена за это — меньшая ликвидность.

USDT → ARB → ETH → USDT  (Gate.io)
USDT → OP → ETH → USDT  (KuCoin)
USDT → INJ → BNB → USDT  (MEXC)

Как найти треугольные возможности

Метод 1: Использовать специализированный сканер

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

Открыть треугольный сканер →

Это самый быстрый способ: не нужно вручную считать десятки кросс-курсов.

Метод 2: Ручной расчёт (для понимания механики)

Если хотите понять, как работает поиск, вот алгоритм:

  1. Выберите базовую валюту (USDT)
  2. Выберите три монеты: A, B, C
  3. Найдите курсы: A/USDT, B/USDT, A/B
  4. Вычислите теоретический курс A/B = (A/USDT) / (B/USDT)
  5. Сравните с реальным курсом A/B
  6. Если отклонение > суммарные комиссии — маршрут потенциально прибыльный

Формула проверки прибыльности маршрута:

Прибыль% = (P_AB_реальный / P_AB_теоретический - 1) × 100 - комиссии_суммарные

Где:

  • P_AB_реальный — курс пары A/B на бирже
  • P_AB_теоретический — расчётный курс через USDT
  • Комиссии_суммарные — сумма трёх торговых комиссий (обычно 0,30%)

Метод 3: Написать простой скрипт

Для тех, кто умеет программировать — биржевые API предоставляют данные о всех ценах в одном запросе (endpoint /api/v3/ticker/price на Binance). Можно написать скрипт, который каждые несколько секунд перебирает все возможные треугольники и выводит прибыльные.


Полная формула расчёта треугольного маршрута

Итоговая_сумма = Начальная_сумма 
               × (1 / Курс_USDT_A) × (1 - Комиссия)
               × Курс_A_B × (1 - Комиссия)
               × Курс_B_USDT × (1 - Комиссия)

Прибыль = Итоговая_сумма - Начальная_сумма

Для маршрута в обратную сторону (USDT → B → A → USDT):

Итоговая_сумма = Начальная_сумма
               × (1 / Курс_USDT_B) × (1 - Комиссия)
               × (1 / Курс_A_B) × (1 - Комиссия)
               × Курс_A_USDT × (1 - Комиссия)

Важно проверять оба направления — маршрут может быть прибыльным только в одну сторону.


Риски треугольного арбитража

Скорость исполнения

Главный риск — к моменту исполнения всех трёх ордеров курс успевает измениться. Особенно уязвим второй ордер: первый уже исполнен, а значит у вас открытая позиция в монете A, которую нужно быстро конвертировать.

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

Проскальзывание на трёх ордерах

В треугольном арбитраже проскальзывание суммируется: если каждый из трёх ордеров даёт 0,02% проскальзывания — итого 0,06%, что съедает значительную часть тонкой прибыли.

Частичное исполнение

Если один из ордеров исполнится частично (недостаточная ликвидность), вы получите нежелательную открытую позицию. Для управления этим — используйте ордера с параметром Fill or Kill (исполнить целиком или отменить) там, где это возможно.

Конкуренция с ботами

На топовых парах (BTC, ETH) треугольные возможности живут доли секунды — их захватывают высокочастотные боты. Для ручного трейдера шансы успеть минимальны.

Выход: средние биржи и пары второго эшелона, где ботов меньше.


Треугольный арбитраж вручную vs автоматически

Ручной подход

Реально ли делать треугольный арбитраж вручную? Да, но с оговорками.

На быстрых биржах с высокой ликвидностью — практически невозможно. Но на средних биржах возможности иногда живут 10–30 секунд — достаточно для опытного трейдера.

Условия для ручного исполнения:

  • Заранее открыты все три вкладки с нужными парами
  • Используются рыночные ордера (не лимитные)
  • Суммы заранее рассчитаны
  • Биржа с достаточной ликвидностью

Автоматизированный подход

Автоматизация даёт три ключевых преимущества:

  1. Скорость — бот реагирует за миллисекунды
  2. Непрерывность — работает 24/7 без усталости
  3. Точность — нет человеческих ошибок при вводе сумм

Минимальный стек для автоматизации:

  • Python или JavaScript
  • Доступ к биржевому API (WebSocket для данных в реальном времени)
  • Логика расчёта прибыльности маршрута
  • Исполнение трёх ордеров последовательно или через batch-запрос

Большинство крупных бирж поддерживают batch-ордера — это позволяет отправить все три ордера практически одновременно.


Практический пример: ищем маршрут в SpreadScan

  1. Открываем SpreadScan Triangular Scanner
  2. Выбираем биржу — начните с Binance или Bybit
  3. Смотрим на колонку «Profit after fees» — ищем значения > 0,15%
  4. Проверяем объём на каждой паре маршрута
  5. Если объём достаточный — исполняем

На что обращать внимание:

  • Объём 24h на каждой паре маршрута — минимум $5–10 млн
  • Bid-ask спред на каждой паре — должен быть минимальным
  • Время последнего обновления данных — свежие данные критичны

Сколько можно заработать на треугольном арбитраже

Честные ориентиры:

Ручной трейдер, $5 000, средняя биржа:

  • Прибыль на цикл: 0,10–0,25% = $5–12,50
  • Реалистичное количество удачных циклов в день: 2–5
  • Дневная прибыль: $10–62
  • Месячная прибыль: $200–1 240 (4–25% от капитала)

Автоматизированный бот, $10 000, несколько бирж:

  • Прибыль на цикл: 0,05–0,15%
  • Циклов в день: 20–100+ (зависит от рыночной активности)
  • Месячная прибыль: значительно выше, но требует инфраструктуры и поддержки

Заключение

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

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

Открыть треугольный сканер SpreadScan →


Данная статья носит образовательный характер и не является финансовым советом.


Часто задаваемые вопросы

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

Сколько пар нужно отслеживать? Не нужно отслеживать вручную — это задача для сканера. SpreadScan автоматически находит прибыльные маршруты из сотен возможных комбинаций.

Можно ли потерять деньги на треугольном арбитраже? Да. Если первый ордер исполнился, а второй нет из-за сдвига цены — у вас открытая позиция. Также возможны потери из-за проскальзывания на всех трёх ордерах суммарно.

Какой минимальный спред нужен для прибыли? При трёх комиссиях по 0,10% минимальный порог — 0,30% плюс желаемая прибыль. Реально стоит брать маршруты от 0,40–0,45% расхождения курсов.

Работает ли треугольный арбитраж на DEX? Да, и там это называется flash loan arbitrage — можно брать кредит, исполнять маршрут и возвращать кредит в одной транзакции. Но это значительно сложнее технически.