Skip to content
Все руководства по опционам и фьючерсам
Большая очередь может сдвинуть ориентир, не меняя котировку9 минут

Дисбаланс книги заявок и микропрайс

Рассчитайте дисбаланс очередей на лучшем bid и ask и среднюю цену, взвешенную по объёму, а затем отличите их от оценки микропрайса и дисбаланса потока заявок

В этом руководствеСначала определите, какую книгу измеряете

Краткое резюме

Дисбаланс книги заявок сравнивает отображаемый объём покупки по лучшему bid с объёмом продажи по лучшему ask. Средняя цена, взвешенная по объёму, сдвигает обычную среднюю в сторону, где отображается больший объём. Обе величины описывают конкретный снимок книги; это не исполнимые цены и не автоматические сигналы на покупку или продажу. В исследованиях «микропрайс» может означать более сложную исторически калиброванную оценку будущей средней цены, поэтому не следует считать его синонимом любой формулы взвешенной средней. Сначала определите ленту данных, торговую площадку, время, единицу измерения и горизонт наблюдения.

Сначала определите, какую книгу измеряете

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

Экран может показывать только лучшие котировки, несколько ценовых уровней или книгу одной площадки. Отображаемый объём не охватывает весь возможный интерес, не гарантирует, что он останется, и не отражает уже проторгованные акции. Например, правила Nasdaq определяют её ленты глубины через заявки и котировки, отображаемые в Nasdaq Market Center. SEC также различает ленты с данными по заявкам и по ценовым уровням; для восстановления размещённой ликвидности из ленты заявок нужно учитывать добавления, отмены, изменения и исполнения. См. определения Nasdaq для depth-of-book и методы SEC по отчётности книги заявок.

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

Рассчитайте дисбаланс лучших очередей

Пусть Qb — отображаемый объём по лучшему bid, а Qa — объём по лучшему ask. Распространённая нормированная мера:

I = (Qb - Qa) / (Qb + Qa)

Если объёмы неотрицательные, а их сумма положительна, I лежит от -1 до +1. Ноль означает равный отображаемый объём с обеих сторон; положительное значение — более крупную очередь bid, отрицательное — очередь ask. Если на bid показано 90 акций, а на ask 30, то I = (90 - 30) / (90 + 30) = 0,50. В этом снимке очередь покупки больше. Это не значит, что покупатели проторговали на 60 акций больше или что цена обязательно вырастет.

Руководство по размеру bid и ask во фьючерсах рассматривает похожее сравнение. Отделяйте нормированное значение от абсолютных объёмов: 90 к 30 и 9 000 к 3 000 дают 0,50, но отображаемая глубина и контекст исполнения различаются. Если одной стороны нет, сумма равна нулю, лента устарела или рынок заблокирован либо перекрещен, стандартный двусторонний расчёт может быть бессмысленным. Не выдумывайте сигнал.

Определения показателя различаются. Некоторые источники используют долю покупок Qb / (Qb + Qa) в диапазоне от 0 до 1. В примере 90 к 30 она равна 0,75, тогда как приведенная выше центрированная формула дает +0,50. В своей работе Gould и Bonart различают эти две нормировки; перед сравнением значений проверьте формулу.

Преобразуйте дисбаланс во взвешенную среднюю цену

Обычная средняя цена игнорирует объём: m = (Pb + Pa) / 2, где Pb — лучший bid, а Pa — лучший ask. Средняя, взвешенная по объёму, придаёт больший вес цене, противоположной более крупной очереди:

w = (Pa × Qb + Pb × Qa) / (Qb + Qa)

Если s = Pa - Pb — спред, ту же формулу можно записать так: w = m + (s / 2) × I. Такая форма показывает направление и величину сдвига. Если очереди равны, I равен нулю и взвешенная средняя совпадает с обычной. Если объём bid больше, оценка смещается выше средней, к ask; если больше объём ask, она движется к bid. При корректных котировках с обеих сторон и неотрицательных объёмах сдвиг не превышает половины спреда.

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

Рассчитайте обе меры для одной котировки

Допустим, гипотетический лучший bid равен $99.98, на нём отображается 90 акций, а лучший ask равен $100.02 с 30 акциями. Средняя цена — $100.00, спред — $0.04, дисбаланс — +0,50. Взвешенная средняя равна:

($100.02 × 90 + $99.98 × 30) / 120 = $100.01

Краткая формула даёт тот же результат: $100.00 + ($0.04 / 2 × 0,50) = $100.01. Если объёмы меняются местами — 30 на bid и 90 на ask, а цены остаются прежними, средняя остаётся $100.00, но взвешенная средняя становится $99.99. Сдвиг на два цента целиком вызван входными объёмами; сделка по средней цене или изменение котировки не требуются.

Поэтому полезный журнал должен одновременно показывать обычную среднюю, спред, оба объёма очередей, дисбаланс, взвешенную среднюю и время. Только взвешенное значение не показывает, что его сдвинуло: цена, объём, расширение спреда или обновление ленты. Иллюстрация после этого раздела концептуальна: большая очередь bid сдвигает взвешенный маркер, а центральная средняя остаётся на месте. Маркеры не являются данными или прогнозом.

Взвешенная средняя — не любой исследовательский микропрайс

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

Это различие важно для кода, бэктестов и отчётов. Называйте формулу по её входным данным: «взвешенная средняя лучших котировок», если используются только текущие лучшие цены и объёмы; «оценка микропрайса» — только при реализации указанной модели и процедуры оценки. Значение с точностью до цента всё равно может быть шумным. Прежде чем называть его справедливой стоимостью, укажите данные, модель, целевой горизонт и способ проверки.

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

Дисбаланс очереди — состояние: он сравнивает отображаемые объёмы в один момент. Дисбаланс потока заявок (OFI) — последовательность изменений. Он измеряет, как меняются спрос и предложение по лучшим bid и ask, когда поступают лимитные заявки, сделки потребляют ликвидность, а ожидающие заявки отменяются или изменяются. Отношение 90 на bid к 30 на ask не показывает, только что ли добавили объём bid, долго ли он стоит или его многократно пополняли после сделок.

Конт, Куканов и Стойков исследовали события книги заявок для 50 американских акций и сообщили о связи OFI с изменением цены на коротких интервалах; наклон менялся обратно пропорционально глубине рынка. Это результат об потоках событий и конкретном наборе данных, а не доказательство, что один снимок объёмов предсказывает прибыльную сделку. Гулд и Бонарт исследовали дисбаланс очереди и направление следующего изменения средней цены для 10 акций Nasdaq. Результаты классификации различались для акций с крупным и мелким тиком. Ни одно исследование не превращает положительный дисбаланс в универсальное правило; классификация направления сама по себе не учитывает стоимость пересечения спреда, комиссии, приоритет очереди, задержку или неисполненные заявки. См. Конта, Куканова и Стойкова и Гулда и Бонарта.

Проверьте охват ленты, время и единицы

Два экрана книги могут различаться, и при этом ни один не является единственным «рынком» или ошибочным. Один может показывать глубину одной площадки, второй — консолидированные лучшие bid и ask, а третий — задержанные или выборочные данные. Лента полной глубины может показывать больше уровней, но охватывать только названную площадку исполнения. Скрытый или резервный объём может не отображаться. Очередь может измениться между обновлением экрана и поступлением заявки. Описания данных Nasdaq и SEC объясняют эти границы; проверьте конкретный продукт данных.

Сравнивайте данные только по одному инструменту, правилам обозначения стороны, охвату площадки, сессии, времени и единицам. Если одна лента показывает акции, а другая лоты, контракты или агрегированную глубину, сначала приведите единицы к одному виду. Не соединяйте лучший bid из одного момента с объёмом ask из более позднего. Для фьючерсов укажите точный месяц и рынок сопоставления; для опционов число контрактов не равно напрямую экспозиции в базовых акциях. Смешанные входные данные могут дать верный расчёт, но бессмысленное для рынка число.

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

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

Для модели сначала определите целевой результат: следующее изменение средней, движение за фиксированный горизонт, вероятность исполнения или стоимость исполнения — разные цели. Выделите период вне обучающей выборки, учитывайте тик и спред и добавьте комиссии, rebates, приоритет очереди, задержку, частичное исполнение, отмены и стоимость пересечения рынка. Проверяйте по символу, площадке, сессии и состоянию рынка; сравнивайте с базовой моделью только по средней или спреду. Если дисбаланс лишь классифицирует небольшое движение следующего тика, но не покрывает издержки исполнения, статистическая связь не является используемым преимуществом.

Практическая роль ограничена, но полезна: ориентир с весом очереди добавляет контекст к снимку котировки и помогает сформулировать исследовательский вопрос о краткосрочном ценовом давлении. Он не выбирает направление сделки, не гарантирует исполнение и не заменяет чёткий ориентир исполнения. Записывайте формулу и ленту, чтобы другой человек мог воспроизвести результат.

Частые вопросы

Q1Положительный дисбаланс очереди означает, что покупатели активнее?

Нет. Это означает, что выбранная лента и снимок показывают больший объём по лучшему bid, чем по лучшему ask. Это не показывает, кто только что совершил сделку, останутся ли заявки или охватывает ли книга все площадки.

Q2Взвешенная средняя — это исполнимая цена?

Нет. Она рассчитывается из котировок и отображаемых объёмов. Заявка может исполниться по bid, ask или на нескольких уровнях; объёмы могут измениться до её поступления. Взвешенная средняя — ориентир, а не предложение контрагента.

Q3Можно ли использовать один положительный дисбаланс как сигнал на покупку?

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

Источники и дополнительное чтение

Сообщить о проблеме

Мы подготовим письмо со ссылкой на эту статью. Mark получит сообщение только после отправки

Быстрая проверка

Прочитали руководство? Проверьте себя в 3 вопросах

Вопрос 1 / 3

Вопрос 01

Если по лучшему bid отображается 90 акций, а по ask — 30, каков нормированный дисбаланс очереди?

Выберите ответ, чтобы увидеть объяснение

Словарь опционов

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

Открыть словарь опционов
Сделка по вашей цене не доказывает, что ваш ордер был следующимКнига фьючерсных ордеров и приоритет цены и времени: объяснениеУзнайте, как устроены книга фьючерсных ордеров, позиция в очереди, приоритет цены и времени, продуктовые алгоритмы сопоставления и как запросы отмены или замены влияют на рабочий ордерКоличество рядом с фьючерсной котировкой — живой срез книги заявокРазмер бида и аска во фьючерсах: объяснениеУзнайте, что означают размер бида и размер аска во фьючерсах, как отображаемая глубина влияет на исполнение, почему дисбаланс книги не является сигналом направления и чем MBP отличается от MBOКотируемый спред и фактические издержки исполнения связаны, но это не одно и то жеКак рассчитать спред bid-ask и проскальзывание по фьючерсам?Разберитесь, как разница между котировками bid и ask превращается в издержки исполнения, чем спред отличается от проскальзывания и как выразить оба показателя в тиках и деньгах.Руководство по рыночным данным фьючерсовСтакан фьючерсов и Time and Sales: в чем разницаСравните стакан и Time and Sales по тому, фиксируют ли они состояние рынка или событие, охвату потока, времени и уровню детализации, а также по выводам, которые из этих данных нельзя сделатьПоток заявок и микроструктура рынкаДисбаланс потока заявок (OFI) и краткосрочное влияние на ценуКак OFI суммирует изменения лучшего бида и аска, чем отличается от статического дисбаланса книги и что можно вывести о краткосрочном изменении midprice.