По оценкам индустрии, у розничных крипто-площадок спред, зашитый в котируемый курс, обычно составляет 0.5–3% — и это касается даже страниц, которые рекламируют «0% комиссии». Эта цифра почти никогда не появляется отдельной строкой, которую ты заметишь перед подтверждением свопа. Spread markup — это разрыв между mid-market rate, тем, сколько актив реально стоит прямо сейчас, и курсом, который предлагает конкретный провайдер, — и именно так зарабатывает большинство «бесплатных» бирж. В этом гайде разбираем, как устроен spread markup, как заметить его в живой котировке, где ещё прячутся расходы, и когда широкий спред — это честно, а не разводка.
Почему «0% комиссии» — не та цифра, которой стоит верить
Бейдж «0% fee» или «без комиссии» отвечает ровно на один вопрос: берётся ли отдельная плата сверх суммы сделки? О самом курсе он не говорит ничего. Провайдер вполне может рекламировать нулевую комиссию и при этом зарабатывать свою маржу, предлагая курс на 1–3% хуже mid-market — деньги просто переезжают из видимой строки fee в невидимый спред.
Само по себе это не обман. Свап-сервис стоит денег: ликвидность, комиссии сети, риск на стороне провайдера — и спред честный способ покрыть эти расходы. Проблема в том, что «0% fee» и «дёшево» — это не одно и то же утверждение, и маркетинговый заголовок специально их смешивает.
| Что ты видишь | Что это реально значит |
|---|---|
| Бейдж «0% fee» | Нет отдельной комиссии — курс всё ещё может содержать широкий спред |
| Явная строка «fee 1%» | Заявленная стоимость, но сам курс тоже может отклоняться от mid-market |
| Курс близко к mid-market | Самый надёжный сигнал низкой реальной стоимости, независимо от лейбла |
Лейбл «0% fee» описывает то, что не взимается отдельно — а не то, сколько ты реально заплатишь.
Единственная цифра, которая имеет значение, — разрыв между котируемым курсом и mid-market rate в этот момент. Всё остальное — оформление.
Что такое spread markup (mid-market vs quoted rate)
Mid-market rate — это нейтральный курс пары в реальном времени, примерно среднее между лучшими доступными ценами покупки и продажи на ликвидных рынках. Это цифра, которую ты увидишь на нейтральном агрегаторе курсов, а не на ордербуке конкретной биржи.
Quoted rate — то, что тебе предлагает конкретный провайдер для конкретной сделки. Разрыв между этими двумя цифрами — и есть spread markup. Допустим, mid-market ставит 1 ETH в 3000 USDT. Провайдер, предлагающий 2940 USDT за твой ETH, применяет маркап примерно в 2% — даже если в интерфейсе нигде не показана отдельная комиссия.
Spread markup существует на любой торговой площадке — от централизованных бирж до свап-агрегаторов и DEX. Это не особенность какого-то одного типа сервиса. Разница — в размере маркапа и в том, насколько прозрачно он раскрыт. Узкий, опубликованный спред на ликвидной паре вроде BTC/USDT ведёт себя совсем иначе, чем широкий, нераскрытый спред на низколиквидном альткоине — механизм тот же, реальная стоимость разная.
Спред и есть комиссия. Просто он зашит в число, а не вынесен отдельной строкой.
Как только ты усваиваешь, что сам курс несёт в себе стоимость, «сравнить fee» перестаёт быть полезным советом — реальный тест это «сравнить курс с mid-market».
Как заметить spread markup в живой котировке
Специальные инструменты не нужны — только нейтральная точка отсчёта и пять минут времени.
1. Найди mid-market rate. До того как открывать любой свап-виджет, посмотри нейтральный курс на CoinGecko или CoinMarketCap для своей пары. Запиши или оставь вкладку открытой — это твоя база, с которой всё сравнивается.
2. Сравни с котируемым курсом. Открой свап, который рассматриваешь, введи сумму и зафиксируй точный курс. Посчитай разницу в процентах от базового mid-market. Разрыв 0.3–0.5% обычно нормальная стоимость ведения бизнеса. Разрыв 2–3%+ на ликвидной крупной паре — повод усомниться.
3. Проверь наличие отдельной строки комиссии. Если fee нигде явно не указан, всю работу делает спред. Само по себе это не плохо, но означает, что рамка «0% fee» подталкивает тебя пропустить единственную проверку, которая имеет значение.
4. Прогони ту же сумму через несколько котировок. Введи идентичную пару from/to и сумму у нескольких провайдеров — по очереди, либо через агрегатор, который показывает несколько котировок бок о бок. Посмотри, насколько сильно отличается курс между ними на одной и той же сделке.
5. Выбери котировку ближе всего к mid-market, а не с самым громким бейджем. Побеждает та котировка, что ближе всего к твоей базовой цифре, независимо от того, как она подписана. «Лучший курс» или «0% fee» — это маркетинговый текст, а не измерение.
Где ещё прячутся комиссии
Spread markup — самый большой рычаг, но не единственное место, где прячется стоимость свопа.
Раздутая network-fee. Некоторые провайдеры добавляют маржу поверх реальной комиссии сети, показывая тебе завышенную «сетевую комиссию» относительно того, что транзакция реально будет стоить on-chain. Это сложнее заметить без независимой проверки текущих оценок комиссии сети, но в абсолютном выражении это обычно меньше, чем spread markup, кроме совсем небольших сумм.
Пороги минимальной суммы. Провайдер может не показывать невыгодный спред, пока сумма не окажется ниже его комфортного диапазона ликвидности — маленькие сделки часто получают худший курс, потому что стоимость хеджирования на единицу сделки у провайдера выше. Если курс заметно ухудшается по мере уменьшения суммы — это эффект порога, а не совпадение.
Размытые строки «processing fee». Плоская «комиссия за обработку» без объяснения, что она покрывает, — это второй рычаг поверх спреда, он не заменяет спред, а складывается с ним. Всегда проверяй: заявленная комиссия вместо широкого спреда или в дополнение к нему.
Ни один из этих пунктов сам по себе не нечестен. Проблема, когда несколько из них складываются молча, а единственная видимая цифра — успокаивающий бейдж «0% fee».
Как сравнение нескольких котировок бок о бок обнажает худшие спреды
Spread markup — не фиксированное свойство провайдера, он двигается вместе с волатильностью, ликвидностью, парой и размером сделки. Провайдер, конкурентоспособный на BTC/USDT, может заметно проигрывать на паре с меньшей капитализацией, и наоборот. Поэтому проверить одного провайдера и поверить его заявлению про «лучший курс» — почти ничего не даёт.
Прогон одной и той же суммы через несколько котировок сразу — базовая идея свап-агрегатора — превращает невидимую цифру в видимую. Вместо того чтобы доверять одному курсу, ты видишь курсы нескольких провайдеров на идентичную сделку бок о бок, и разница в спреде становится очевидной сразу. Провайдер, чей курс ближе всего к mid-market для конкретной пары в конкретный момент, обычно и есть реально самый дешёвый — а не тот, у кого самая яркая надпись про fee.
По той же логике устроено сравнение DEX, CEX и агрегаторов: ни одна из этих категорий не дешевле по умолчанию, и единственный способ узнать — проверить котировки для своей конкретной сделки, а не полагаться на общую репутацию площадки. Обзор свап-агрегаторов — разумная отправная точка, если хочешь понять, как устроен этот слой сравнения, прежде чем на него полагаться.
Частые ошибки при оценке реальной стоимости свопа
Доверять лейблу fee больше, чем курсу. Заявленные «0%» или «0.5%» — только один параметр. Если не сверить котировку с mid-market, о реальной стоимости ты ничего не знаешь.
Сравнивать курсы без одного и того же момента времени. Крипто-курсы двигаются постоянно. Сравнение котировки, полученной пять минут назад, с mid-market, проверенным сейчас, покажет разрыв, часть которого — просто движение рынка, а не маркап. Проверяй оба значения близко по времени.
Игнорировать чувствительность к сумме. Спред на свопе в $50 и в $5000 у одного и того же провайдера может заметно отличаться. Всегда проверяй курс на той сумме, которую реально собираешься провести, а не на круглой тестовой цифре.
Считать, что fixed и floating rate несут одинаковый маркап. Обычно нет — fixed-котировка почти всегда закладывает больший буфер, потому что провайдер берёт на себя риск движения цены на время лока. Прежде чем считать один вариант просто «лучше», прочитай, чем реально отличаются fixed и floating rate.
Проверять только один раз. Spread markup двигается вместе с волатильностью. Провайдер, который был узким час назад, может резко расшириться при быстром движении рынка. Перепроверяй перед крупной сделкой, а не полагайся на память «в прошлый раз тут было нормально».
Когда широкий спред оправдан
Не любой широкий спред — тревожный сигнал. На низколиквидных парах — малоликвидный альткоин, маршрут через несколько хопов, сеть в состоянии необычного затора — провайдер реально берёт на себя больше риска и издержек, чтобы исполнить твой ордер, и более широкий спред отражает это, а не оппортунистический маркап.
Хороший пример — приватные маршруты. Маршрут, который проводит средства через Monero, чтобы разорвать on-chain связь между депозитом и выплатой, обычно состоит из двух отдельных этапов, у каждого своя ликвидность и стоимость исполнения, — это проявляется как более широкий совокупный спред по сравнению с прямым свопом. Это стоимость дополнительной приватной инженерии, а не скрытая накрутка — механика описана в статье про то, как устроены приватные маршруты свопа.
Практическое правило работает в обе стороны: широкий спред нормален, когда понятно, почему он широкий. Проблема только тогда, когда его подают как бесплатный.
Проверить как устроен свап от начала до конца и прогнать свою пару через живое сравнение котировок занимает пару минут и отвечает на единственный вопрос, который реально важен: сколько эта сделка будет стоить по сравнению с mid-market прямо сейчас. Если что-то здесь осталось непонятным — подробности механики есть в FAQ.