2 / 4 · 5 мин

Прежде чем сравнивать: единицы, валюта, тикер

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

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

Множитель контракта

  • Контракт может быть на одну монету, на десять, на сто или на тысячу.
  • Мелкие монеты часто торгуются пакетами: контракт называется 1000PEPE и стоит ровно в тысячу раз дороже одной монеты.
  • Сравнивая такой контракт с обычным, вы получите «спред» в тысячу процентов — и это будет целиком ваша ошибка.
  • Правильное сравнение всегда идёт через стоимость в долларах: количество × цена × множитель.
Разбор на числах

Валюта расчёта: как мы испортили себе историю

Настоящий случай из нашей работы. Биржа Gate отдавала свечи по фондовым индексам в долларах, тогда как сам индекс живёт в пунктах — числа отличались примерно в 1.16 раза, ровно на курс. Наша защита от порчи данных сверяет чужие свечи с нашими и отбрасывает расхождения больше чем в два раза. Разница в 1.16 порог не превысила, и неверные свечи спокойно легли в историю. Урок: порог, настроенный на грубые ошибки, слеп к аккуратным. Теперь цены с такого источника умножаются на курс до сверки, а не после.

Разбор на числах

Один тикер — разные активы

Второй наш случай: тикер ON. На одной площадке это токен, на другой — акция компании Ontrak. Одиннадцать дней история монеты заполнялась ценами акции, и заметить это по имени было нельзя — имя совпадало. Заметно это стало по цене: числа не лезли ни в какие ворота для этой монеты. Отсюда практическое правило, которое стоит перенять: инструмент опознаётся ценой и площадкой, а не тикером. Тикер — договорённость, цена — факт.

Метки времени: две разные, и обе нужны

У каждого события есть время, которое поставила биржа, и время, когда данные дошли до вас. Они не совпадают, и разница у площадок разная. Если сравнивать по времени получения, легко решить, что «Binance двигается первой», хотя на самом деле её поток просто приходит быстрее. Любой вывод о том, кто кого опережает, требует биржевых меток; собственные метки годятся только для проверки, не отстал ли сам поток.

Типовая ошибка

Сравнивать спот с бессрочным фьючерсом и называть это арбитражем

Спот и бессрочный контракт — разные инструменты с разной экономикой. Их разница называется базисом и обычно объясняется фандингом: если держать длинную позицию дорого, фьючерс торгуется выше спота, и это нормальное состояние, а не ошибка рынка. Заработать на этой разнице можно, но это не арбитраж «купил тут, продал там», а сделка с двумя ногами, стоимостью удержания и своим набором рисков. Ей посвящён последний урок курса.

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

У нас контракты-пакеты приведены к одной монете, цены индексов — к их родной валюте, а инструменты с одинаковыми тикерами разведены по площадкам. Как это устроено — в разборе источников.

Как мы сводим данные
Задание

Найти пакетный контракт

Найдите в списке монету с ценой в тысячные доли цента и посмотрите, как называется её фьючерс на разных биржах. Вы встретите варианты с приставкой 1000 и без неё. Посчитайте, во сколько раз отличались бы «цены», если сравнить их напрямую. Это самая дешёвая прививка от ложных спредов.

Проверьте себя

На одной бирже монета стоит 0.00004, на другой 0.04. Ваши действия?

Не радоваться спреду в тысячу раз, а проверить множитель: почти наверняка второй инструмент — пакет из тысячи монет. Если множители совпадают, следующая проверка — тот ли это вообще актив: тикеры совпадают часто, а проекты за ними разные. И только если обе проверки пройдены, разница заслуживает внимания.