Когда я открываю книгу заказов, я сначала проверяю одну вещь: на какую площадку и источник данных я смотрю?
Книга заказов — это живая таблица видимых заявок на покупку и продажу. Она показывает котируемые цены и количество, доступное через конкретную биржу, брокера, ECN или фид. Это не весь рынок.
Это делает книгу заказов полезной для практического вопроса:
Если я отправлю ордер сейчас, где он может торговаться и насколько далеко он может двигаться через доступную ликвидность?
Он не может сказать мне, куда пойдет цена дальше. Но он может объяснить спред, глубину, частичные исполнения и проскальзывание до того, как они появятся в отчете о выполнении.
Определение заказа книги
Книга заказов фиксирует ожидающие заказы на один инструмент и сортирует их по цене.
- Ставки — это заказы на покупку. Самая высокая ставка идет первой.
- Предложения, также называемые оферами, — это заказы на продажу. Самое низкое предложение идет первым.
- Количество показывает, сколько отображается по каждой цене.
- Лучшая ставка – это самая высокая отображаемая цена покупки.
- Лучшая цена — это самая низкая отображаемая цена продажи.
- Спред — это разница между лучшей ценой продажи и лучшей ценой покупки.
Рассмотрите эту упрощённую книгу:
| Сторона | Цена | Количество |
|---|---|---|
| Предложение | $101.80 | 300 |
| Предложение | $101.60 | 450 |
| Предложение | $101.40 | 600 |
| Запрос | $101.20 | 500 |
| Запрос | $101.00 | 350 |
| Запрос | $100.80 | 400 |
Лучшая ставка составляет $101.20. Лучшая цена продажи составляет $101.40. Спред составляет $0.20, а среднее значение между ними равно $101.30.
Торговля не произошла только потому, что эти заказы видимы. Наивысший покупатель все еще ниже самого низкого продавца. Для совершения торговли нужен новый заказ, который примет доступную цену, или существующий заказ должен быть изменен, чтобы стороны пересеклись.
Как читать книгу заказов
Я читал книгу изнутри наружу.
Цены, ближайшие к спреду, имеют первостепенное значение, потому что они стоят в очереди на исполнение. Цены, находящиеся дальше, демонстрируют дополнительную глубину, если больший ордер поглощает первый уровень.
В этом примере небольшая рыночная покупка может быть выполнена по цене $101.40. Более крупная покупка может использовать все 600 единиц по этой цене и продолжить до $101.60. Вот почему лучшая цена продажи не гарантирует, что весь заказ будет выполнен по этой цене. Это только лучшая отображаемая цена для количества, доступного в данный момент.
Для продажи заказ выполняет самые высокие ставки сначала и опускается вниз, если требуется большее количество.
Спред между ценой покупки и продажи является одной частью издержек исполнения. Глубина — это другая часть. Рынок может демонстрировать узкий спред, но очень маленький объем в верхней части книги. Он может выглядеть ликвидным, пока не поступит значительный заказ.
Что происходит, когда рыночный ордер попадает в книгу
Предположим, я отправляю рыночный заказ на покупку 700 единиц.
Движок торговых заявок начинается с самой низкой цены предложения:
- Он покупает 600 по цене 101,40 доллара.
- Заказ все еще требует 100.
- Оно покупает оставшиеся 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.
600 at $101.40
100 at $101.60
(600 × $101.40) + (100 × $101.60) = $71,000
Рыночный ордер приоритизирует исполнение, а не фиксированную цену. Обычный рыночный ордер использует имеющуюся ликвидность и не остается открытым в книге. Биржи могут применять ценовые защиты или специальные правила к любой незаполненной части, поэтому точная обработка зависит от площадки.
Как лимитные ордера попадают в очередь
Теперь предположим, что я размещаю лимитный ордер на покупку 200 единиц по цене $101.20.
Он не пересекает лучший спрос на уровне $101.40, так что может оставаться на стороне предложения. Книга уже показывает 500 единиц по цене $101.20. На площадке, которая использует приоритет цены и времени, мой заказ обычно присоединяется позади заказов, которые уже ждут по этой цене.
Цена на первом месте. Время решает спор.
Если продавцы позже достигнут $101.20, заказы, стоящие перед моим, могут быть выполнены до моего. Таким образом, видеть, как моя лимитная цена торгуется, не является доказательством того, что мой полный заказ должен был быть выполнен. Позиция в очереди имеет значение.
Лимитный ордер также может быть рыночным. Например, лимит на покупку по цене $101.60 пересекает предложения по $101.40 и $101.60. Он может быть исполнен немедленно, но не может стоить больше $101.60.
Это дает заказу возможность торговать сейчас, не принимая цену выше лимита. Время действия контролирует любую остаточную часть:
- GTC или ордер на день: остаток может оставаться в книге по лимитной цене.
- IOC: любое количество, которое не заполнено немедленно, отменяется.
- FOK: заказ выполняется полностью в соответствии с правилами заведения или вовсе не выполняется.
Порядок имен и поведение могут различаться. Я всегда проверяю правила платформы, которую использую.
Как механизм сопоставления выбирает заказ
Механизм сопоставления применяет свод правил заведения к входящим заказам.
Приоритет цены и времени является общим:
- Лучшие подходящие цены торгуются первыми.
- По той же цене сначала обрабатывается самый старый подходящий заказ.
- Если входящее количество остается, двигатель продолжает проходить через очередь или переходит к следующей подходящей цене.
Однако цена-время не является универсальной. Некоторые фьючерсные рынки используют пропорциональное или гибридное распределение, где несколько ожидающих заявок по одной и той же цене получают часть входящего заказа на основе размера или другой формулы.
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.
Здесь также происходят термины мейкер и тейкер. Заявка на ожидании добавляет ликвидность и может рассматриваться как заявка мейкера. Входящая заявка, которая совпадает с ней, убирает ликвидность и может рассматриваться как заявка тейкера. Сборы или скидки зависят от площадки и типа счета.
Глубина рынка и проскальзывание
Глубина рынка — это количество, доступное на различных уровнях цен. Это имеет наибольшее значение, когда заказ велик относительно размера, близкого к лучшей цене.
Используя ту же книгу:
| Размер покупки на рынке | Заполнение | Средняя цена | Стоимость выше начальной лучшей цены предложения |
|---|---|---|---|
| 100 | 100 по $101.40 | $101.4000 | $0 |
| 700 | 600 по $101.40, 100 по $101.60 | $101.4286 | $20 |
| 1,100 | 600 по $101.40, 450 по $101.60, 50 по $101.80 | $101.5000 | $110 |
Это моментальный снимок, а не цитата. Другие участники могут торговать, добавлять или отменять заказы, пока мой движется к месту назначения. Я все еще рассчитываю накопительное количество по ценам, которые могут мне понадобиться. Это дает мне более реалистичную оценку стоимости, чем только лучшая цена покупки или продажи.
Заказная книга против истории сделок против глубины рынка
Эти три дисплея описывают разные вещи.
| Отображение | Что оно показывает | Что оно не показывает |
|---|---|---|
| Книга заказов | Видимые отложенные заявки на покупку и продажу | Завершенные сделки |
| История сделок или лента | Цены и объемы, которые фактически были сделаны | Заказы, которые все еще ожидают |
| График глубины | Визуальный, кумулятивный обзор объема книги по цене | Отдельный источник рыночной активности |
Это различие имеет значение. Книга показывает заявленный интерес. Лента показывает принятые решения.
Если большой ордер появляется и исчезает без сделок, это означает, что он не поглотил продажи. Если сделки постоянно исполняются по этому ордеру, и отображаемое количество продолжает возвращаться, это говорит мне о другом. Я предпочитаю анализировать изменения в книге наряду с фактическими исполнениями, а не рассматривать каждое из них как полноценный сигнал.
Рынок по цене, рынок по заказу и уровни данных
Не каждая лента показывает одинаковую детальность.
Рынок по цене агрегирует все отображаемое количество на каждом ценовом уровне. Заявка на 500 единиц по цене $101.20 может представлять одну заявку или десятки заявок.
Рынок по заказу показывает отдельные анонимные заказы, где площадка делает эти данные доступными. Это может раскрыть состав очереди и изменения, которые скрывает агрегированная лента.
Платформы также используют такие метки, как Уровень 1, Уровень 2 и Уровень 3:
- Уровень 1 обычно означает лучшую заявку, лучшее предложение и их отображаемые размеры.
- Уровень 2 обычно добавляет несколько уровней цен или детали места проведения.
- Уровень 3 может включать данные индивидуального заказа или доступ к управлению заказами.
Эти ярлыки различаются в зависимости от рынка и поставщика. Спецификация корма более надежна, чем ярлык.
Что не может сказать книга заказов
У видимой книги есть несколько слепых зон.
Он может охватывать только одну площадку. Акции США могут торговаться на многих биржах и внебиржевых площадках. Одна книга биржи не является всем рынком США.
Некоторая ликвидность скрыта. Ледяные заказы отображают только часть своего объема. Неотображаемые заказы и темные площадки не появляются как обычные уровни цен.
Заказы могут быть отменены. Отображенная ставка является опцией для торговли, пока она остается активной, а не обязательством защищать эту цену.
Он не показывает будущие рыночные ордера. Книга может выглядеть сбалансированной сразу перед приходом крупного покупателя или продавца.
Поток имеет задержку. То, что я вижу на экране, может уже отставать от текущего состояния места проведения.
По этим причинам крупный видимый бид не является автоматически поддержкой. Крупный аск не является автоматически сопротивлением. Дисбаланс ордеров может описывать текущее отображение, но сам по себе это слабый прогноз.
Спуфинг делает это ограничение более серьезным. Трейдер может размещать заказы, предназначенные для создания ложного впечатления о предложении или спросе, и отменять их до исполнения. Обычное отмена заказа не является автоматически спуфингом; намерение и модель поведения имеют значение. Но возможность является еще одной причиной не торговать с единственной “стены.”
Как заказы на книги различаются на разных рынках
Основная логика заявок на покупку и продажу хорошо переносится. Рыночная структура – нет.
Акции
Акции торгуются на различных биржах и других площадках. В США национальная лучшая цена покупки и предложения объединяет лучшие выставленные цены с защищенных площадок. Индивидуальная книга биржи показывает только эту биржу.
Фьючерсы
Фьючерсы, торгуемые на бирже, обычно используют центральную книгу лимитных ордеров для каждого контракта на площадке. Алгоритм сопоставления может различаться в зависимости от продукта. Существуют правила по времени цены, пропорциональной доле и гибридные правила.
Форекс и CFDs
Не существует единой глобальной книги заказов на спотовый валютный рынок. Брокер, банк, ECN или поставщик ликвидности показывает пул, доступный через свою собственную сеть. Платформа CFD может отображать ликвидность, созданную брокером, или агрегированную ликвидность, а не книгу центральной биржи. Таким образом, две платформы могут показывать различную глубину для одной и той же валютной пары.
Крипто
Централизованная криптобиржа ведет собственный реестр, поэтому цена и ликвидность могут различаться между биржами. Децентрализованные площадки могут использовать лимитные ордера, но многие применяют автоматизированные маркет-мейкеры. Пул AMM не является традиционной книгой заказов.
Проверки, которые я делаю перед использованием данных книги заказов
Я не использую книгу как кнопку покупки или продажи. Я использую ее для проверки условий исполнения вокруг уже принятого решения.
- Определите место и корм. Я хочу знать, какую часть рынка я могу на самом деле увидеть.
- Проверьте спред. Более широкий спред увеличивает немедленные затраты на привлечение ликвидности.
- Сравните мой размер с отображаемой глубиной. Лучшая цена имеет значение только для доступного количества.
- Оцените среднюю заполняемость. Я добавляю уровни, которые может потреблять заказ.
- Смотрите завершенные сделки. Я хочу увидеть, действительно ли отображаемая ликвидность торгует, отменяет или пополняет.
- Выбирайте тип ордера осознанно. Рыночные ордера приоритизируют исполнение. Лимитные ордера устанавливают ценовой предел, но могут не исполниться.
- Учитывайте сборы и задержки. Отображаемая книга не является окончательным отчетом о выполнении.
Этот процесс не предсказывает следующий шаг. Он уменьшает нежелательные сюрпризы между решением о торговле и полученной ценой.
Используйте книгу для планирования выполнения, а не для прогнозирования цены
Книга заявок наиболее полезна, когда я задаю ей узкий вопрос. Не “куда пойдет рынок?”, а “какая ликвидность видна, что находится перед моим заказом и сколько может стоить выполнение этой сделки?”
Этого достаточно. Используемая таким образом, книга превращает котируемую цену в более ясное представление о спреде, глубине и риске исполнения.
