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

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

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

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

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

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

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

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

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

СторонаЦенаКоличество
Предложение$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.

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

Заказ на 700 единиц забирает все 600 единиц по лучшей цене предложения, затем переходит к следующей цене для последних 100.

Перед Доступное количество
Предложить$101.80300
Предложить$101.60450 / 100
Предложить$101.40600 / 600
Спред$0.20
Спросить$101.20500
Спросить$101.00350
Спросить$100.80400
Рынок покупает 700 единиц

600 по $101.40
100 по $101.60

После Оставшееся количество
Предложение$101.80300
Предложение$101.60350
Новый спред$0.40
Спрос$101.20500
Спрос$101.00350
Спрос$100.80400
Расчет (600 × $101.40) + (100 × $101.60) = $71,000
Средняя цена $101.4286
Скользящий перед комиссиями $20 всего

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как входящий заказ проходит через механизм сопоставления

Маршрут меняется в зависимости от того, может ли заказ торговаться по цене, уже доступной на противоположной стороне.

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

Время цены общее: сначала лучшая цена, затем самый старый подходящий заказ по этой цене.

Правила различаются: некоторые продукты используют распределение пропорционально или гибридное распределение.

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

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

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

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

Размер покупки на рынкеЗаполнениеСредняя ценаСтоимость выше начального лучшего предложения
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 может включать индивидуальные данные заказа или доступ к управлению заказами.

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

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

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

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

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

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

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

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

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

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

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

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

Акции

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

Фьючерсы

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

Форекс и CFD

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

Крипто

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

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

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

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

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

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

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

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