Market by order (MBO)

Market by order (MBO) — это поток стакана, в котором каждая стоящая заявка публикуется отдельно, с анонимным идентификатором, ценой, объёмом и местом в очереди, вместе с каждым событием, которое её добавляет, изменяет, исполняет или снимает. Он подробнее market by price, где публикуется только суммарный объём на уровне.

Senzoukria · Глоссарий · Обновлено: сентябрь 2026


Что публикует поток MBO

В потоке MBO единица — заявка, а не ценовой уровень. Каждое сообщение описывает одну заявку: она добавлена по такой цене с таким объёмом, изменена, частично или полностью исполнена либо снята. Идентификаторы заявок анонимны, поэтому участников поток не раскрывает, зато раскрывает жизнь каждой заявки и порядок их прихода на уровень, а именно это определяет приоритет в очереди.

CME публикует оба семейства и документирует разницу: MBO несёт подробности на уровне заявок, MBP — агрегированный объём по ценам. Стакан MBP всегда можно восстановить из потока MBO суммированием; обратное невозможно.

Что становится наблюдаемым

  • Был ли ушедший с уровня объём исполнен или снят: в MBO конец каждой заявки известен.
  • Позиция в очереди: где окажется новая заявка относительно уже стоящих.
  • Пополнение заявок на той же цене — одна из сигнатур, связываемых с айсберг-поведением.
  • Перевыставление маркет-мейкерами: снять и поставить на тик в сторону — это нормально и не признак обмана.

В Senzoukria

На экране тепловой карты есть панель отслеживания ликвидности «Ликвидность — что она сделала», которая по каждому ценовому уровню сообщает, что сделала стоявшая там ликвидность: снята без сделок или исполнена. В пустом состоянии она сообщает, что ей нужен позаявочный поток (MBO), потому что читает жизнь каждой заявки, а не видимые итоги. В её примечании сказано, что «снята» включает обычное перевыставление маркет-мейкеров и что панель отличает снятие от исполнения, не называя снятие обманом.

Когда доступен только агрегированный стакан, связанное с этим прочтение помечено подсказкой «Выведено из агрегированного стакана — никогда не выдаётся за наблюдение MBO». Дойдёт ли MBO до приложения, зависит от прав, привязанных к вашему логину Rithmic или Databento; публичные потоки Binance и Bybit агрегированы по цене.

Частые ошибки

  • Считать, что любой поток Level 2 — это MBO: розничная глубина почти всегда агрегирована по цене.
  • Читать снятие как спуфинг: снятие наблюдаемо, намерение — нет.
  • Ждать историю MBO на том основании, что есть живой MBO: исторические данные на уровне заявок лицензируются отдельно, когда существуют вообще.

Эта страница на других языках

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

Позволяет ли market by order узнать, кто выставил заявку?
Нет. Идентификаторы заявок в потоке MBO анонимны. Они позволяют проследить одну заявку от появления до ухода и посчитать её позицию в очереди, но не связывают её с фирмой или счётом. Всё, что отображение говорит о том, кто стоит за заявкой, — это домысел.
Можно ли оценить позицию в очереди без MBO?
Только приблизительно. По агрегированному стакану известен суммарный объём перед вами на момент постановки, и его можно уменьшать по мере того, как исполнения и снятия сокращают уровень, но нельзя понять, произошло снятие перед вами или позади вас. MBO эту неоднозначность убирает.