
Ордербук, или стакан заявок, показывает текущие лимитные заявки на покупку и продажу конкретного инструмента. В нём видно, по каким ценам участники готовы покупать и продавать актив, какой объём находится на каждом уровне и насколько далеко друг от друга стоят лучшие bid и ask.
Главное: стакан показывает намерения, выставленные в книгу заявок, а не гарантированное будущее движение цены. Заявки могут исполняться, частично исполняться, перемещаться и отменяться. Поэтому крупная стенка в стакане сама по себе не является уровнем, который цена обязана удержать.
Эта статья разберёт, как читать ордербук без лишней мистики: что такое bid и ask, как считать spread, чем глубина отличается от торгового объёма и какие сочетания действительно дают полезный контекст.
Что узнаете
- что именно показывает ордербук;
- чем bid отличается от ask;
- что такое best bid, best ask и spread;
- как лимитные и рыночные ордера взаимодействуют со стаканом;
- что означает глубина рынка;
- почему крупная заявка не равна гарантированной поддержке или сопротивлению;
- как читать стакан вместе с объёмом, Open Interest и другими метриками;
- какие ошибки чаще всего возникают при анализе ордербука.
Что такое ордербук
Ордербук - это список активных заявок на покупку и продажу, отсортированных по цене. Binance описывает его как постоянно обновляемый список bid и ask по торговой паре. Bybit также определяет стакан как отображение текущей глубины рынка и заявок покупателей и продавцов, ожидающих исполнения.
В классическом виде стакан состоит из двух частей:
| Сторона | Что показывает |
|---|---|
| Bid | Заявки покупателей - по каким ценам участники готовы купить |
| Ask | Заявки продавцов - по каким ценам участники готовы продать |
Лучший bid - самая высокая цена, которую прямо сейчас предлагает покупатель. Лучший ask - самая низкая цена, по которой продавец готов продать.
Между ними находится spread.
Bid, Ask и Spread
Представим упрощённый стакан BTCUSDT:
| Сторона | Цена | Объём |
|---|---|---|
| Ask | 65 012 | 2,8 BTC |
| Ask | 65 010 | 1,4 BTC |
| Best Ask | 65 008 | 0,9 BTC |
| Best Bid | 65 006 | 1,1 BTC |
| Bid | 65 004 | 2,0 BTC |
| Bid | 65 002 | 3,7 BTC |
В этом примере:
- best ask = 65 008;
- best bid = 65 006;
- spread = 2 USDT.
Базовая формула:
Spread = Best Ask - Best Bid
Чем уже spread при прочих равных, тем ближе друг к другу находятся покупатели и продавцы. На ликвидных рынках спред обычно меньше, а крупный рыночный ордер способен пройти по нескольким уровням стакана с меньшим ценовым сдвигом.
Но один spread ещё не описывает всю ликвидность. Между двумя рынками может быть одинаковый спред, но совершенно разная глубина за лучшими ценами.
Что такое глубина рынка
Глубина рынка показывает, какой объём лимитных заявок доступен на разных ценовых уровнях вокруг текущей цены.
Условно два стакана могут иметь одинаковый best bid и best ask:
- в первом на ближайших десяти уровнях стоят крупные объёмы;
- во втором за лучшими ценами почти пусто.
Для небольшой сделки разница может быть незаметна. Но крупный рыночный ордер во втором случае быстрее съест доступную ликвидность и исполнится по нескольким ценам.
Отсюда появляется понятие проскальзывания: фактическая средняя цена исполнения крупной заявки может оказаться хуже первой видимой цены в стакане.
Bybit прямо связывает market depth со способностью рынка проводить крупные сделки без значительного изменения цены. Это полезнее, чем смотреть только на одну ближайшую заявку.
Как лимитный ордер попадает в стакан
Лимитный ордер задаёт цену, по которой участник согласен купить или продать актив.
Если заявка не может исполниться сразу, она остаётся в книге ордеров.
Например:
- текущий best ask = 65 008;
- трейдер выставляет лимитную покупку по 64 950;
- заявка не пересекает текущий ask;
- она становится частью bid-side стакана на уровне 64 950.
Если другие участники выставят заявки по той же цене, объём уровня увеличится.
Важно: отображаемая строка в стакане часто агрегирует несколько отдельных заявок на одной цене. По одному числу нельзя определить, сколько реальных участников стоит за уровнем.
Что происходит при рыночном ордере
Рыночный ордер не ждёт своей цены. Он исполняется против уже существующих заявок противоположной стороны.
Если трейдер отправляет market buy, он начинает забирать доступные ask-заявки с лучших цен вверх по стакану.
Условный пример:
| Ask | Доступно |
|---|---|
| 65 008 | 0,5 BTC |
| 65 010 | 0,8 BTC |
| 65 012 | 1,4 BTC |
Если купить рынком 1 BTC:
- 0,5 BTC исполнится по 65 008;
- оставшиеся 0,5 BTC - по 65 010.
Средняя цена окажется выше лучшего ask, который был виден в момент отправки ордера.
Именно поэтому при оценке исполнения важен не только best ask, но и глубина за ним.
Чем стакан отличается от торгового объёма
Это принципиально разные данные.
Стакан показывает заявки, которые ещё ожидают исполнения.
Торговый объём показывает сделки, которые уже произошли за выбранный период.
Например, крупная лимитная заявка на 500 BTC может появиться в стакане, а затем быть отменена без единой сделки. В торговый объём она не попадёт.
И наоборот, высокий торговый объём означает, что сделки уже прошли, но не говорит, сколько лимитной ликвидности сейчас осталось впереди цены.
Поэтому ордербук и объём полезно читать рядом, но нельзя считать их одной и той же метрикой. Разницу между объёмом и открытой экспозицией мы отдельно разбирали в материале «Открытый интерес и объём торгов: что показывают цифры».
Что такое стенка в стакане
Стенкой обычно называют заметно более крупный объём заявок на одном уровне или в узкой зоне цен.
Если крупная заявка находится ниже текущей цены на bid-side, её часто называют buy wall. Если выше цены на ask-side - sell wall.
Такие зоны действительно заслуживают внимания, потому что для их полного исполнения нужен встречный поток рыночных ордеров.
Но крупная стенка не является гарантированной поддержкой или сопротивлением.
Причины простые:
- заявка может быть отменена;
- объём может быть перемещён на другую цену;
- рядом могут появиться новые заявки;
- агрессивный поток market orders может быстро съесть уровень;
- одна видимая стенка не показывает поведение других площадок.
Binance отдельно предупреждает, что крупные buy и sell walls способны создавать ложное впечатление спроса или предложения и рекомендует использовать стакан вместе с другими инструментами анализа.
Почему нельзя анализировать один снимок стакана
Ордербук живёт во времени.
Снимок, сделанный в 14:00:00, уже через несколько секунд может сильно отличаться от текущего состояния. Поэтому полезно смотреть не только на наличие крупного объёма, но и на его поведение:
- уровень стоит на месте или двигается за ценой;
- объём постепенно исполняется или исчезает без сделок;
- после частичного исполнения заявка восстанавливается;
- рядом появляются новые уровни;
- меняется ли spread;
- становится ли стакан глубже или тоньше.
Одиночный кадр отвечает на вопрос "что выставлено сейчас". Последовательность изменений помогает понять, как участники перестраивают ликвидность.
Баланс bid и ask: полезный контекст, но не прогноз
Трейдеры часто пытаются оценивать order book imbalance - соотношение объёма bid и ask внутри выбранного диапазона цен.
Например, в пределах 0,5% от текущей цены:
- bid liquidity = 120 BTC;
- ask liquidity = 75 BTC.
Это означает, что в выбранном диапазоне сейчас отображается больше заявок на покупку, чем на продажу.
Но это не означает, что цена обязана расти.
Причины:
- видимые заявки могут быть отменены;
- диапазон расчёта выбран произвольно;
- рынок может получить новый поток заявок в любой момент;
- агрессивные сделки способны быстро изменить картину;
- данные одной площадки не равны всему рынку.
Поэтому imbalance лучше использовать как характеристику текущего состояния ликвидности, а не как одиночный entry signal.
Как читать стакан вместе с ценой
Цена показывает, что уже происходит, а стакан - где сейчас находится видимая лимитная ликвидность.
Цена подходит к крупному ask
Полезно смотреть:
- остаётся ли заявка на месте;
- уменьшается ли объём по мере сделок;
- появляется ли новый ask выше;
- ускоряется ли торговый объём;
- проходит ли цена уровень после исполнения.
Если стенка просто исчезла до касания, она не была "пробита" - заявка была снята или изменена.
Цена подходит к крупному bid
Логика зеркальная. Важно отличать реальное поглощение продаж от ситуации, когда крупная заявка исчезает до контакта.
Сам факт крупного bid не доказывает, что уровень удержится.
Как читать стакан вместе с объёмом
Эта связка намного полезнее, чем стакан в изоляции.
Крупный уровень + высокий фактический объём
Если цена приходит к крупной лимитной заявке и одновременно проходит значимый торговый объём, можно наблюдать реальное взаимодействие агрессивной стороны с ликвидностью.
Крупный уровень + почти нет сделок
Если цена ещё далеко или заявка постоянно переставляется, вывод о "защите уровня" делать рано.
Уровень уменьшается, но цена почти не двигается
Это может означать, что лимитная ликвидность поглощает встречные рыночные ордера. Но для уверенного вывода нужно видеть фактические сделки, а не только изменение строки стакана.
Как связать стакан с Open Interest
На фьючерсном рынке Open Interest добавляет ещё один слой.
Стакан показывает текущую доступную лимитную ликвидность. OI показывает объём открытой экспозиции по методике источника.
Например:
- цена пробивает заметную sell wall;
- торговый объём растёт;
- OI одновременно увеличивается.
Из этого можно подтвердить, что движение происходит на активных сделках и открытая экспозиция растёт.
Но нельзя только по этим данным утверждать, кто именно открывает новые позиции и какое направление будет следующим.
Если OI нужно разобрать отдельно, см. гайд по Open Interest и объёму.
Стакан и карта ликвидаций - разные типы данных
Их часто визуально смешивают, хотя смысл разный.
Ордербук показывает реальные текущие заявки, которые сейчас находятся в книге конкретной площадки.
Карта ликвидаций обычно показывает расчётные потенциальные зоны, где по модели сервиса могут находиться уровни принудительного закрытия позиций.
Поэтому крупная зона на liquidation heatmap - не то же самое, что крупная лимитная заявка в стакане.
О механике таких карт подробнее в статье «Карта ликвидаций криптовалют: как читать уровни».
Практический пример чтения стакана
Представим условный BTCUSDT. Это учебные числа, не текущие данные.
Текущая цена - около 65 000 USDT.
В стакане видно:
- крупный bid на 64 900;
- несколько обычных bid-уровней между 64 950 и 64 990;
- крупный ask на 65 120;
- spread около 2 USDT.
Что можно сделать дальше.
Шаг 1. Не называть уровни поддержкой и сопротивлением заранее
Пока это только видимая ликвидность.
Шаг 2. Следить, остаются ли заявки в книге
Если ask на 65 120 исчезает при приближении цены, это другая ситуация, чем его постепенное исполнение рыночными покупками.
Шаг 3. Смотреть фактический объём
Если цена доходит до 65 120 и через уровень проходит большой объём, появляется подтверждение реального взаимодействия со стенкой.
Шаг 4. Проверить, что происходит после уровня
Если ask полностью исполнен, но сразу выше появляется новая крупная ликвидность, пробой одного уровня ещё не означает свободный путь вверх.
Шаг 5. Добавить более широкий контекст
На фьючерсах стоит посмотреть OI, Funding Rate и зоны ликвидаций. Стакан отвечает только за один слой рыночной структуры.
Какой стакан считать ликвидным
Нет одного универсального числа. Ликвидность зависит от:
- инструмента;
- биржи;
- текущей волатильности;
- размера вашей сделки;
- расстояния от текущей цены;
- времени суток и рыночного режима.
Для сделки на 500 USDT стакан может выглядеть глубоким. Для сделки на 5 млн USDT тот же рынок может оказаться тонким.
Поэтому полезнее задавать вопрос не "ликвидный ли рынок вообще", а "хватит ли текущей глубины для размера моей сделки без существенного проскальзывания".
Что проверить перед выводом по стакану
Используйте короткий чек-лист.
1. Какой рынок открыт
Spot и perpetual - разные книги заявок.
2. Какая биржа
Ликвидность конкретной площадки не равна всему рынку.
3. Какой шаг агрегации выбран
Интерфейс может объединять несколько ценовых уровней в одну строку. При смене точности крупные "стенки" визуально меняются.
4. Сколько уровней видно
Пять ближайших уровней и глубокий стакан дают разный объём информации.
5. Как меняется spread
Резкое расширение spread может быть признаком снижения доступной ближайшей ликвидности.
6. Исполняются ли крупные заявки
Отмена и фактическое исполнение - разные события.
7. Есть ли подтверждение в сделках
Стакан показывает заявки. Для подтверждения активности смотрите торговый поток и объём.
Частые ошибки
Ошибка 1. Считать крупную заявку гарантированным уровнем
Лимитный ордер может быть отменён до исполнения.
Ошибка 2. Читать цвет вместо данных
Зелёный bid и красный ask - только визуальное обозначение сторон. Сам цвет ничего не говорит о вероятности следующего движения.
Ошибка 3. Смотреть только лучший bid и ask
Для оценки крупной сделки важна глубина нескольких уровней.
Ошибка 4. Путать заявки с совершёнными сделками
Стакан - это pending liquidity. Объём - уже исполненные сделки.
Ошибка 5. Анализировать один снимок
Полезнее следить, как ликвидность появляется, перемещается, исполняется и исчезает.
Ошибка 6. Считать стакан всей картиной рынка
Стакан одной биржи показывает только одну площадку и только видимую книгу заявок выбранного инструмента.
Главное
Ордербук полезен, когда его читают как динамическую карту доступной ликвидности, а не как набор магических уровней.
Базовая последовательность анализа:
- определить best bid и best ask;
- оценить spread;
- посмотреть глубину нескольких уровней;
- отметить необычно крупные заявки;
- наблюдать, исполняются они или снимаются;
- сопоставить изменения стакана с фактическим объёмом;
- на фьючерсах добавить OI, Funding Rate и ликвидационные данные.
Так стакан перестаёт быть просто мигающей таблицей цифр и становится понятным инструментом для оценки того, где сейчас находится видимая ликвидность и как рынок взаимодействует с ней.
FAQ
Что такое bid в стакане?
Bid - цена заявки покупателя. Best bid - самая высокая цена, которую покупатель готов заплатить прямо сейчас.
Что такое ask?
Ask - цена заявки продавца. Best ask - самая низкая цена, по которой продавец готов продать.
Что показывает spread?
Spread - разница между best ask и best bid. Он показывает расстояние между ближайшими ценами покупателей и продавцов, но не описывает всю глубину рынка.
Крупная заявка в стакане остановит цену?
Не обязательно. Она может быть исполнена, частично исполнена, изменена или отменена.
Можно ли определить направление цены только по стакану?
Нет. Стакан даёт контекст текущей ликвидности, но не гарантирует дальнейшее направление. Полезнее читать его вместе с ценой, объёмом и другими рыночными данными.
Чем стакан отличается от depth chart?
Depth chart - визуальная форма тех же данных: он показывает накопленный bid и ask объём по цене. Ордербук обычно показывает уровни в табличном виде.
Источники
- Binance Academy: What Is an Order Book and How Does It Work?
- Binance Academy: Order Book
- Bybit Help Center: Order Book
- Bybit API Documentation: Get Orderbook