Acceder

Fill or Kill (FOK) order

En el siguiente artículo vamos a ver una de las órdenes de trading más simples, pero necesarias que existen. En castellano, la "orden de todo o nada", o como se la conoce formalmente en inglés, "Fill or Kill (FOK)".

Fill or Kill (FOK) order: ¿Qué es y cómo funciona?
Fill or Kill (FOK) order: ¿Qué es y cómo funciona?


¿Qué es la orden "Fill or Kill" (FOK) en trading?

La orden “Fill or Kill (FOK)”, es un tipo de orden utilizada en el trading que tiene una condición muy específica. Cuando un trader emite una orden FOK, está instruyendo al bróker a ejecutar la orden inmediatamente y en su totalidad, o de lo contrario cancelarla por completo ("fill" significa ejecutar y "kill" significa cancelar).

Esta orden es útil cuando un trader desea asegurarse de que la orden se complete de inmediato y en su totalidad. Si no es posible llenar la orden por completo al precio especificado, la orden se cancelará en lugar de ejecutar parcialmente. La idea detrás de esta orden es evitar que la orden quede abierta parcialmente, lo que podría generar situaciones no deseadas o no planeadas en el mercado.

Es importante tener en cuenta que, debido a la naturaleza de la orden FOK, podría haber casos en los que la orden no se ejecute si no hay suficiente liquidez en el mercado para llenarla completamente al precio especificado. En esos casos, la orden se cancela automáticamente para evitar ejecuciones parciales.

Los traders suelen utilizar órdenes FOK en situaciones en las que la ejecución inmediata y completa es fundamental para su estrategia de trading, y están dispuestos a renunciar a la ejecución parcial a cambio de asegurar la ejecución total o ninguna ejecución.

Existen dos tipos principales de órdenes "Fill or Kill" (FOK), que son "FOK Estándar" y "FOK Todo o Nada" (AON, por sus siglas en inglés):

  • FOK Estándar:Esta es la forma más común de la orden FOK. Con una orden FOK estándar, el trader instruye al bróker a ejecutar la orden inmediatamente y en su totalidad o, de lo contrario, cancelarla completamente. Es decir, la orden debe cumplirse en su totalidad al precio especificado, o no se llena en absoluto.

  • FOK Todo o Nada (AON): La orden FOK Todo o Nada (All or None) es una variante más estricta. Al emitir una orden FOK AON, el trader exige que la orden se llene completamente o no se llene en absoluto, pero con la condición adicional de que la ejecución debe ocurrir al precio especificado y no a diferentes precios. Esto significa que no se aceptan ejecuciones parciales, ni se permite dividir la orden en múltiples ejecuciones a diferentes precios.

Ambos tipos de órdenes FOK comparten la característica fundamental de buscar la ejecución completa e inmediata de la orden o su cancelación total. La elección entre una orden FOK estándar y una FOK AON dependerá de la estrategia y preferencias del trader, así como de la liquidez del mercado en ese momento específico.

👉Para conocer otras órdenes de trading, visita nuestro siguiente artículo: Tipos de órdenes en bolsa - ¿Cuáles son y cómo funcionan?

Ejemplo teórico de  las órdenes "Fill or Kill" (FOK)

Imagina que eres un trader y estás observando una acción que ha experimentado una repentina explosión de volatilidad debido a un anuncio de earnings. Quieres comprar un lote de esa acción, pero también sabes que la volatilidad puede hacer que los precios cambien rápidamente.

Por ejemplo, véase en la imagen de a continuación, como tras la presentación de resultados, la cotización de Nvidia (NVDA) se disparó un 10% en el post-market y de forma muy acelerada.

Ejemplo de aceleración en el precio de una acción
Ejemplo de aceleración en el precio de una acción
Ir al nuevo graficador interactivo de ProRealTime

Es entonces, cuando decides colocar una orden FOK para asegurarte de que tu compra se realice de inmediato y en su totalidad o no se realice en absoluto. Esto significa que si la orden no se puede llenar completamente al precio que especificaste, la orden se cancela por completo.

En este escenario, las órdenes FOK son cruciales porque te permiten controlar el riesgo y evitar posibles sorpresas. Imagina que, sin esta orden, podrías haber terminado con una ejecución parcial en un momento de alta volatilidad, lo que podría haber resultado en una exposición no deseada al mercado.

Así que, al utilizar una orden FOK, te aseguras de que tu compra se realice de acuerdo con tus condiciones o no se realice en absoluto, proporcionándote un mayor control sobre la ejecución de tu estrategia de trading en situaciones específicas del mercado.

Ejemplo de Orden Fill or Kill en Interactive Brokers

Ahora que ya sabemos que es ese tipo de orden, y como funciona de forma teórica, vamos a ver cómo implementarla de forma práctica en el broker, Interactive Brokers.

Para ello, abrimos la plataforma Trader Workstation , y cuando estamos en el proceso de comprar de acciones con Interactive Brokers, fíjate en el siguiente pantallazo, y vamos a verlo por puntos:
¿Cómo insertar una orden Fill or Kill (FOK) en Interactive Brokers?
¿Cómo insertar una orden Fill or Kill (FOK) en Interactive Brokers?


Paso 1: ingrese una orden de compra completa o eliminada

A las 10:00 a. m. del martes, deseo realizar un pedido de 1000 contratos de la opción XYZ. Deseo que todo el pedido se complete de inmediato; de lo contrario, no lo deseo. 

De esta forma, creo la orden de compra, seleccionando un tipo de orden en el campo “Tipo” (en este ejemplo, hemos elegido una orden limitada), y dentro de este escojo la opción “FOK” como el tiempo vigente. 

Si la orden completa no se ejecuta inmediatamente una vez que es aceptada por el mercado, se cancela la orden completa.

Supuesto
Acción
COMPRAR
Cantidad
1000
Tipo de orden
LMT
Precio de mercado
13.50
Precio límite
13.50
El tiempo en vigor
FOK

Probar orden en Interactive Brokers

Paso 2: orden de compra para 1000 contratos transmitidos

Ha transmitido su orden límite con el tiempo vigente establecido en Fill o Kill. Si la orden completa no se completa inmediatamente una vez que es aceptada por el mercado, se cancelará la orden completa.

Paso 3: el pedido se completa inmediatamente

Si su precio límite y el precio de mercado de XYZ son los mismos, 13,50, es cuando se transmite la orden. Y como hemos dicho varias veces, o todo el pedido se completa inmediatamente, o se cancela. 

Escenario alternativo: cancelación de la orden. 

Por contra, si el precio de mercado se aleja del precio límite,  la orden no se puede ejecutar inmediatamente

En este escenario alternativo, el precio de mercado de XYZ sube a 13,51, lejos de su precio límite de 13,50. Su pedido completo no se puede completar inmediatamente, por lo que se cancela.

Supuesto
Acción
COMPRAR
Cantidad
1000
Tipo de orden
LMT
Precio de mercado
13.51
Precio límite
13.50
El tiempo en vigor
FOK

Puedes practicar tu trading con este tipo de órdenes en brokers profesionales como Interactive Brokers

Mejor Bróker Multiproducto 2022
  • 💶
    Depósito mínimo
    0,00 €
  • 📝
    Regulación
    FCA, ASIC, CBI,
  • ⭐️
    Puntuación
    8.75/10


👉 Para más información del mismo acerca de su seguridad, comisiones o plataforma, ya sabes que puedes acudir a nuestra review del mismo: Interactive Brokers opiniones España - Seguridad, mercado y opiniones

Piensa en ellas como un seguro para evitar sorpresas no deseadas en momentos de volatilidad. Imagina querer comprar una acción justo antes de que se produzca una gran noticia o la ruptura de un nivel clave en el mercado; aquí es donde una orden FOK entra en juego. Te permite decir:
 Cómpralo todo ahora mismo o mejor no compres nada.

Esto no solo proporciona control sobre las ejecuciones, sino que también ayuda a mantener la estrategia de trading en línea y a minimizar riesgos.

Otros tipos de órdenes de trading

 
  • Day: Orden que se cancela automáticamente al finalizar el día de trading si no ha sido ejecutada.
  • Good Till Canceled (GTC): Orden que permanece activa hasta que el trader decide cancelarla o se ejecuta completamente.
  • Good Till Day (GTD): Orden que permanece activa hasta una fecha específica establecida por el trader, si no se ejecuta, se cancela automáticamente.
  • At the Opening (ATO): Orden que solo puede ejecutarse al precio de apertura del mercado y se cancela si no se ejecuta en ese momento.
  • At the Close (ATC): Orden que solo puede ejecutarse al precio de cierre del mercado y se cancela si no se ejecuta en ese momento.
  • Orden Iceberg: Orden grande dividida en pequeñas órdenes visibles para evitar mostrar el tamaño total de la posición al mercado, revelando solo una parte del total en cada momento.
 
En definitiva, las órdenes "Fill or Kill" (FOK) son como el as bajo la manga de un trader cuando la rapidez y la ejecución completa son cruciales.


¿Quieres referenciar esta definición?
Fill or Kill (FOK) order, Capelo Trading, 08 de junio del '24, Rankia.com
Definiciones de por letra