Спред в криптовалюте — разница между лучшей доступной ценой продажи и лучшей доступной ценой покупки на выбранном рынке. Проскальзывание — отклонение фактического исполнения от ожидаемой цены. Оба понятия связаны с расходами, но не заменяют комиссию площадки или сетевую плату.
Чтобы сравнивать условия, сначала нужно определить пару, размер операции, момент наблюдения и базу расчёта. Одно слово «комиссия» рядом с нулём ещё не описывает полный результат.
Bid, ask и спред
Bid — лучшая цена, по которой сейчас хотят купить, ask — лучшая цена доступной продажи. Для участника, немедленно исполняющего встречное предложение, направление имеет значение: купить обычно можно по ask, продать — по bid. Отображаемая последняя сделка не обязана совпадать с обоими уровнями.
Если bid равен 100, а ask — 100,20 условной денежной единицы, абсолютный спред составляет 0,20. Это расстояние между двумя ценами. Оно не доказывает, что весь необходимый объём доступен по ним: верхние заявки могут быть небольшими.
На другом рынке того же актива значения способны отличаться. Поэтому спред имеет смысл вместе с названием пары и площадки. Разрыв BTC/USD нельзя напрямую сопоставить с BTC/USDT, проигнорировав рыночный курс USDT к доллару.
Как рассчитывать относительный спред
Чтобы выразить разрыв в процентах, требуется выбрать знаменатель. Один понятный вариант — средняя между bid и ask, midpoint: (ask − bid) / ((ask + bid) / 2) × 100%. В примере 100 и 100,20 результат составляет примерно 0,1998%.
Другой сервис может делить на bid или ask. Числа будут немного отличаться, хотя исходные котировки одинаковы. Поэтому при сравнении нужно проверить формулу, а не воспринимать последнее количество знаков как доказательство превосходства одного источника.
| Показатель | Условное значение |
|---|---|
| Лучшая покупка, bid | 100 |
| Лучшая продажа, ask | 100,20 |
| Абсолютный разрыв | 0,20 |
| Midpoint | 100,10 |
| Разрыв относительно midpoint | Около 0,1998% |
Условные числа нужны только для арифметики. Они не являются текущим спредом какой-либо монеты и не подменяют состояние реального рынка.
Что означает проскальзывание
Предположим, покупатель ожидал цену 100,20, но средняя цена полученного объёма оказалась 100,50. Разница может возникнуть, если первой заявки не хватило и исполнение перешло к более дорогим уровням. Рынок также мог измениться между просмотром и обработкой операции.
Процент проскальзывания считают относительно заранее определённой ожидаемой цены. Для покупки из примера это (100,50 − 100,20) / 100,20 × 100%, около 0,2994%. Для продажи направление оценки требует такой же аккуратности: уменьшение цены ухудшает денежный результат, а не улучшает его.
Ожидаемую цену нужно фиксировать содержательно. Если один человек использует последнюю сделку, а другой — лучший ask в момент отправки, их оценки отклонения могут различаться. Без указания базы слово «проскальзывание» не даёт воспроизводимого числа.
Отличие от комиссий
Торговая комиссия — отдельный сбор по условиям платформы. Сетевая комиссия оплачивает включение или обработку транзакции в блокчейне. Они могут существовать вместе со спредом и проскальзыванием. Отсутствие одного расхода не означает отсутствия остальных.
У Bitcoin сетевой расход связан со ставкой и виртуальным размером. Он не равен разрыву между bid и ask на бирже. Внутренний перевод платформы также способен иметь собственные условия, отличающиеся от прямого сетевого перевода. Порядок расчёта разобран в материале о комиссии BTC.
Объявление «без комиссии» полезно читать буквально: какой именно сбор исключён? Если итоговые условия включают менее выгодный курс, нулевая отдельная строка ещё не делает денежный результат лучшим. Для сравнения следует привести предложения к одинаковому количеству получаемых единиц и одинаковым дополнительным расходам.
Почему экранный курс не гарантирует результат
Котировка в агрегаторе описывает рынок по выбранной методике. Калькулятор умножает на неё количество. Он не хранит встречные заявки и не резервирует цену. Поэтому информационный конвертер удобен для оценки и проверки единиц, но не обещает сумму исполнения.
Размер операции усиливает важность глубины рынка. Небольшая сделка может пройти рядом с лучшей ценой, крупная — захватить несколько уровней. Дневной оборот помогает оценить активность, но не гарантирует глубину прямо сейчас. Эти различия подробнее рассматриваются в разборе ликвидности.
При чтении результата полезна простая последовательность: проверить направление, валюту пары, ожидаемую цену, фактическую среднюю цену и отдельные сборы. Это даёт более ясную картину, чем попытка объяснить все расходы одним процентом.
Вопросы о рыночных расходах
Нулевой спред означает бесплатную сделку?
Нет. Могут оставаться комиссии платформы, расходы сети и отклонение фактического исполнения. Также нужно убедиться, что сравниваются действительные встречные цены одного момента.
Проскальзывание всегда равно спреду?
Нет. Спред измеряет расстояние между bid и ask, а проскальзывание — отличие исполнения от выбранного ожидания. Это разные базы сравнения.
Можно ли вычислить будущий спред по графику цены?
Обычный ценовой график не содержит всей информации о будущих встречных заявках. Предположение о величине разрыва не является гарантией условий следующей операции.