Криптовалютный арбитраж - что мне нужно знать?

Мне любопытно, как можно было бы заниматься арбитражными криптовальными валютами - как это работает? на что мне нужно обратить внимание? Каковы риски и оговорки?

41 голос | спросил j4ck 23 32016vEurope/Moscow11bEurope/MoscowWed, 23 Nov 2016 23:12:39 +0300 2016, 23:12:39

1 ответ


70

Арбитраж - что это такое и как он работает

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

Обычно это включает в себя два обмена (это называется двухсторонним арбитражем); хотя, конечно, возможно.

При выполнении арбитража выполняется несколько шагов:

  1. Найдите подходящую возможность.
  2. Выполнить сделки
  3. Ребалансирующие счета

Шаг 1: Найдите подходящую возможность

Этот шаг относительно прост. Просто проверьте order books столько обменов, сколько хотите, сравните bids vs asks и проверьте, можете ли вы найти отрицательный negative spread.

Небольшой дискурс в то, что распространяется

Предполагаю, что вы знакомы с bids, asks и что такое order book), если нет, вам обязательно нужно посмотреть первых. Что касается негативного распространения, я подробно расскажу об этом. spread - это то, что используется для обозначения разницы между знаками между запросами и запросами - lowest ask - highest bid = spread. Это должно быть (и обычно есть) значение положительное , так как лучший bid на обмене должен быть ниже, чем самый низкий ask обмена - в противном случае соответствующий механизм обмена автоматически установит эти заказы.

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

Если вы видели недавние американские выборы, однако, вы, вероятно, знаете, что мир не совершенен. Следовательно, не все участники рынка знают то же самое, что и другие, что приводит к bids на биржах, которые выше, чем asks на других биржах - и это то, что называется negative spread.

Шаг 2: Выполнение сделок

Предположим, вы нашли удивительную возможность в обмене A и обмене B - отрицательный спред negative spread из 100 $!

Exchange A: Ask [email protected]$
Exchange B: Bid [email protected]$

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

Exchange A: Place Bid of [email protected]$
Exchange B: Place Ask of [email protected]$

Поскольку ваш размещенный заказ соответствует заказу на противоположной стороне книги, торговый механизм соответствует им, и торговля разрешается, оставляя вам теоретическую прибыль от гладкой 100 $! Почему теоретически, спросите вы? Я дойду до этого пункта ниже.

Шаг 3: Ребалансирующие учетные записи

К сожалению, вы могли торговать только сегодня, но эй! Завтра следующий день - но для того, чтобы иметь возможность правильно торговать, вам нужно выровнять свои балансы. Сейчас ваши аккаунты выглядят следующим образом:

Exchange A: 2 BTC | 50$
Exchange B: 0 BTC | 1050$

Следовательно, вы идете и отправляете 1 BTC с Exchange A на Exchange B и 550 долларов США на Exchange A с Exchange B. Здесь нет волшебства - все аккаунты перебалансированы, и вы готовы снова заработать много денег , завтра.

Exchange A: 1 BTC | 550$
Exchange B: 1 BTC | 550$ 

Арбитраж - почему все не делают это

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

Предостережения и риски

1. Он должен быть как можно ближе к реальному времени

Это, возможно, одна из самых трудных вещей, чтобы получить право, а также самый заниженный аспект арбитража в криптовалюте. Рынки, по сравнению с торговлей ForEx, смехотворно медленны - на занятых биржах может быть проведено несколько десятков сделок. Это дает иллюзию, что для опроса данных для ботов через наиболее распространенный тип API RESTful достаточно для торговли без риска. Это заблуждение. Может быть, на сегодня это может показаться достаточным - но что, если рынки подберут темп? только 1 сделка (или просто размещенный заказ) в течение одной секунды может изменить вашу возможность от прибыли до потери.

2. Всегда ограничивайте торговые лимиты, а не рыночные заказы

В соответствии с тем, чтобы быть самым быстрым, может показаться хорошей идеей использовать рыночные ордера, чтобы быть урегулированным как можно скорее - вы были бы ужасно ошибочными. Как обсуждалось выше, ваши данные могут быть такими же старыми, как и 1 секунда (с вышеупомянутым одним призом испортили вашу возможность) - возможно, кто-то очистил весь верхний уровень, и все, что у вас осталось, - это ставка в два раза выше вашей цены. Хлоп.

2. Ставки звонков API RESTсделайте свою жизнь трудной

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

3. Интеграция с API может быть кошмаром

Нет единого, стандартного определения того, что может сделать API обмена, или каких данных он возвращает. Что технически не было бы проблемой, если бы они были задокументированы должным образом. Кстати, обмены с кажущимися многими возможностями также имеют худшую документацию (возьмите, например, документацию btc-e.com - ересь!). Конечно, верно и обратное - GDAX, Kraken, Bitfinex имеют отличную документацию. Но, тем не менее, вам нужно прорыть их, чтобы понять, как они работают, каковы их тарифы, как они обрабатывают типы данных, аутентификацию и т. Д. То есть, если они даже упоминают об этом.

4. Сборы уменьшат, если не устранить вашу прибыль

В моем предыдущем пошаговом руководстве я специально упустил плату за все виды. Но, конечно, они необходимы для успешного арбитража. Наиболее известные тарифы - комиссионные с комиссии за торговлю - они варьируются от 0,1% до 0,6% и должны рассматриваться в Step 1: Find a suitable Opportunity. В верхней части сборов за депозиты и снятия средств во время Шаг 3: Ребалансирование счетов. В зависимости от вашей предпочтительной пары они могут варьироваться от допустимого (передача криптовалюты обычно достаточно дешевая) до довольно крутой. Например, депозит /снятие средств в Bitfinex влечет за собой следующие пошлины:

Step 3: Rebalancing Accounts

И это не включает плату за обработку вашего дома банка - для меня, например, это дополнительные 10 € для депозитов плюс 1% конверсионного взноса. Если вы выполните математику, вы быстро поймете, что вам даже не нужно начинать торговать в битфинексе, если у вас нет действительно большого стека для торговли.

Но это относится не только к парам BTC-Fiat. Аналогичные судьбы переживают и Альт-монеты. Чтобы сделать арбитраж стоящим, вам нужно будет иметь достаточно средств на столько обменов, чтобы делать сделки и перебалансировать их. И это быстро доходит до того момента, когда вы понимаете, что ваши сбережения в прошлом месяце не оборудованы для выполнения работы.

  

Чтобы дать вам еще один пример того, как гонорары влияют на вашу прибыль, давайте рассмотрим пример с шага 2, на этот раз факторинг всех сборов. Я проведу вас через это. По большому счету, мы будем претендовать на европейскую торговлю BTCUSD в битфинексе (Exchange A) и Kraken (Exchange B).

     

Bitfinex: спросите 1BTC @ 450 $
  Kraken: Bid 1BTC @ 550 $   Эти цены являются необработанными - они не включают комиссионные комиссии за торговлю, а не транзакционные сборы. Давайте добавим их.

     

Мы определяем комиссионное вознаграждение в размере 0,25% при обоих обменах - плата за регистрацию применяется всякий раз, когда вы удаляете ликвидность из книги заказов.   Затем добавим депозит & снятие платы за соединение. В Bitfinex мы платим минимум 20 $ за каждый вывод fiat & депозит или 0,1% перемещенной суммы (если ее более 500 долларов США). В Kraken мы платим 0.09 € за снятие средств, депозиты бесплатны.   Кроме того, издержки btc стоят 0,0005 BTC в kraken, в то время как Bitfinex не взимает плату за это. Депозиты ничего не стоят на обоих биржах.   Кроме того, мы не можем перенести fiat непосредственно из обмена на биржу - дополнительно необходимо заплатить дополнительно 10 € за каждую отправленную транзакцию, а также комиссионный сбор за 1%, когда мы получаем или отправляем фиат с нашего банковского счета (2 раза всего).

     

Перечислим эти сборы, чтобы попытаться сохранить обзор

     
  1. Прибыль от арбитража (bid - fee - ask + fee)
  2.   
  3. Комиссия за снятие средств Bitfinex (20 $)
  4.   
  5. Плата за депозит Kraken (0.0 $)
  6.   
  7. Гонорар шахтера для вывода на Kraken (0,0005BTC)
  8.   
  9. Транзакционная стоимость нашего домашнего банка (10 €) (Bank to Bitfinex)
  10.   
  11. Плата за перевод нашего дома Банк (1% от суммы перевода x 2)
  12.   

Поместим некоторые цифры:

     
  1. (550 - 550 * 0,0025) - (450 + 450 * 0,0025) = 97,5 $
  2.   
  3. Переместить ~ 497 $ в House bank = 20 $
  4.   
  5. 0.0 $
  6.   
  7. 0.0005BTC * 500 $ = 0.25 $ # Предполагая, что это цена на конец монеты в конце дня
  8.   
  9. 10 * 1.05 = 10.05 $
  10.   
  11. (497 * 0.02) = 9.94 $
  12.   

Это приводит нас к чистой прибыли: 57,26 $   Этапереводит на 42,74% снижение вашей первоначально увиденной прибыли.

     

Это не худший и не лучший сценарий - он просто предназначен для того, чтобы показать, сколько скрытых сборов участвует в арбитраже. Кроме того, имейте в виду, что возможность арбитража на 22% практически не существует.

     

Фактически, если бы распространение было чем-то меньше, чем 40 $, фиксированные сборы нашего домашнего банка и только Bitfinex сделали бы нашу предполагаемую возможность арбитража потерять.

5. Волатильность монет - ваш враг

  

«Независимо от того, где рынок идет, арбитраж получает прибыль в любом случае!»

Это верно - если ваши валюты не склонны к падению или росту на 50% в течение 24 часов. В идеальном случае обе валюты, которые вы торгуете, должны быть относительно стабильными, при этом показывая определенную волатильность - волатильность не означает, что график является плоской линией, что не дает вам возможности.

Однако проблема с чистым криптовалютным арбитражем (LTCBTC) заключается в том, что Alt-монеты могут полностью функционировать - в отличие от криптоарбитража, основанного на fiat (т. е. BTCUSD). Персональный анекдот:

  

Когда ZEC запущен, я сразу был очарован ужасной рыночной эффективностью и возможностями арбитража почти на 5% регулярно. Таким образом, я купил в [email protected], думая, что это, вероятно, рынок останется (по крайней мере, это не так плохо, как парень, который купил ZEC для 3k BTC). Я начал разбирать и сразу увеличил количество ZEC, которое я держал, - совершенно не обращая внимания на то, что с тех пор, как я начал торговать, цена упала до [email protected] Мой ZEC стоил на 90% меньше, и я потерял почти половину денег на биткойне.

Некоторая волатильность отлично подходит для арбитража - слишком много волатильности не является.

6. Обмены не так технически надежны, как они должны быть

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

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

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

Заключение

Я знаю, что этот ответ откровенно отрицателен - это было намеренно. Арбитраж, а также криптовалюта в целом - это не быстрый вызов всем на форумах и сомнительных сайтах, которые рекламируют торговые боты. В то время как его внутренние механизмы и работы все еще довольно загадочны * даже для самых профессиональных трейдеров (извините за каламбур), даже легендарные криптоконкурсы придерживаются некоторых основных принципов. «Быстрый путь к богатству» обычно просто заканчивается тем, что делает вас безболезненными.

(*) Еще один великий миф в том, что китайцы диктуют рынок BTCUSD. Нет эмпирической доказанной корреляции между китайскими и американскими рынками. Единственная корреляция defacto, которая была найдена, была связана с поиском google для биткойна для объема торговли btc - но было ли это положительным или отрицательным, было неуверенно.


Пожалуйста, не стесняйтесь добавлять, комментировать или делать предложения по улучшению!

ответил j4ck 23 32016vEurope/Moscow11bEurope/MoscowWed, 23 Nov 2016 23:12:39 +0300 2016, 23:12:39

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132