


En el trading de futuros, comprender el time-in-force resulta clave para gestionar el riesgo de manera eficiente y optimizar las estrategias. El time-in-force determina cuánto tiempo una orden permanece activa en el sistema antes de ejecutarse o cancelarse automáticamente.
El trading de futuros admite cinco tipos de órdenes: ① Orden limitada ② Orden de mercado ③ Orden de activación ④ Orden trailing stop ⑤ Orden maker. Los tres primeros (orden limitada, de mercado y de activación) permiten elegir opciones flexibles de time-in-force, adaptadas a las necesidades concretas de cada operador. Elegir correctamente el time-in-force permite controlar la ejecución de las órdenes y reducir riesgos no deseados.
Las órdenes limitadas permiten comprar o vender activos a un precio determinado o mejor, lo que resulta fundamental para controlar el precio de ejecución. Para las órdenes limitadas, el sistema ofrece tres opciones de time-in-force que se adaptan a distintas estrategias de trading:
GTC (Good 'Til Canceled): Es la opción más habitual. La orden sigue activa hasta que se ejecuta por completo o se cancela manualmente. GTC es la preferida de quienes desean mantener una posición abierta durante un periodo prolongado sin supervisión constante. Por ejemplo, si se establece una orden de compra por debajo del precio de mercado, esta permanecerá activa hasta que el mercado alcance ese precio o la cancele el usuario.
IOC (Immediate or Cancel): Esta modalidad requiere que la orden se ejecute de inmediato al precio especificado. Si no es posible su ejecución total al instante, el sistema cancela automáticamente la parte no ejecutada. Las órdenes IOC resultan útiles para aprovechar oportunidades a corto plazo sin dejar órdenes pendientes en el libro. Por ejemplo, si se desea comprar una gran cantidad al precio actual, cualquier parte no ejecutada se cancela de inmediato, en lugar de quedar en el mercado.
FOK (Fill or Kill): Es la modalidad más estricta, ya que exige la ejecución total de la orden al instante o su cancelación completa. FOK suele ser empleada por traders profesionales que necesitan ejecutar grandes operaciones a un precio concreto, sin aceptar ejecuciones parciales. Así, evitan operaciones incompletas que puedan distorsionar la estrategia global.
Las órdenes de mercado se ejecutan de inmediato al mejor precio disponible. Son la opción preferida cuando es necesario entrar o salir rápidamente de una posición, independientemente del precio exacto. Aunque suelen completarse al instante, el sistema también ofrece la opción MTL para mayor versatilidad:
MTL (Market to Limit): Esta variante combina las ventajas de la orden de mercado y la limitada. Al colocar una orden MTL, el sistema la envía como orden de mercado e intenta ejecutarla al mejor precio disponible. Si solo se ejecuta de forma parcial, la parte pendiente no se cancela como en IOC, sino que pasa a ser una orden limitada al precio ejecutado.
La MTL permite aprovechar la liquidez disponible y ofrece la posibilidad de ejecutar el volumen restante al precio objetivo. Es especialmente útil en mercados con poca liquidez o para operaciones de volumen elevado, ya que optimiza el precio medio de ejecución y limita el deslizamiento.
Las órdenes de activación automatizan estrategias de trading basadas en condiciones de precio predefinidas. Solo se activan cuando el precio de mercado alcanza el nivel de activación. Para ajustarse a diferentes estrategias, ofrecen tres opciones de time-in-force:
Validez de 24 horas: Las órdenes de activación permanecen activas durante 24 horas tras su creación. Si la condición de activación no se cumple en ese plazo, la orden expira y se elimina del sistema. Esta opción resulta útil para operadores de corto plazo o swing traders que quieren evitar órdenes pendientes desfasadas cuando cambian las condiciones del mercado.
Validez de 7 días: Con este ajuste, las órdenes de activación siguen activas durante 7 días, ideal para estrategias a medio plazo en las que se espera un movimiento de precio en una semana. Si la orden no se activa en ese plazo, expira, facilitando la gestión de órdenes pendientes sin revisión manual continua.
Validez a largo plazo: La orden permanece activa hasta que se activa por condiciones de mercado o se cancela manualmente. Es la mejor opción para estrategias a largo plazo o para establecer niveles de stop-loss o take-profit sin límite temporal. Por ejemplo, puede colocarse una orden de compra activada en un soporte relevante y dejarla abierta el tiempo que sea necesario.
La elección del time-in-force para las órdenes de activación depende del estilo de trading, el horizonte temporal del análisis y los objetivos de inversión. Comprender cada opción favorece la eficiencia en la ejecución y ayuda a optimizar la gestión del riesgo.
El time-in-force en el trading de futuros determina el periodo en el que una orden permanece activa, refleja la capacidad de reacción del mercado ante nueva información y garantiza una correcta formación de precios. Permite a los inversores ajustar estrategias con rapidez y es un indicador relevante de la liquidez.
Existen dos tipos principales de time-in-force para órdenes de futuros: GFD (Good For the Day), válida durante la sesión y que se cancela automáticamente al cierre; y GTC (Good Till Canceled), que permanece activa hasta su cancelación manual y puede abarcar varias sesiones, ideal para estrategias a largo plazo. Otros tipos incluyen GTD, IOC y FOK, cada uno con características propias.
Utilice órdenes limitadas o de mercado con el ajuste de time-in-force adecuado (GTC, IOC o FOK). Defina niveles claros de stop-loss y take-profit, y gestione la duración de las órdenes pendientes para incrementar la probabilidad de éxito en sus operaciones.
El time-in-force afecta directamente a la gestión del riesgo. Duraciones cortas aumentan la exposición a la volatilidad, mientras que las largas exponen las posiciones a variaciones más amplias del mercado. Es importante equilibrar la duración de la orden con estrategias de cobertura para optimizar la gestión de posiciones.
Al expirar una orden de futuros, el sistema la cancela automáticamente. Para evitarlo, modifique o cancele cualquier parte no ejecutada antes del vencimiento. Revise siempre los parámetros de time-in-force y extiéndalos si es necesario.











