Треугольный арбитраж: что это? Пример с тремя парами
Треугольный арбитраж — три сделки на одной бирже, например USDT → BTC → ETH и обратно, чтобы заработать на неверных кросс-курсах. Пример с комиссиями.
Обновлено
Треугольный арбитраж — это цикл из трех сделок на одной бирже, который начинается и заканчивается в одной и той же валюте и забирает разрыв между ценой одной пары и курсом, вытекающим из двух других пар. Типичный цикл: USDT в BTC, BTC в ETH, затем ETH обратно в USDT. Если три цены слегка не согласованы, в конце у вас окажется больше USDT, чем было в начале.
Главное
- Цикл использует три пары с общими валютами, например BTC/USDT, ETH/BTC и ETH/USDT.
- Он работает, когда кросс-курс расходится с прямым курсом.
- Переводов нет, поэтому нет ни задержек в сети, ни комиссии за вывод.
- Вы платите торговую комиссию за каждую из трех ног, и обычно именно она решает, будет ли прибыль.
- Возможности небольшие и кратковременные, и большинство из них забирают автоматические боты.
Как работает треугольный арбитраж
На любой бирже многие монеты торгуются против нескольких котируемых валют. ETH может торговаться против USDT и против BTC, а BTC — против USDT. Эти три цены связаны. Если BTC стоит $60,000, а один ETH стоит 0.05 BTC, то ETH «должен» стоить примерно 60,000 × 0.05 = $3,000. Это расчетный кросс-курс.
Когда прямой рынок ETH/USDT отходит от этого расчетного курса, цикл через все три пары может принести прибыль. У каждого рынка свой стакан заявок и свои трейдеры, поэтому небольшие несоответствия появляются каждый раз, когда один рынок двигается раньше, чем подтягиваются остальные.
При расчете цикла помните два правила:
- При покупке вы платите аск (самое низкое предложение на продажу).
- При продаже вы получаете бид (самое высокое предложение на покупку).
Если брать средние цены или цены последних сделок, прибыль завышается, потому что не учитывается спред между бидом и аском на каждой из трех пар.
Пример расчета: USDT → BTC → ETH → USDT
Возьмем условные цены на одной бирже, комиссию тейкера 0.1% на каждую сделку и стартовые 10,000 USDT:
| Пара | Ваша сторона | Цена |
|---|---|---|
| BTC/USDT | Покупка BTC по аску | 60,000 |
| ETH/BTC | Покупка ETH по аску | 0.05000 |
| ETH/USDT | Продажа ETH по биду | 3,012 |
Расчетная цена ETH — 60,000 × 0.05 = $3,000, а прямой рынок дает бид $3,012. Через BTC ETH дешевле, поэтому цикл покупает его этим путем и продает напрямую.
| Нога | Расчет | Результат |
|---|---|---|
| 1. Покупка BTC за USDT | 10,000 ÷ 60,000 × 0.999 | 0.166500 BTC |
| 2. Покупка ETH за BTC | 0.166500 ÷ 0.05 × 0.999 | 3.326670 ETH |
| 3. Продажа ETH за USDT | 3.326670 × 3,012 × 0.999 | 10,009.91 USDT |
Цикл превращает 10,000 USDT в 10,009.91 USDT, чистая прибыль — $9.91, или около 0.10%.
Без комиссий тот же цикл вернул бы 10,000 ÷ 60,000 ÷ 0.05 × 3,012 = 10,040 USDT, валовое преимущество 0.40%. Три комиссии по 0.1% забирают около 0.30%, то есть три четверти преимущества. Если бы перекос составлял 0.30% или меньше, цикл принес бы убыток.
Общая формула
Для любого цикла перемножьте коэффициенты конвертации каждой ноги:
Результат = стартовая сумма × курс₁ × курс₂ × курс₃ × (1 − комиссия)³
- Когда вы покупаете базовую валюту пары, курс равен 1 ÷ аск.
- Когда вы продаете базовую валюту, курс равен биду.
В примере: 1 ÷ 60,000 × 1 ÷ 0.05 × 3,012 = 1.0040, а 1.0040 × 0.999³ ≈ 1.00099. Любой результат больше 1 — прибыль до проскальзывания.
Каждый цикл можно пройти и в обратном направлении, например USDT → ETH → BTC → USDT. Обычно прибыльным в каждый момент бывает не больше одного направления, поэтому сканер проверяет оба.
Почему это сложнее, чем кажется
Скорость. Три сделки идут одна за другой. Если цена сдвинется между первой и третьей ногой, преимущество может исчезнуть, и у вас останутся BTC или ETH, которые вам не нужны. Автоматические трейдеры с серверами рядом с серверами бирж реагируют намного быстрее, чем человек, который прокликивает три экрана ордеров.
Глубина. На лучшем биде или аске может стоять лишь небольшой объем. Если в примере на $3,012 выставлен бид только на 1 ETH, а следующий уровень ниже, то при продаже 3.33 ETH вы заплатите проскальзывание, которое может съесть прибыль 0.10%.
Комиссии. Три комиссии тейкера сильно тянут результат вниз. У трейдеров с более низким уровнем комиссий, скидками или лимитными ордерами мейкера на части ног есть структурное преимущество. Лимитный ордер снижает комиссии, но добавляет риск, что нога не исполнится. Грубое правило: валовое преимущество должно превышать тройную ставку вашей комиссии плюс ожидаемое проскальзывание. При комиссии 0.1% это около 0.3%; при условной комиссии 0.02% — около 0.06%.
Минимальный размер ордера и округление. Биржи округляют количество до фиксированного шага и задают минимальную стоимость ордера, из-за чего остаются небольшие остатки, а расчет слегка меняется.
| Издержка или риск | Влияние на цикл |
|---|---|
| Три комиссии тейкера | Примерно 3 × ставка комиссии из валового преимущества |
| Спреды бид-аск | Уже учтены, если вы берете бид и аск, и не учтены, если берете средние цены |
| Проскальзывание | Растет с размером ордера относительно глубины стакана |
| Задержка между ногами | Цена может сдвинуться до завершения цикла |
| Частичное исполнение | У вас остается промежуточная валюта |
Треугольный и межбиржевой арбитраж
Треугольный арбитраж остается на одной бирже. Межбиржевой арбитраж покупает монету на одной площадке и продает на другой. Треугольный вариант обходится без переводов и держит все средства у одного контрагента, но ему нужны три исполнения вместо двух, и обычно он находит гораздо меньшие преимущества, потому что боты на той же бирже держат ее пары тесно согласованными.
Чем помогает ArbTide
ArbTide сосредоточен на межбиржевых возможностях по цене и фандингу, которые можно отслеживать в реальном времени в арбитражном сканере. Чтобы до сделки оценить, сколько съедят комиссии в многоногой сделке, воспользуйтесь калькулятором торговых комиссий.
Частые вопросы
- Что такое треугольный арбитраж в крипте?
- Треугольный арбитраж — это последовательность из трех сделок на одной бирже, которая начинается и заканчивается в одной и той же валюте, например USDT в BTC, BTC в ETH и ETH обратно в USDT. Он приносит прибыль, когда цена одной пары расходится с курсом, который следует из двух других.
- Как рассчитать треугольный арбитраж?
- Перемножьте курсы конвертации всех трех ног, используя аск при покупке и бид при продаже, а затем умножьте на единицу минус комиссия за каждую сделку. Если результат больше 1, цикл возвращает больше, чем вы вложили.
- Приносит ли треугольный арбитраж прибыль сегодня?
- На основных парах крупных бирж перекосы цен обычно небольшие и недолгие, потому что автоматические боты отрабатывают их за миллисекунды. Возможности, которые остаются прибыльными после комиссий, как правило, редки, невелики по объему или встречаются в менее ликвидных парах.
- Нужно ли переводить средства для треугольного арбитража?
- Нет. Все три сделки проходят на одной бирже, поэтому нет ни вывода, ни подтверждений в сети. Главные риски — изменение цены между ногами, частичное исполнение и комиссии.