Почему лимитная заявка на фьючерсы не исполнилась, когда цена её коснулась?
Узнайте, почему лимитная заявка на фьючерсы может остаться неисполненной, даже когда график или последняя сделка касается цены, включая приоритет очереди, сторону bid-ask, месяц контракта, время и ограничения канала данных
Короткий ответ
Касание вашей лимитной цены на графике не доказывает, что заявка имела право на исполнение. Проверьте контракт, активный статус, сторону bid или ask, приоритет очереди, доступное количество, временные метки и алгоритм сопоставления
Последняя цена и исполнимая котировка — разные записи
График часто выделяет последнюю завершённую сделку
Активная buy limit взаимодействует с допустимым интересом продавцов
Активная sell limit взаимодействует с допустимым интересом покупателей
Последняя сделка по вашей цене не показывает, сколько количества было доступно вашей заявке или где она стояла в очереди
Свеча графика также может сжимать множество событий в один бар
Как читать Time & Sales фьючерсов объясняет, почему запись сделки не является воспроизведением книги заявок
На одной цене важна позиция в очереди
Предположим, вы размещаете buy limit на 3 контракта по 5,000.00
В FIFO-подобном примере перед вами на той же цене уже стоят 20 контрактов
До того как рынок уйдёт, против этого bid торгуется только 12 контрактов
Ваша заявка может остаться неисполненной, потому что количество перед вами поглотило исполнения
Поэтому касание 5,000.00 не гарантирует, что до вашей позиции в очереди дошло достаточное количество продаж
Продукты CME могут использовать разные алгоритмы сопоставления, поэтому не предполагайте чистый FIFO для каждого контракта
Неправильная сторона спреда может создать ложное ожидание
Для buy limit релевантна противоположная сторона ask, то есть интерес продавцов
Для sell limit релевантна противоположная сторона bid, то есть интерес покупателей
Платформа может показывать последнюю сделку, bid, ask и цену графика как отдельные поля
Если buy limit равен 5,000.00, но лучший ask для вашей заявки никогда не становится исполнимым на этом уровне, близкая запись на графике недостаточна как доказательство пропущенного исполнения
Записывайте bid, ask и сделки с временными метками
Месяц контракта и сессия должны совпадать точно
Непрерывный график фьючерсов может показывать синтетический или объединённый ряд после ролловера
Ваша заявка относится к одному конкретному месяцу контракта
Касание цены в другом месяце не делает вашу заявку допустимой к исполнению
Та же проблема возникает при сравнении данных обычной сессии с ночной заявкой или при использовании задержанного канала
Всегда записывайте точные символ, месяц, площадку, сессию и часовой пояс
Торговая дата и календарная дата фьючерсов объясняет, почему ночным временным меткам тоже нужен контекст
Состояние заявки может измениться до касания цены
До более позднего события рынка заявку могут отменить, срок её действия может истечь, её могут отклонить, заменить или частично исполнить
Изменённая заявка также может получить другой режим приоритета по правилам площадки
Не полагайтесь только на то, что помните факт отправки заявки
Используйте итоговую запись заявки
Отклонённые и неисполненные заявки на фьючерсы объясняет, почему принятая, активная, отменённая, истёкшая и исполненная заявки — разные состояния
Подтверждённый trade-through требует более тщательной сверки
Касание цены и подтверждённый trade-through — разные вещи
Если активная и допустимая buy limit по 5,000.00 действительно находилась в рынке, а по тому же контракту и на той же площадке сделки прошли ниже 5,000.00, это более весомое доказательство, чем простое касание
До вывода об ошибке исполнения проверьте временные метки, статус заявки, количество перед вами, изменения заявки, правила сопоставления и исправления данных
Если записи всё ещё противоречат друг другу, используйте отчёт брокера или биржи об исполнении для расследования [!TRYMARK] Восстановите утверждение о пропущенном исполнении Возьмите гипотетическую buy limit по 5,000.00. Запишите месяц контракта, время активности, bid, ask, Time & Sales, количество перед заявкой, исполнения на этом уровне и итоговый статус заявки, прежде чем решать, была ли заявка действительно пропущена
Используйте чек-лист пропущенного исполнения
Подтвердите точные продукт и месяц контракта
Подтвердите, что заявка была принята и активна
Запишите ID заявки и временную метку
Отдельно запишите bid, ask и последнюю сделку
Проверьте доступную информацию о видимой или доступной очереди
Проверьте алгоритм сопоставления продукта
Проверьте, изменялась ли заявка
Сверьте накопленное исполненное и оставшееся количество
Перед эскалацией сравните журнал заявок брокера с рыночными данными площадки
Это руководство объясняет сверку исполнения, а не обещает, что любое видимое касание цены должно исполнить лимитную заявку
Частые вопросы
Почему моя лимитная заявка на фьючерсы не исполнилась, когда график коснулся моей цены?
График мог показать только последнюю сделку, пока ваша заявка стояла за другими заявками, относилась к другому месяцу, уже не была активна или не имела достаточного количества противоположной стороны
Если по фьючерсам торговали по моей лимитной цене, я всегда должен получить исполнение?
Нет. На одной цене другие заявки могут иметь приоритет и первыми использовать доступное количество. Важны и алгоритмы сопоставления конкретного продукта
Что, если по фьючерсам прошли ниже моей лимитной цены?
Подтверждённый trade-through важнее. Перед выводом о проблеме исполнения подтвердите точный контракт, активное состояние заявки, временные метки, изменения и записи площадки
Доказывает ли свеча, коснувшаяся моей цены, что рынок торговал там, пока моя заявка была активна?
Нет. Свеча агрегирует данные за период и может использовать другой контракт, сессию или канал. Для сверки нужны записи заявок и рынка с временными метками