Ордера и исполнение

Айсберг-заявки: видимый объём, резерв и исполнение

Айсберг-заявка показывает только часть своего общего объёма. По мере исполнения видимая часть может пополняться из скрытого резерва. Порядок пополнения и приоритет исполнения определяют биржа или брокер.

Автор · Редактор

Проверено

Гранёный бирюзовый айсберг с небольшой вершиной над водой и крупной подводной частью в прозрачном прямоугольном блоке на светлом камне.
Проследите исполнение и пополнение айсберг-заявки

Главное

  1. Видимый объём в стакане не обязательно равен всему доступному объёму.

  2. После пополнения новая часть может занять другое место в очереди.

  3. Скрытый размер не гарантирует исполнения, меньшей комиссии или отсутствия влияния на рынок.

Проследите исполнение и пополнение айсберг-заявки

Попробуйте сами

Проследите исполнение айсберг-заявки

Событие 0 из 5A стоит первой, B следует за ней по той же цене.

Публичный ценовой уровень

Лимитная цена продажи
100,00
Видимый объём по цене
15

Виден только отображаемый объём; резерв не публичен.

Заявка A: вид владельца

Общий объём A
25
Максимальная видимая часть
10
Видимая часть A
10
Скрытый резерв A
15
Исполнено A
0
Остаток A
25

Учебный порядок очереди

  1. Заявка A10
  2. Заявка B5

Обозначения A/B служат для разбора примера. Они не раскрывают владельцев заявок в агрегированном стакане.

Изменить пример

Пределы модели: 1–1 000 целых единиц; цена 0,01–1 000 000,00 в условных единицах котировки. B всегда начинается с 5 единиц по той же цене.

При изменении параметров объёмы покупок остаются 4, 6, 5, 10 и 5. Их лимитные цены равны цене продажи.

Посмотреть все события

Полные учебные состояния, включая приватные объёмы. Это не публичный поток рыночных данных.

Скачать учебную трассу (CSV)

CSV в UTF-8; разделитель — точка с запятой, десятичный знак — точка. Каждая строка — состояние после одного встречного события; начальное состояние включено.

Посмотреть все события
СобытиеВстречная покупкаВидимая часть AСкрытый резерв AИсполнено AОстаток AОстаток BПубличный уровеньОстаток покупкиПополнения
Начальный стакан0101502551500
1461542151100
26105101551501
35105101501000
410502050501
55002500000

Прокрутите таблицу по горизонтали, чтобы увидеть все объёмы.

Здесь пополненные части встают в конец ценовой очереди по опубликованному правилу Kraken. Другие площадки и типы заявок могут работать иначе.

Работает на этой странице: заявки не отправляются, введённые значения не загружаются и не сохраняются.

Сравните данные владельца с публичным ценовым уровнем и последовательно запускайте встречные покупки. Очередь A/B — учебное представление известного сценария: обычный публичный стакан не раскрывает скрытый резерв и владельца каждой заявки. После изменения параметров примените их, чтобы построить новый пример. Последовательность покупок фиксирована, поэтому большая пользовательская заявка может исполниться лишь частично.

Различайте максимальную видимую часть и её текущий остаток

Айсберг-заявки, или reserve orders, позволяют указать видимую часть большего объёма. В интерфейсе параметр может называться Display Size, peak quantity или visible quantity. Это настройка, а не обязательно объём, который сейчас стоит в стакане:

Величина

Что она означает в примере

Общий объём

Первоначальное количество, указанное в айсберг-заявке.

Максимальная видимая часть

Наибольшая часть, которую модель показывает одновременно.

Текущий видимый объём

Неисполненный остаток текущей видимой части.

Скрытый резерв

Неисполненное количество, которое сейчас не отображается.

Исполнено

Объём исполнений этой айсберг-заявки, без других заявок.

Осталось

Текущий видимый объём плюс скрытый резерв.

Прокрутите вбок, чтобы сравнить все столбцы ↔

Если отмены не было: общий объём = исполнено + осталось, а осталось = видимый объём + скрытый резерв. Пополнение переносит количество из резерва в видимую часть; оно не увеличивает исходную заявку. Максимальная видимая часть может оставаться прежней, хотя после частичного исполнения на экране будет меньше.

Как связаны частичное исполнение, пополнение и очередь

В исходном примере продаются 25 единиц по лимитной цене 100: видны максимум 10, ещё 15 находятся в резерве. За первой частью стоит отдельная заявка B на продажу 5 единиц по той же цене. Количества и цены условные; других ценовых уровней, заявок и отмен в сценарии нет.

Встречная покупка 4 единиц уменьшает видимую часть айсберга с 10 до 6. Скрытый резерв остаётся равным 15, исполнено 4. Публичный уровень теперь показывает 11: 6 у айсберга и 5 у B. Покупка ещё 6 исчерпывает первую часть. Модель показывает следующие 10, оставляя 5 в резерве. Это пополнение, а не прибавление новых 10 единиц к общему объёму.

Новая часть встаёт за B, поэтому следующая покупка 5 единиц исполняет B, не меняя исполненный объём айсберга. Позже, когда у айсберга останется всего 5 единиц, последняя видимая часть составит 5, хотя её максимум задан равным 10. Полный журнал событий доступен в компоненте.

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

Нативные и синтетические айсберги хранят резерв по-разному

Реализация

Кто управляет пополнением?

Что проверить

Нативный айсберг

Резервом управляет система обработки заявок биржи.

Поддерживаемые инструменты, минимальную видимую часть, правила пополнения и приоритета.

Синтетический айсберг

Брокер, торговая платформа или внешний алгоритм выпускает дочерние заявки.

Статус общей и дочерних заявок, требования к соединению и поведение при сбое.

Прокрутите вбок, чтобы сравнить все столбцы ↔

«Синтетический» не обязательно означает работу на вашем компьютере. Алгоритм может выполняться на сервере брокера. Поэтому закрытие локального терминала влияет на разные реализации по-разному: выясните, где управляется общая, или родительская, заявка.

CME Market by Order различает нативную и синтетическую реализации. У нативного айсберга CME при пополнении сохраняется OrderID, но PriorityID может измениться. Постоянный идентификатор поэтому не доказывает сохранение прежнего места в очереди. Ориентируйтесь на правила сопоставления конкретного инструмента, а не на предположение о единой для всех очереди FIFO.

Iceberg, hidden, limit и post-only решают разные задачи

Указание

Что оно определяет

Чего из него не следует

Iceberg / reserve

Какой объём виден и как он пополняется.

Что вся заявка обязательно исполнится.

Полностью скрытая заявка

Отображается ли объём в публичном стакане.

Что доступность и приоритет совпадают с айсберг-заявкой.

Лимитная цена

Максимальную цену покупки или минимальную цену продажи.

Немедленное исполнение или неизменное место в очереди.

Post-only

Может ли новая заявка забирать ликвидность согласно правилам площадки.

Наличие скрытого резерва.

Reduce-only

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

Размер видимой части или способ пополнения.

Прокрутите вбок, чтобы сравнить все столбцы ↔

Некоторые параметры можно совмещать, если площадка это разрешает, но они не взаимозаменяемы. Стоп-условие относится к активации, а iceberg — к видимому объёму. Разницу между условием срабатывания и лимитной ценой объясняет гид Buy Stop vs Buy Limit.

Что действительно видит другой участник?

Агрегированный стакан показывает видимый объём на ценовом уровне. Он может объединять несколько заявок, как в демонстрации объединены айсберг и B. Данные по отдельным заявкам могут быть подробнее, но набор полей и идентификаторов зависит от потока данных. Компонент раскрывает обе стороны для обучения; он не восстанавливает приватные количества по рыночным данным.

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

Что даёт ограничение видимого объёма

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

  • Лимитная цена ограничивает допустимую цену исполнения; неисполненный остаток всё равно может ждать или вовсе не исполниться.
  • Пополнение может менять приоритет в очереди. Меньшая видимая часть не обязательно ускоряет исполнение всей заявки.
  • Другие участники могут реагировать на видимые исполнения и изменения стакана, даже если весь резерв скрыт.

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

Что проверить в настройках брокера

  • Поддерживают ли этот инструмент, биржа и маршрут айсберг-заявки; нативная это реализация или синтетическая.
  • Минимальное количество, шаг объёма, допустимую видимую часть и срок действия в актуальной спецификации.
  • Правила пополнения, приоритета, изменения и отмены, включая работу с дочерними заявками синтетического айсберга.
  • Фактические исполнения и остаток родительской заявки в отчёте, а также применимый тариф комиссий.

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

Вопросы об айсберг-заявках

Всегда ли айсберг оплачивается по тарифу мейкера?

Нет. Iceberg описывает видимый объём, а не роль в предоставлении ликвидности для каждого исполнения. Возможность немедленной сделки, допустимые сочетания параметров и комиссия зависят от реализации и исполнения. Проверьте правила maker/taker площадки. Гид по торговым расходам также объясняет, почему спред и комиссию следует оценивать вместе.

Можно ли выставить такую заявку из MT4 или MT5?

Наличие стакана само по себе не подтверждает поддержку iceberg. Брокер должен предоставить подходящий маршрут или внешнюю реализацию для этого инструмента. Проверьте документацию и тестовую среду: требования синтетического инструмента к соединению и отмене могут отличаться от нативной биржевой заявки.

Стоит ли всегда выбирать наименьшую видимую часть?

Универсально лучшего размера нет. Меньшая часть раскрывает меньше объёма за раз, но может потребовать больше пополнений с предусмотренным площадкой изменением очереди. Выбор также ограничен минимальным количеством и его шагом. Демонстрация объясняет механику, а не оптимизирует стратегию исполнения реальной заявки.

Источники и материалы

  1. Interactive Brokers — Hidden OrdersПроверено
  2. Kraken — Iceberg Orders: display and total quantityПроверено
  3. Interactive Brokers — Iceberg/Reserve OrderПроверено
Все гиды
Buy Stop и Buy LimitРазделите условия активации и допустимые цены исполнения.ПроскальзываниеРазберитесь в разнице между ценовым ориентиром и исполнением.Raw Spread или StandardСравните спред и комиссию без предположения о скидке за тип заявки.
Все гиды