Приказ “выполнить или отменить”, обычно сокращаемый до FOK, это инструкция, которая говорит: выполните весь заказ немедленно или отмените его полностью.

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

Это делает FOK отличным от типов ордеров, которые используют большинство новичков. Обычный лимитный ордер может находиться на рынке. Ордер IOC может быть частично исполнен. Ордер AON может ждать полной суммы. Ордер fill or kill строже всех этих: полный размер, немедленное исполнение или ничего.

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

Значение приказа “Заполнить или Уничтожить”

Ордер “заполнить или отменить” – это инструкция о времени действия, прикрепленная к торговому ордеру. Она сообщает брокеру или торговой площадке, что ордер должен быть выполнен немедленно и полностью. Если этого не может произойти, ордер автоматически отменяется.

В большинстве практических случаев ордер FOK сопровождается лимитной ценой. Например:

  • купить 10,000 акций;
  • не платите более $25.00 за акцию;
  • немедленно заполнить полные 10 000;
  • в противном случае отмените заказ.

Если 10 000 акций доступны по цене 25,00 долларов или ниже сразу, заказ выполняется. Если доступно только 6 000 акций, заказ не покупает 6 000 и отменяет остальные. Он отменяет все.

FINRA описывает исполнение или отмену как инструкцию выполнить весь заказ немедленно или вообще не выполнять. Это самый простой способ запомнить это.

Быстрое резюме

ВопросОтвет
Что означает FOK?Заполнить или отменить
Что он делает?Немедленно исполняет полный заказ или отменяет его
Позволяет ли он частичные исполнения?Обычно нет
Остается ли он открытым?Нет, он отменяется, если не может быть исполнен сразу
Это то же самое, что и IOC?Нет. IOC может позволять частичные исполнения; FOK обычно не позволяет
Это то же самое, что и AON?Нет. AON требует полного размера, но может оставаться открытым; FOK требует полного размера немедленно
Лучше всего подходит дляТорговли точного размера, крупных заказов, быстрых стратегий и ситуаций, когда частичные исполнения нежелательны
Основной рискВы можете не получить сделку, даже если некоторая ликвидность доступна

Ключевая компромисс прост: ордер FOK жертвует гибкостью исполнения в обмен на уверенность в размере и времени.

Как работает приказ “Заполнить или Убить”

Представьте, что вы хотите купить 50 000 акций акции, но только если вы сможете получить все 50 000 акций по цене $10.00 или лучше.

Вы размещаете ограниченный ордер на покупку FOK:

  • количество: 50,000 акций;
  • лимитная цена: $10.00;
  • время действия: выполнить или отменить.

Заказ поступает на рынок и сразу проверяет доступную ликвидность. Если все 50,000 акций можно купить по цене $10.00 или ниже, сделка осуществляется. Если рынок может предоставить только 35,000 акций по этой цене, заказ отменяется.

Это может показаться жестким, но в этом и заключается суть. Трейдер говорит: “Я не хочу участвовать в этой сделке. Мне нужна вся позиция сейчас, или я предпочту не иметь позиции вообще.”

Это имеет значение, потому что частичные исполнения могут изменить сделку. Стратегия, построенная вокруг 50,000 акций, может вести себя иначе с 7,000 акциями. Хедж может не обеспечить достаточную защиту. Крупный покупатель может не желать проявлять интерес к рынку, если не удастся выполнить весь блок. Краткосрочный трейдер может не хотеть, чтобы неполная позиция оставалась открытой, пока цена меняется.

Простой пример FOK

Предположим, что трейдер хочет купить 5 000 акций акции не дороже 20,00 долларов.

Видимая ликвидность выглядит следующим образом:

ЦенаДоступные акции
$19.981,500
$19.991,000
$20.001,200
$20.012,000

При цене $20.00 или лучше доступно только 3,700 акций. Обычный лимитный ордер может купить эти 3,700 акций и оставить остальные в ожидании. Ордер IOC может купить 3,700 и отменить оставшиеся 1,300. Ордер FOK отменяет весь запрос, потому что полные 5,000 акций недоступны по требуемой цене немедленно.

Теперь измените заказ на 3,000 акций по цене $20.00. В этом случае заказ FOK может быть выполнен, потому что достаточно акций доступно по лимитной цене или лучше.

Вот почему FOK меньше о том, чтобы “получить лучшую цену”, и больше о соблюдении точных условий исполнения.

Тест ликвидности FOK

Будет ли выполнен полный заказ, или он будет отменен?

Измените запрашиваемое количество, цену лимита и профиль ликвидности. Заказ на покупку FOK заполняется только в том случае, если достаточно акций доступно по цене лимита или лучше прямо сейчас.

FOK отменяет весь заказДоступно только 3,700 акций по цене $20.00 или лучше, поэтому заказ FOK на 5,000 акций не принимает частичное исполнение.

Как долго действует заказ FOK?

Указание “выполнить или отменить” предназначено для того, чтобы действовать только достаточно долго, чтобы рынок мог проверить, может ли полный заказ быть выполнен немедленно.

На простом английском это обычно означает секунды или меньше. Если необходимая ликвидность недоступна сразу, заказ отменяется. Он не остается в книге, как заказ на день или заказ, действующий до отмены.

Вот почему FOK относится к более широкой категории приказов с определенным сроком действия. Время действия говорит платформе, как долго заказ должен оставаться активным. FOK использует самую строгую версию: сейчас, полностью или отменить.

Одна важная деталь: точное исполнение может варьироваться в зависимости от брокера, биржи, класса активов и платформы. Investor.gov отмечает, что доступные типы заказов и торговые инструкции могут отличаться между брокерскими фирмами. Поэтому, если поведение FOK имеет значение для вашей стратегии, проверьте, как ваш брокер определяет его, прежде чем полагаться на него.

Заказ FOK против IOC

Заказы FOK и IOC легко перепутать, потому что оба являются немедленными инструкциями. Разница заключается в том, что происходит, когда только часть заказа может быть выполнена.

Заказ IOC означает “немедленно или отменить”. Он пытается выполнить как можно больше сразу, а затем отменяет неисполненную часть.

Заказ FOK означает “выполнить или отменить”. Он должен быть выполнен полностью немедленно, или отменить весь заказ.

СценарийРезультат IOCРезультат FOK
Вы хотите 10,000 акций, и 10,000 доступныПолное исполнениеПолное исполнение
Вы хотите 10,000 акций, и 6,000 доступныПокупает/продает 6,000 и отменяет 4,000Отменяет весь ордер
Вы хотите точный размер позицииМожет оставить вас с частичной позициейИзбегает частичной позиции
Вы просто хотите то, что доступно сейчасЧасто более подходящееОбычно слишком строгое

Думайте о IOC как о “берите то, что можете получить прямо сейчас.” Думайте о FOK как о “всё прямо сейчас, или забудьте об этом.”

Для многих активных трейдеров IOC более гибкий. Для стратегий, где частичное исполнение создает проблему, FOK более чистый.

FOK против AON Заказ

AON означает все или ничего. Как и FOK, он избегает частичных исполнений. Но он не всегда требует немедленного исполнения.

Заказ AON может оставаться активным, пока брокер или рынок ждут достаточной ликвидности для выполнения полного заказа. Заказ FOK не ждет. Если полное количество недоступно немедленно, он отменяется.

ВопросFOKAON
Должен ли ордер исполняться полностью?ДаДа
Может ли он исполняться частично?Обычно нетНет
Должен ли он исполняться немедленно?ДаНе обязательно
Может ли он оставаться открытым?НетЧасто да, в зависимости от правил брокера
Основное использованиеНемедленное исполнение точного объемаИсполнение точного объема без такой же срочности

Глоссарий Nasdaq описывает обработку заказа FOK как зависящую от биржи, что является полезным предостережением. В реальной торговле термины могут звучать универсально, в то время как правила маршрутизации и определения площадок различаются.

Маршрутизатор времени действия

FOK, IOC, AON или обычный лимит?

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

Вам нужно всё количество?
Это должно произойти немедленно?
Приемлема ли частичная поставка?
Может ли заказ подождать на книгу?
Заполнить или убитьТорговля требует полного объема и немедленного исполнения, без оставшейся частичной позиции.
FOK
0
IOC
0
AON
0
Обычный лимит
0

FOK против обычного лимитного ордера

Обычный лимитный ордер говорит: купите или продайте по этой цене или лучше.

Лимитный ордер FOK говорит: купите или продайте всю партию по этой цене или лучше сразу, или отмените.

Это дополнительное указание меняет всё.

Предположим, вы разместили обычный лимитный ордер на покупку 20,000 акций по цене $15.00. Если доступно 8,000 акций, вы можете сейчас получить 8,000 акций и оставить остальные открытыми в зависимости от настроек рынка и брокера.

С лимитным заказом FOK это же предложение в 8,000 акций недостаточно. Заказ исчезает, если не может быть немедленно исполнен полностью на 20,000.

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

Когда ордер на исполнение или отмену имеет смысл

FOK полезен, когда полный размер сделки важнее, чем просто получение какого-либо исполнения.

Одним из примеров является трейдер, которому нужен точный размер позиции для краткосрочной стратегии. Если стратегия основана на 25 000 акциях, получение 4 000 акций может не принести пользы. Это может создать позицию, слишком маленькую, чтобы иметь значение, но все же достаточно большую, чтобы требовать внимания.

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

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

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

Когда FOK, вероятно, является неправильным инструментом

FOK часто слишком строг для повседневной торговли.

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

FOK также может вызвать разочарование на тонких рынках. Вы можете увидеть некоторые акции, доступные по вашей цене, но недостаточно для полной количества. Заказ отменяется, даже несмотря на то, что частичная сделка была возможна.

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

Стоимость строгости

Сколько вероятности исполнения вы теряете?

FOK может быть правильным выбором, когда частичное исполнение вредно. Эта модель показывает стоимость того, чтобы сделать заказ полноразмерным, немедленным и ограниченным по цене.

FOK может подойти, но ожидайте отменТорговая логика не любит частичные исполнения, но ликвидность и ценовые условия не щедры.
Шанс исполнения FOK34%
Шанс исполнения IOC58%
Стоимость строгости24 пункта

Преимущества ордера Fill or Kill

Главное преимущество — ясность. Вы почти сразу понимаете, произошла ли полная сделка или нет.

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

Это также может снизить риск забытых остатков. В зависимости от настроек, незаполненная часть может оставаться открытой для некоторых типов ордеров. С FOK нет оставшихся ордеров, ожидающих на рынке.

Наконец, FOK может помочь трейдеру избежать погоню за ценой. Ордер либо соответствует условию, либо исчезает. Это может быть полезно для дисциплинированного исполнения, если только трейдер не начинает немедленно снова вводить все более невыгодные FOK ордера из-за разочарования.

Риски и ограничения

Основной риск прост: вы можете не получить торговлю.

Это не ошибка. Это дизайн. Но это может быть проблемой, если вам на самом деле нужно было какое-то исполнение, а рынок был готов предложить вам частичное исполнение.

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

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

Наконец, точная интерпретация может варьироваться в зависимости от площадки. Вот почему Nasdaq предостерегает от зависимости от обработки на бирже. Если сделка важна, не предполагайте, что каждая платформа использует этот термин точно так же.

Как разместить заказ FOK

Точный процесс зависит от брокера, но ордер обычно следует одной и той же логике.

Сначала выберите инструмент и сторону: купить или продать.

Затем введите количество. С FOK это число имеет значение, потому что полное количество должно быть доступно немедленно.

Далее выберите инструкцию по цене. В большинстве случаев это будет лимитная цена. Лимит на покупку устанавливает максимальную цену, которую вы готовы заплатить. Лимит на продажу устанавливает минимальную цену, которую вы готовы принять.

Затем выберите время действия и выберите Fill or Kill, FOK или эквивалентную метку платформы.

Перед отправкой проверьте четыре вещи:

  • количество;
  • предел цены;
  • нужно ли вам действительно полное выполнение;
  • достаточно ли у актива ликвидности для такого размера.

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

Практический контрольный список перед использованием FOK

Спросите себя:

  • Мне нужно все количество, или частичное заполнение будет приемлемым?
  • Достаточно ли ликвиден рынок для такого размера заказа?
  • Реалистична ли моя предельная цена?
  • Использую ли я FOK, потому что стратегия этого требует, или потому что это звучит безопаснее?
  • Будет ли МОК лучше, если я смогу принять частичное выполнение?
  • Будет ли AON лучше, если мне нужен полный размер, но я могу подождать?
  • Поддерживает ли мой брокер FOK для этого инструмента?
  • Понимаю ли я, как платформа определяет “немедленно”?

Если вы не можете ответить на эти вопросы, FOK, вероятно, не тот тип заказа, с которого стоит начинать.

Распространенные ошибки новичков

Первая ошибка заключается в том, что вы думаете, что FOK гарантирует исполнение. Это не так. Он гарантирует выполнение по принципу «всё или ничего», если заказ может быть исполнен в условиях, которые вы установили.

Вторая ошибка заключается в использовании FOK на рынках с недостаточной ликвидностью. Ордер может отменяться снова и снова, потому что полное количество недоступно по лимитной цене.

Третья ошибка заключается в том, что FOK путают с IOC. IOC может оставить вас с частичным исполнением. FOK обычно этого избегает.

Четвертая ошибка заключается в путанице между FOK и AON. AON может подождать. FOK – нет.

Пятая ошибка – игнорирование цены. Ордер FOK с нереалистичным лимитом – это просто запрос на быструю отмену.

Итог

Приказ “выполнить или отменить” полезен, когда “часть сделки” недостаточно хороша.

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

Для большинства новичков FOK не является повседневным типом ордера. Сначала изучите рыночные ордера, лимитные ордера, стоп-ордера и основные настройки времени действия. Затем используйте FOK, когда логика сделки действительно требует полного размера немедленно.