Логотип Tokenspot
Логотип Tokenspot

Как оценить ликвидность криптовалюты: стакан заявок, спред и проскальзывание

  • Инвестиции
  • Криптотеория
  • 10 ноября 2026 г.
  • 10 Минут

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

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

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

Что такое ликвидность и почему большой оборот не гарантирует исполнение

Понятие ликвидности касается способности рынка «переварить» сделку определенного размера без заметного изменения цены актива. Этот параметр может относиться к трем уровням:

↪️ ликвидность конкретной криптовалюты ― отражает сколько покупателей и продавцов готовы совершать сделки с ней по близким ценам;

↪️ ликвидность на бирже ― описывает распределение заявок на конкретной площадке в конкретной торговой паре;

↪️ ликвидность рынка в целом — способность всего крипторынка поглощать крупные объемы без резких скачков цены.

Суточный торговый объем — это суммарный объем сделок, совершенных в паре за последние 24 часа. Он характеризует уже совершенные транзакции, в то время как параметры исполнения новой сделки определяются заявками, находящимися в книге ордеров в данный момент. Это видно по снимкам спотовых «стаканов» на бирже TokenSpot от 4 октября 2026 года. Суточный оборот пары BTC/USDT тогда составлял около 1 290 BTC (примерно 110 млн USDT), а пары BTC/RUB — всего 0,102 BTC. Объем заявок на двенадцати верхних уровнях покупки в BTC/USDT равнялся 0,29 BTC, а в BTC/RUB — 10,7 BTC: почти в 37 раз больше при обороте, меньшем более чем в 10 тыс. раз.

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

От чего зависит ликвидность торговой пары

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

Ликвидность меняется со временем. При резких движениях цены участники снимают часть заявок или отодвигают их от рыночной цены, из-за чего спред расширяется, а верхние уровни пустеют. Расчет по снимку отражает только момент снимка, поэтому перед крупной сделкой участники рынка проверяют заявки заново.

Как читать книгу заявок

Биржевой «стакан» — это список действующих лимитных заявок на покупку и продажу, сгруппированных по цене: заявки с одной ценой отображаются одним уровнем. Заявки на продажу (ask) расположены с одной стороны, заявки на покупку (bid) — с другой.

Лучшая цена продажи всегда выше лучшей цены покупки, а промежуток между ними называется спредом. Каждая строка содержит цену и объем, доступный по этой цене. Рыночный ордер забирает заявки противоположной стороны, начиная с лучшей цены, и если объема первого уровня не хватает, для крупной заявки задействуются следующие уровни.

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

🔘 Спред

Спред — разница между лучшей ценой продажи и лучшей ценой покупки. Узкий спред считается признаком высокой ликвидности, поскольку показывает минимальную цену мгновенного входа и выхода. Терминал биржи TokenSpot показывает спред в процентах: в BTC/USDT он составлял 0,01%, в менее ликвидной паре BTC/RUB — 1,08%. В BTC/RUB лучшая цена продажи (7 285 790 руб.) превышает лучшую цену покупки (7 208 200 руб.) примерно на 77,6 тыс. руб. за 1 BTC.

🔘 Глубина рынка

Глубина рынка (или глубина «стакана») — суммарный объем заявок на нескольких верхних уровнях. В паре BTC/USDT на двенадцати верхних уровнях продажи стояло 4,89 BTC, на уровнях покупки — 0,29 BTC. В паре BTC/RUB объем с обеих сторон был почти одинаковым — около 10,7 BTC. Чем больше объем верхних уровней превышает сумму сделки, тем слабее заявка сдвинет цену. Видимая глубина зависит от шага группировки цен (в снимках — 1 USDT для BTC/USDT и 10 руб. для BTC/RUB): при более крупном шаге в одну строку попадает больше заявок, поэтому участники рынка сравнивают «стаканы» при одинаковом шаге.

🔘 Распределение заявок по ценовым уровням

Распределение показывает, на каких именно уровнях стоит объем. Если на лучшем уровне находится крупная заявка, а следующие почти пусты, цена исполнения быстро ухудшается после первого уровня. В паре BTC/RUB на лучшем уровне продажи стоит лишь 0,01 BTC, а основной объем, 1,54 BTC, находится по цене 7 322 860 руб., примерно на 0,5% выше лучшей. Поэтому крупная покупка в такой паре затрагивает не только лучший уровень, но и более удаленные.

Как рассчитать среднюю цену покупки по «стакану»

Рыночная заявка на покупку исполняется по имеющимся заявкам на продажу, начиная с самой низкой цены. Если заявка больше объема первого уровня, остаток берется со следующего уровня, и так далее. Чтобы найти среднюю цену, суммы, потраченные на каждом уровне, складывают и делят на общий купленный объем. Получившееся значение и есть цена исполнения. Лучшая цена в верхней строке относится только к первому уровню.

Для примера возьмем четыре верхних уровня продажи в паре ETH/USDT на 4 октября 2026 года (шаг группировки цен 0,01 USDT, объемы округлены до четырех знаков):

Цена, USDT

Объем, ETH

2 720,87

1,1686

2 720,92

0,0160

2 720,99

0,8779

2 721,02

3,1125

Покупка 5 ETH (около 13,6 тыс. USDT) затрагивает все четыре уровня: 1,1686 ETH исполняются по 2 720,87, 0,0160 ETH — по 2 720,92, 0,8779 ETH — по 2 720,99, а оставшиеся 2,9375 ETH берутся с последнего уровня по 2 721,02. Средняя цена — 2 720,98 USDT, что на 0,004% выше лучшей цены продажи, или около 0,55 USDT на всю сумму. Покупка 20 ETH (около 54,4 тыс. USDT) затрагивает уже одиннадцать уровней, средняя цена составляет 2 721,22 USDT: отклонение 0,013%, около 7 USDT на всю сумму.

В менее глубокой паре BTC/RUB покупка 1 BTC (около 7,3 млн руб.) проходит четыре уровня, средняя цена — 7 321 877 руб., то есть на 0,5% выше лучшей цены продажи, или около 36 тыс. руб. на всю сумму. Причина в распределении заявок: первые три уровня вместе содержат лишь 0,14 BTC, остальные 0,86 BTC берутся с четвертого.

Проскальзывание цены и комиссия: в чем разница

Проскальзывание цены при покупке криптовалюты — разница между ожидаемой ценой сделки (в примерах ниже — лучшей ценой продажи) и фактической средней ценой исполнения. Оно возникает, когда заявка забирает несколько ценовых уровней, и растет по мере снижения ликвидности пары. Комиссия — процент от суммы сделки, который биржа списывает при исполнении заявки независимо от ликвидности. Ставка зависит от торговой пары, уровня пользователя и роли в сделке: мейкер добавляет заявку в «стакан», тейкер забирает уже стоящую, а рыночная заявка относится ко второму случаю. На момент снимков в интерфейсе биржи для BTC/USDT и ETH/USDT были указаны ставки 0,10% для мейкера и 0,12% для тейкера, для BTC/RUB — 0,40% и 0,50%.

Общая стоимость сделки состоит из комиссии и проскальзывания, а при немедленной обратной сделке добавляется и спред. Комиссию можно оценить заранее по тарифу, а проскальзывание зависит от распределения заявок в момент исполнения. При покупке 20 ETH в паре ETH/USDT проскальзывание составило около 7 USDT, комиссия тейкера — около 65 USDT. При покупке 1 BTC в BTC/RUB проскальзывание (около 36 тыс. руб.) почти сравнялось с комиссией тейкера (около 36,6 тыс. руб.). Поэтому в глубоких парах основная часть издержек приходится на комиссию, а в менее глубоких проскальзывание сопоставимо с ней или превышает ее.

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

Как ликвидность помогает выбрать тип заявки

↪️ Рыночная заявка

Рыночная заявка нужна для немедленной покупки или продажи монет: пользователь задает направление и объем, а исполнение идет сразу по лучшим доступным ценам. Такой вариант уместен, когда сумма помещается в верхние уровни, а спред невелик. Если сумма крупная, а пара менее глубокая, такая заявка проходит несколько уровней, и цена исполнения заметно ухудшается, как в примере с покупкой 1 BTC в BTC/RUB.

↪️ Лимитная заявка

Лимитная заявка задает предельную цену: максимальную при покупке и минимальную при продаже. Она исполняется, только если рынок дойдет до этой цены, и исполнения не гарантирует. Лимитные заявки с одной ценой объединяются в один уровень, при приоритете по времени, который действует на многих площадках, первой исполняется созданная раньше, поэтому новая заявка на уже занятой цене встает в очередь после остальных. На некоторых площадках применяются и другие правила ― например, пропорциональное распределение объема между заявками на одной цене. Цена исполнения может оказаться выгодной, но заявка может остаться без исполнения, если цена уйдет вверх.

↪️ Покупка частями

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

Заключение

Суточный оборот описывает прошлую активность, а ликвидность перед конкретной сделкой определяют заявки, стоящие в данный момент. По снимкам от 4 октября 2026 года, у пары BTC/USDT с суточным оборотом около 1 290 BTC на двенадцати верхних уровнях покупки стояло 0,29 BTC, а у пары BTC/RUB с оборотом 0,102 BTC — 10,7 BTC. Поэтому перед крупной покупкой или продажей криптовалюты участники крипторынка оценивают спред, глубину «стакана» и распределение заявок, а затем рассчитывают среднюю цену исполнения для своей суммы.

Главный принцип: стоимость сделки по крипте складывается из комиссии и проскальзывания относительно лучшей цены, а при немедленной обратной сделке к ним добавляется спред; проскальзывание обычно растет вместе с суммой заявки. Для работы с цифровыми активами нужна надежная инфраструктура.

Биржа TokenSpot предлагает лицензированную платформу с прозрачным набором активов и открытым спотовым «стаканом», что позволяет оценить ликвидность до исполнения заявки.

↪️ Зарегистрироваться на TokenSpot

Чек-лист перед крупной сделкой

☑️ Откройте книгу заявок по выбранной вами паре и зафиксируйте время: «стакан» обновляется быстрее, чем принимается решение.
 ☑️ Оцените спред: разность лучших цен продажи и покупки, деленная на цену.
 ☑️ Сложите объем заявок нужной стороны на нескольких верхних уровнях и сравните его с суммой своей сделки.
 ☑️ Рассчитайте среднюю цену исполнения: потраченная сумма, деленная на общий купленный объем.
 ☑️ Проверьте, помещается ли сумма в видимые уровни: иначе цена остатка заранее неизвестна.
 ☑️ Выберите тип заявки: рыночная подходит при малой сумме и большой глубине рынка, лимитная — при допустимости ожидания.
 ☑️ Рассмотрите разбивку крупной суммы на части и учтите риск изменения цены между ними.
 ☑️ Уточните ставку комиссии для своей пары и роли мейкера или тейкера в интерфейсе биржи до отправки заявки.

Похожие темы