Order flow: объем, дельта и границы доступных данных

Данные потока заявок и исполнений, обычно называемые order flow, помогают описать распределение классифицированного исполненного объема по ценам и времени. Цвет ячейки не раскрывает план банка и не предсказывает следующее движение. Сначала назовите инструмент, источник, типы событий, способ классификации и время фактического получения данных.

Что именно измеряет order flow

При сопоставлении в центральной книге входящая агрессивная заявка забирает ожидающий пассивный объем; в каждой сделке есть и покупатель, и продавец. «Агрессивный» здесь означает инициирование исполнения против доступной заявки, а не число или личность участников. Таблица исполнений по ценам, или footprint, может показывать объем, отнесенный к Ask и Bid. В нашей модели дельта = объем Ask − объем Bid. Исполненный объем, число сделок, ожидающие заявки и обновления котировок — разные показатели.

Это дополнение к анализу структуры цены, а не его замена. Соседние темы — объемный профиль (на английском) и чтение объема на Forex. Раздел технического анализа ForexMechanics (на английском) объясняет более широкий контекст чтения графика; это учебный материал, не источник полного рыночного потока.

Почему нет единой книги всего spot FX

Обсуждение BIS за 2025 год описывает прямые сделки с дилерами и разные площадки, в том числе центральные книги лимитных заявок CLOB и протоколы запроса котировок RFQ. Внутреннее сопоставление у дилера и данные отдельной площадки имеют разный охват. Локальный источник не является единой лентой всех spot-сделок, а описание рынка не устанавливает одинаковый маршрут каждого розничного брокера. Подробнее: механика внебиржевого Forex.

Уточните состав конкретного окна глубины рынка DOM. MT5 различает биржевые данные и внебиржевое отображение по котировкам брокера; без объемов это может быть лестница цен. Индикатор Volumes для Forex в справке MT5 считает изменения цены, а не проторгованную валюту. DOM нельзя автоматически считать полной книгой поставщика ликвидности, тиковый счетчик — денежным оборотом.

Биржевые фьючерсы и тиковые приближения

Валютные фьючерсы CME — один возможный источник данных определенной площадки. Они не создают отсутствующий глобальный поток spot и не доказывают прибыльный перенос сигнала во внебиржевое исполнение CFD. Проверьте контракт и направление курса: CME относит 6J к JPY/USD, в отличие от привычной записи USD/JPY. Чисто обратная модель переводит USD за JPY в JPY за USD через 1/курс; обратная фьючерсная цена не становится автоматически одновременной ценой spot.

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

Противоположные доли не обязаны взаимно погашаться

Больший объем получает больший вес. Простое среднее процентов может изменить вывод. Прокрутите схему для чтения всех подписей.

Взвешивайте относительную дельту объемомУ A объем 100 и относительная дельта +80%. У B объем 200 и относительная дельта −80%. Совместный результат равен −26.67%, а не нулю.СУММИРУЙТЕ ОБЪЕМЫ, А НЕ ПРОЦЕНТЫAskBidПериод AAsk 90 + Bid 10 = 100Дельта +80; доля +80.00%Период BAsk 20 + Bid 180 = 200Дельта −160; доля −80.00%A + BAsk 110 + Bid 190 = 300Дельта −80; доля −26.67%Среднее +80% и −80% = 0%.Вместе: −80/300 ≈ −26.67%.

Источник один; периоды не пересекаются, все исполнения классифицированы, единица объема — контракт, фильтров и неизвестной стороны нет. Относительная дельта = (Ask − Bid) / (Ask + Bid). У A: Ask 90, Bid 10, объем 100, дельта +80 и доля +80%. У B: Ask 20, Bid 180, объем 200, дельта −160 и доля −80%. Вместе Ask 110, Bid 190, объем 300, дельта −80, доля −80/300 ≈ −26.67%. Простое среднее +80% и −80% дало бы ноль.

Сначала суммируйте Ask и Bid в одном охвате данных, затем рассчитывайте долю. Эквивалентно: (+80% × 100 + −80% × 200) / 300. Отрицательное значение описывает заданные исполнения и не определяет следующее движение. Sierra Chart: Numbers Bars определяет разницу Ask − Bid и ее долю в общем объеме.

Открыть отдельную схему

Общая шкала ширины: B содержит вдвое больше контрактов, чем A. Все данные вымышлены.

Таблицы исполнений и карты ожидающего объема

Sierra Chart Numbers Bars различает объем и число сделок, документирует классификацию Ask/Bid и не требует полной глубины рынка. Следовательно, таблица исполнений сама не является историей ожидающих заявок. У NinjaTrader режимы BidAsk и UpDownTick различаются: проверьте исторические данные, необходимые выбранному режиму. Документация этой функции отдельно предупреждает, что она не поддерживает spot Forex как централизованный аукционный поток.

Карта глубины показывает переданные события ожидающего объема; footprint группирует переданные исполнения. Охват, фильтрацию и доступ к истории проверяют для программы и подключения. Название инструмента не доказывает видимость всей книги и каждой сделки. Яркая область не идентифицирует банк или намерение стоп-заявки. См. материал «механика концепций smart money (на английском)», отделяя его интерпретации от наблюдаемых полей событий.

Выводы относятся к своей площадке и источнику; они не раскрывают весь децентрализованный spot FX.

Гипотеза поглощения на уровне

В отдельном вымышленном примере цена снижается с 1.0900 до 1.0875, затем диапазоны следующих пятиминутных свечей остаются внутри 1.0873–1.0878, а переданная классифицированная дельта отрицательна. Это может мотивировать гипотезу поглощения продаж покупающей стороной на этой площадке. Сам footprint не раскрывает толстый ожидающий слой лимитных заявок и его владельца: для таких утверждений нужны события книги и явные условия проверки. Это выбранные цены, не измеренный эпизод нью-йоркской сессии.

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

Полностью заданный footprint и ограничения вывода

Возьмем вымышленный контракт с объемом в контрактах за полуоткрытый интервал [10:00, 10:05) UTC: событие ровно в 10:05 принадлежит следующему интервалу. Все записи этого первого примера классифицированы.

Синтетические объемы первого примера
ЦенаAskBidДельта
1.100212040+80
1.10018030+50
1.10005060−10
1.099910100
Итого260140+120

Общий объем 400, дельта +120, относительная дельта 120/400 = 30%. Отдельно зададим первую сделку по 1.1002 и последнюю по 1.1000. Свеча снижается при положительной дельте. Сгруппированные объемы не восстанавливают порядок событий, число покупателей или вероятность роста 30%.

  1. В отдельной полной записи оставим известные Ask 260 и Bid 140, добавив 160 контрактов неизвестной стороны. Общий объем 560. Все неизвестные на Bid дают −40, или −7.14%; разделение 80/80 дает +120, или 21.43%; все на Ask дают +280, или 50%. Если x неизвестных отнесено к Ask, дельта = 2x − 40. Для порога 25% нужно не менее 140 дельты, то есть x ≥ 90. Это арифметические границы, не доверительный интервал.
  2. Отделяйте дельту свечи от накопленной дельты. Начав с −200 и добавив +120 первого примера, получим −80. Сброс непосредственно перед свечой даст +120. Sierra Chart документирует начало истории/сессии и необходимость исторических объемов Bid/Ask. Отсутствующие данные не доказывают отсутствия рыночной активности.
  3. Проверяйте условие после полного получения данных. Учебный фильтр требует объем ≥ 300, относительную дельту ≥ 25% и цену закрытия выше цены открытия. В первом примере первые два выполнены, последнее нет: свеча не допускается. В 10:03 итоговые значения к концу 10:05 недоступны. Сохраняйте символ и контракт, источник, классификацию, фильтрацию, агрегацию, сессию, время события и получения, результат каждого условия и пропуски. Для торгового теста дополнительно нужны вход, выход, объем, исполнения, очередь и расходы.
Три предельных распределения неизвестных при общем объеме 560
Из неизвестных на AskПолный AskПолный BidДельтаДоля
0260300−40−7.14%
80340220+12021.43%
160420140+28050%

Граница условия не равна готовому торговому решению

Уточним границу именно для отдельной записи с 160 контрактами неизвестной стороны и общим объемом 560. Оставим тот же заданный нисходящий ценовой итог: первая сделка 1.1002, последняя 1.1000. Если из неизвестных к Ask отнести 89 контрактов, получится Ask 349, Bid 211, дельта +138 и относительная дельта 24.642857…%: порог 25% не пройден. При 90 получится 350 и 210, дельта +140 и ровно 25%: условие «не менее» уже выполнено. При 91 получится 351 и 209, дельта +142 и 25.357143…%. Переклассификация одного контракта из Bid в Ask сохраняет общий объем, но меняет разницу на два контракта: здесь это 5/14, примерно 0.357143 процентного пункта. Однако полное учебное правило отклоняет все три варианта: объем 560 не меньше 300, но последняя цена все еще ниже первой. Это три возможных распределения неизвестных, а не восстановленная сторона реальных сделок, доверительный интервал или прогноз. Нельзя выбирать распределение задним числом ради допуска свечи.

Три соседних возможных распределения; закрытие 1.1000 ниже открытия 1.1002
x на AskПолный AskПолный BidДельтаДоляДоля ≥ 25%Весь фильтр
89349211+13824.642857…%НетНет
90350210+14025%ДаНет
91351209+14225.357143…%ДаНет

Следующий шаг

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

Измеритель относительной силы валют

Проверьте понимание

У A объемы Ask 90/Bid 10, у B — Ask 20/Bid 180. Какова совместная относительная дельта?

Ответ и объяснения без JavaScript

Правильный ответ: Примерно −26.67%.

0%: +80% и −80% взаимно погашаются.

Здесь потеряны веса: объем B вдвое больше объема A.

Примерно −26.67%.

Ask 110 − Bid 190 = −80; делим на общий объем 300.

−80%: учитывается только больший период.

A остается частью общего объема и компенсирует часть отрицательной дельты B.

Вопросы и ответы

Есть ли одна центральная книга заявок всего spot Forex?

Нет одной книги, объединяющей весь spot FX. Обсуждение BIS 2025 года описывает прямую торговлю с дилерами, CLOB и котировочные площадки. Конкретное окно глубины может содержать котировки брокера, локальную книгу или заданные уровни; проверяйте источник и платформу. Фьючерсные данные определенной площадки относятся к другому инструменту, а не к глобальному spot.

Чем тиковый объем отличается от проторгованного?

В справке MT5 для Forex тиковый объем считает изменения цены за период. Исполненный объем суммирует проторгованное количество выбранного инструмента и площадки. Ни одно определение не дает постоянной корреляции и не делает одно заменой другого. Запишите единицы и сравнивайте согласованные интервалы после определения проверяемой связи.

Какие гипотезы можно обсуждать по order flow?

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

Как частному трейдеру начать изучение?

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

Источники и пределы применения

  1. BIS: обзор внебиржевого FX за апрель 2022 года

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

  2. BIS: Sizing up global foreign exchange markets, декабрь 2019 года

    Сохраненный исходный URL фактически ведет к этому обзору размеров рынка, а не к статье об исполнении, указанной в прежней библиографии. Для последней ниже дан отдельный точный адрес; новые статистические значения не заимствованы.

  3. ATAS: исходная страница анализа объемов

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

  4. Bookmap: блог поставщика

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

  5. BIS: ландшафт исполнения FX через обзор 2025 года

    Выбранные абзацы о прямых дилерских сделках, CLOB, RFQ и внутреннем сопоставлении. Снимок апреля 2025 года не создает единую ленту spot и не доказывает прибыльный перенос фьючерсного сигнала в CFD.

  6. Sierra Chart: Numbers Bars

    Выбранные определения объема и числа сделок, классификации Ask/Bid, отсутствия требования полной глубины, дельты и доли. Величины статьи вымышлены.

  7. Sierra Chart: накопленная объемная дельта

    Выбранные правила суммирования, начала истории/сброса и потребности в исторических объемах Bid/Ask. Рекламное превосходство над другими программами не принимается как факт.

  8. BIS: FX trade execution: complex and highly fragmented, декабрь 2019 года

    Точный адрес исходно названной работы. Выбранные абзацы о фрагментации, внутреннем сопоставлении и сокращении наблюдаемой доли рынка; исторические доли не объявляются текущими.

  9. MetaTrader 5: глубина рынка

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

  10. MetaTrader 5: индикаторы объема

    Для Forex объем в этой справке означает число тиков — изменений цены за интервал; не проторгованную валютную сумму.

  11. NinjaTrader: Order Flow Volumetric Bars

    Выбранные условия BidAsk и UpDownTick, необходимость исторических данных и ограничение поддержки spot Forex. Не утверждение одинаковой классификации всех программ.

  12. CME: валютные фьючерсы и направление JPY/USD

    Выбранная группа JPY/USD и обозначение 6J. Это другой инструмент; обратный фьючерсный курс не приравнивается к spot. Показанные на сайте оценки маржи и стоимости сюда не перенесены.

Примеры полностью вымышлены и измеряются в контрактах одного заданного источника; это не полная лента spot FX. Документация описывает конкретные программы и режимы, а не прибыльность, намерения участников или универсальное юридическое правило. Реальные данные или платные услуги не приобретались.