Когда я открываю книгу заказов, я сначала проверяю одну вещь: на какую площадку и источник данных я смотрю?

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

Это делает книгу заказов полезной для практического вопроса:

Если я отправлю ордер сейчас, где он может торговаться и насколько далеко он может двигаться через доступную ликвидность?

Он не может сказать мне, куда пойдет цена дальше. Но он может объяснить спред, глубину, частичные исполнения и проскальзывание до того, как они появятся в отчете о выполнении.

Определение заказа книги

Книга заказов фиксирует ожидающие заказы на один инструмент и сортирует их по цене.

  • Ставки — это заказы на покупку. Самая высокая ставка идет первой.
  • Предложения, также называемые оферами, — это заказы на продажу. Самое низкое предложение идет первым.
  • Количество показывает, сколько отображается по каждой цене.
  • Лучшая ставка – это самая высокая отображаемая цена покупки.
  • Лучшая цена — это самая низкая отображаемая цена продажи.
  • Спред — это разница между лучшей ценой продажи и лучшей ценой покупки.

Рассмотрите эту упрощённую книгу:

СторонаЦенаКоличество
Предложение$101.80300
Предложение$101.60450
Предложение$101.40600
Запрос$101.20500
Запрос$101.00350
Запрос$100.80400

Лучшая ставка составляет $101.20. Лучшая цена продажи составляет $101.40. Спред составляет $0.20, а среднее значение между ними равно $101.30.

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

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

Я читал книгу изнутри наружу.

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

В этом примере небольшая рыночная покупка может быть выполнена по цене $101.40. Более крупная покупка может использовать все 600 единиц по этой цене и продолжить до $101.60. Вот почему лучшая цена продажи не гарантирует, что весь заказ будет выполнен по этой цене. Это только лучшая отображаемая цена для количества, доступного в данный момент.

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

Спред между ценой покупки и продажи является одной частью издержек исполнения. Глубина — это другая часть. Рынок может демонстрировать узкий спред, но очень маленький объем в верхней части книги. Он может выглядеть ликвидным, пока не поступит значительный заказ.

Что происходит, когда рыночный ордер попадает в книгу

Предположим, я отправляю рыночный заказ на покупку 700 единиц.

Движок торговых заявок начинается с самой низкой цены предложения:

  1. Он покупает 600 по цене 101,40 доллара.
  2. Заказ все еще требует 100.
  3. Оно покупает оставшиеся 100 по цене $101.60.

Общая стоимость составляет:

(600 × $101.40) + (100 × $101.60) = $71,000

Средняя цена заполнения составляет:

$71,000 ÷ 700 = $101.4286

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

После сделки предложение по $101.40 исчезло. Количество по $101.60 сократилось с 450 до 350. Если новые заказы не поступят, лучшее предложение станет $101.60, а спред увеличится до $0.40.

What happens when a market buy hits the book

A 700-unit order takes all 600 units at the best ask, then moves to the next price for the final 100.

Before Available quantity
Ask$101.80300
Ask$101.60450 / 100
Ask$101.40600 / 600
Spread$0.20
Bid$101.20500
Bid$101.00350
Bid$100.80400
Market buy 700 units

600 at $101.40
100 at $101.60

After Remaining quantity
Ask$101.80300
Ask$101.60350
New spread$0.40
Bid$101.20500
Bid$101.00350
Bid$100.80400
Calculation (600 × $101.40) + (100 × $101.60) = $71,000
Average fill $101.4286
Slippage before fees $20 total

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

Как лимитные ордера попадают в очередь

Теперь предположим, что я размещаю лимитный ордер на покупку 200 единиц по цене $101.20.

Он не пересекает лучший спрос на уровне $101.40, так что может оставаться на стороне предложения. Книга уже показывает 500 единиц по цене $101.20. На площадке, которая использует приоритет цены и времени, мой заказ обычно присоединяется позади заказов, которые уже ждут по этой цене.

Цена на первом месте. Время решает спор.

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

Лимитный ордер также может быть рыночным. Например, лимит на покупку по цене $101.60 пересекает предложения по $101.40 и $101.60. Он может быть исполнен немедленно, но не может стоить больше $101.60.

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

  • GTC или ордер на день: остаток может оставаться в книге по лимитной цене.
  • IOC: любое количество, которое не заполнено немедленно, отменяется.
  • FOK: заказ выполняется полностью в соответствии с правилами заведения или вовсе не выполняется.

Порядок имен и поведение могут различаться. Я всегда проверяю правила платформы, которую использую.

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

Механизм сопоставления применяет свод правил заведения к входящим заказам.

Приоритет цены и времени является общим:

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

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

How an incoming order moves through the matching engine

The route changes depending on whether the order can trade at a price already available on the opposite side.

Incoming order Side, quantity, price limit and time-in-force arrive at the venue.
Does its price cross the opposite book? A buy crosses an ask at or below its limit. A sell crosses a bid at or above its limit.
Match the best eligible order The engine uses the venue’s priority rule to choose what trades first.
Complete or continue If quantity remains, match the next eligible order or price level.
Apply the time-in-force A non-marketable limit can rest. IOC or an ineligible remainder may be cancelled.
Join the queue The order waits at its price until it trades, expires, changes or is cancelled.

Price-time is common: best price first, then the oldest eligible order at that price.

Rules differ: some products use pro-rata or hybrid allocation instead.

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

Глубина рынка и проскальзывание

Глубина рынка — это количество, доступное на различных уровнях цен. Это имеет наибольшее значение, когда заказ велик относительно размера, близкого к лучшей цене.

Используя ту же книгу:

Размер покупки на рынкеЗаполнениеСредняя ценаСтоимость выше начальной лучшей цены предложения
100100 по $101.40$101.4000$0
700600 по $101.40, 100 по $101.60$101.4286$20
1,100600 по $101.40, 450 по $101.60, 50 по $101.80$101.5000$110

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

Заказная книга против истории сделок против глубины рынка

Эти три дисплея описывают разные вещи.

ОтображениеЧто оно показываетЧто оно не показывает
Книга заказовВидимые отложенные заявки на покупку и продажуЗавершенные сделки
История сделок или лентаЦены и объемы, которые фактически были сделаныЗаказы, которые все еще ожидают
График глубиныВизуальный, кумулятивный обзор объема книги по ценеОтдельный источник рыночной активности

Это различие имеет значение. Книга показывает заявленный интерес. Лента показывает принятые решения.

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

Рынок по цене, рынок по заказу и уровни данных

Не каждая лента показывает одинаковую детальность.

Рынок по цене агрегирует все отображаемое количество на каждом ценовом уровне. Заявка на 500 единиц по цене $101.20 может представлять одну заявку или десятки заявок.

Рынок по заказу показывает отдельные анонимные заказы, где площадка делает эти данные доступными. Это может раскрыть состав очереди и изменения, которые скрывает агрегированная лента.

Платформы также используют такие метки, как Уровень 1, Уровень 2 и Уровень 3:

  • Уровень 1 обычно означает лучшую заявку, лучшее предложение и их отображаемые размеры.
  • Уровень 2 обычно добавляет несколько уровней цен или детали места проведения.
  • Уровень 3 может включать данные индивидуального заказа или доступ к управлению заказами.

Эти ярлыки различаются в зависимости от рынка и поставщика. Спецификация корма более надежна, чем ярлык.

Что не может сказать книга заказов

У видимой книги есть несколько слепых зон.

Он может охватывать только одну площадку. Акции США могут торговаться на многих биржах и внебиржевых площадках. Одна книга биржи не является всем рынком США.

Некоторая ликвидность скрыта. Ледяные заказы отображают только часть своего объема. Неотображаемые заказы и темные площадки не появляются как обычные уровни цен.

Заказы могут быть отменены. Отображенная ставка является опцией для торговли, пока она остается активной, а не обязательством защищать эту цену.

Он не показывает будущие рыночные ордера. Книга может выглядеть сбалансированной сразу перед приходом крупного покупателя или продавца.

Поток имеет задержку. То, что я вижу на экране, может уже отставать от текущего состояния места проведения.

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

Спуфинг делает это ограничение более серьезным. Трейдер может размещать заказы, предназначенные для создания ложного впечатления о предложении или спросе, и отменять их до исполнения. Обычное отмена заказа не является автоматически спуфингом; намерение и модель поведения имеют значение. Но возможность является еще одной причиной не торговать с единственной “стены.”

Как заказы на книги различаются на разных рынках

Основная логика заявок на покупку и продажу хорошо переносится. Рыночная структура – нет.

Акции

Акции торгуются на различных биржах и других площадках. В США национальная лучшая цена покупки и предложения объединяет лучшие выставленные цены с защищенных площадок. Индивидуальная книга биржи показывает только эту биржу.

Фьючерсы

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

Форекс и CFDs

Не существует единой глобальной книги заказов на спотовый валютный рынок. Брокер, банк, ECN или поставщик ликвидности показывает пул, доступный через свою собственную сеть. Платформа CFD может отображать ликвидность, созданную брокером, или агрегированную ликвидность, а не книгу центральной биржи. Таким образом, две платформы могут показывать различную глубину для одной и той же валютной пары.

Крипто

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

Проверки, которые я делаю перед использованием данных книги заказов

Я не использую книгу как кнопку покупки или продажи. Я использую ее для проверки условий исполнения вокруг уже принятого решения.

  1. Определите место и корм. Я хочу знать, какую часть рынка я могу на самом деле увидеть.
  2. Проверьте спред. Более широкий спред увеличивает немедленные затраты на привлечение ликвидности.
  3. Сравните мой размер с отображаемой глубиной. Лучшая цена имеет значение только для доступного количества.
  4. Оцените среднюю заполняемость. Я добавляю уровни, которые может потреблять заказ.
  5. Смотрите завершенные сделки. Я хочу увидеть, действительно ли отображаемая ликвидность торгует, отменяет или пополняет.
  6. Выбирайте тип ордера осознанно. Рыночные ордера приоритизируют исполнение. Лимитные ордера устанавливают ценовой предел, но могут не исполниться.
  7. Учитывайте сборы и задержки. Отображаемая книга не является окончательным отчетом о выполнении.

Этот процесс не предсказывает следующий шаг. Он уменьшает нежелательные сюрпризы между решением о торговле и полученной ценой.

Используйте книгу для планирования выполнения, а не для прогнозирования цены

Книга заявок наиболее полезна, когда я задаю ей узкий вопрос. Не “куда пойдет рынок?”, а “какая ликвидность видна, что находится перед моим заказом и сколько может стоить выполнение этой сделки?”

Этого достаточно. Используемая таким образом, книга превращает котируемую цену в более ясное представление о спреде, глубине и риске исполнения.