Почему курс GOLOS отличается на bittrex и rudex


Такой вопрос задал @stepanov. Речь идёт о парах GOLOS/BTC на bittrex и GOLOS/RUBLE на rudex. А вот в паре RUDEX.GOLOS/RUDEX.BTC больших отличий в норме не будет.

Различие курсов в данном случае обусловлено тем, что торговля идёт в разных парах, и сравнить курсы мы можем только пересчитав цены на bittrex в рубли, либо цены на rudex в BTC.

В рублях, Bittrex:

INFO: result amount (bid): 0.864
INFO: result amount (ask): 0.873

В рублях, rudex:

INFO: result amount (bid): 0.960
INFO: result amount (ask): 1.019

Проблема в том, что зайти рублями на bittrex нельзя, для этого сперва надо где-то купить BTC и завести их на bittrex, при этом само собой потеряв несколько процентов на обменах. А на rudex можно легко зайти рублями без комиссий по курсу 1-1. Получается, что по факту рублёвый курс на bittrex окажется выше на несколько процентов.

Что определяет разницу курсов одного ассета в разных парах?

Разница в курсах определяется арбитражем. Арбитражник покупает где дешевле и продаёт где дороже, забирая профит. Но если покупка идёт за BTC, а на выходе получаются рубли, это нельзя считать законченным арбитражем. Рубли надо превратить снова в BTC, причём сделать это можно по разному, не обязательно сразу RUBLE -> BTC, могут быть и промежуточные шаги, RUBLE -> X1 -> X2 -> BTC. Арбитражная ситуация получается именно тогда, когда кол-во BTC на выходе становится больше чем BTC на входе. Каждый шаг превращения рублей снова в BTC создаёт небольшие потери из-за спредов, а так же для этого требуется достаточная ликвидность в промежуточных парах.

Вот и получается, что движения между биржами происходят когда:

  1. Есть арбитражный профит не менее x%
  2. В стаканах есть некая минимальная ликвидность, интересная арбитражнику.

Comments 1


13.11.2018 11:29
0