Coloca una orden límite, cierra el portátil y vuelve la semana siguiente: o se ha ejecutado o no. Sin reenviarla cada mañana, sin estar pendiente del reloj hasta el cierre. Ese es todo el atractivo de la orden válida hasta cancelación (good till canceled).
Pero el nombre promete un poco más de lo que da. GTC no significa que la orden se quede ahí indefinidamente, ni que nada pueda torcerse mientras espera. Los brokers fijan su propio límite de tiempo para que una orden GTC siga activa, y una orden que lleva abierta tres semanas se comporta de forma muy distinta a una que acabas de colocar hace cinco minutos.
Esta guía explica qué es realmente una orden GTC, cómo se compara con Day, Good Till Date, Immediate or Cancel y Fill or Kill, y las formas concretas en que una orden GTC puede pillarte por sorpresa: ejecuciones parciales, gaps de fin de semana y la clásica orden pendiente que de verdad olvidaste que estaba ahí.
Puntos clave
- Good till canceled (GTC) es un ajuste de vigencia (time-in-force), no un tipo de orden independiente: puede asociarse a órdenes límite o stop.
- GTC no significa «para siempre». La mayoría de los brokers limitan cuánto tiempo permanece activa una orden GTC antes de que caduque automáticamente.
- Las órdenes Day caducan al cierre de la sesión. Las órdenes GTC pueden sobrevivir semanas, lo que las hace útiles y, en ocasiones, arriesgadas.
- Una orden GTC aún puede ejecutarse por tramos, quedar saltada por un gap de precio de fin de semana o permanecer olvidada hasta que el mercado por fin la alcance.
- Los ajustes de duración de las órdenes varían según la plataforma y el broker, así que conviene comprobar las reglas exactas de tu cuenta antes de confiar en GTC para algo importante.
¿Qué significa good till canceled?
Una orden válida hasta cancelación permanece activa en el mercado hasta que ocurre una de tres cosas: se ejecuta, la cancelas manualmente o se activa la regla de caducidad del propio broker y la cierra automáticamente. Según la explicación de la propia SEC sobre las órdenes GTC, las firmas de corretaje suelen limitar el tiempo que un inversor puede dejar abierta una orden GTC, y ese límite varía de una firma a otra.

Esta última parte se pasa por alto constantemente. La gente oye «good till canceled» y da por hecho que es indefinida. En la práctica, la mayoría de los brokers y plataformas cancelan discretamente las órdenes GTC tras un periodo determinado, habitualmente entre 30 y 90 días según el broker, salvo que la plataforma indique expresamente otra cosa. Considera GTC como «de larga duración, pero con un límite», no como «permanente».
Dato rápido
- Coloca una orden límite de compra GTC antes de unos resultados, olvídate de ella y aún puede ejecutarse semanas después, en cuanto el precio caiga por fin hasta tu nivel.
GTC es un ajuste de vigencia, no un tipo de orden
Aquí es donde empieza buena parte de la confusión. GTC no es algo que operes en lugar de una orden límite o stop, sino una duración que se asocia a una de ellas. Una orden límite de compra puede ser GTC. Una orden stop de venta puede ser GTC.
Un trailing stop también puede ser GTC en la mayoría de las plataformas. El tipo de orden determina cómo se ejecuta; el ajuste de vigencia determina cuánto tiempo se le permite esperar antes de ejecutarse.
Tipo de orden | ¿Admite GTC? | Opciones de duración habituales |
|---|---|---|
De mercado | No | Se ejecuta de inmediato, no necesita duración |
Límite (compra o venta) | Sí | Day, GTC, GTD |
Stop | Sí | Day, GTC, GTD |
Stop límite | Sí | Day, GTC, GTD |
Trailing stop | Sí, en la mayoría de las plataformas | Day, GTC |
Esto importa porque los riesgos de GTC no tienen que ver realmente con GTC en sí, sino con el tipo de orden al que se asocia, extendido a una ventana de tiempo mucho más larga.
Una orden límite de compra GTC situada tres niveles de precio por debajo del mercado durante dos semanas tiene la misma mecánica de ejecución que una orden límite colocada hace cinco minutos. Simplemente ha estado expuesta a dos semanas de titulares, gaps y volatilidad que una orden Day nunca ve.

Day vs GTC vs Good Till Date vs IOC vs FOK
Cada orden que colocas necesita una instrucción de duración junto a su instrucción de precio, y las cinco siguientes cubren casi todo lo que encontrarás en una plataforma minorista.
Ajuste | Permanece activa hasta... | ¿Admite ejecuciones parciales? |
|---|---|---|
Day | El cierre de la sesión actual | Sí |
Good till canceled (GTC) | Que se ejecute, se cancele o se alcance la duración máxima del broker | Sí |
Good till date (GTD) | Una fecha y hora concretas que tú fijas | Sí |
Immediate or cancel (IOC) | De inmediato; el resto se cancela | Sí |
Fill or kill (FOK) | De inmediato, o se cancela la orden completa | No |
Day es el ajuste por defecto con el que arrancan la mayoría de las plataformas: si no se ejecuta, desaparece al cierre, y punto. GTC lo extiende de forma indefinida, sujeta al límite del broker. Good till date queda a medio camino: eliges la caducidad exacta en lugar de depender de la que fija el broker por defecto.
IOC y FOK están en el extremo opuesto: están pensadas para órdenes que deben resolverse en segundos, no en días, por lo que aparecen más al hablar de cómo se ejecutan realmente las órdenes de mercado que en cualquier debate sobre órdenes pendientes a largo plazo.
Así se comparan esas cinco en duración bruta, representadas en escala logarítmica porque IOC y FOK se resuelven casi al instante frente al tramo mucho más largo de GTC.
Cómo se desarrolla una orden límite GTC
Supongamos que el EUR/USD cotiza a 1.0900 y crees que 1.0850 es el nivel al que realmente querrías comprar. Colocas una orden límite de compra GTC en 1.0850 y cierras la plataforma. El precio no colabora durante once días y se desplaza lateralmente en el rango 1.0870-1.0910. El día doce, un dato macroeconómico lo empuja hasta 1.0848, toca brevemente tu nivel y tu orden se ejecuta.
Orden GTC | Se activa cuando... | Se convierte en | Uso habitual |
|---|---|---|---|
Límite de compra/venta | El precio alcanza el nivel que fijaste | Ejecutada a ese precio o mejor | Entrar a un nivel mejor que el del mercado actual |
Stop | El precio atraviesa tu nivel de stop | Una orden de mercado | Limitar pérdidas o entrar en una ruptura |
Trailing stop | El precio se mueve en contra del trailing la distancia fijada | Una orden de mercado | Asegurar ganancias mientras una posición avanza a tu favor |
Ese es todo el argumento de venta de GTC en un ejemplo: fijas una vez el precio que quieres y es la orden la que espera en lugar de ti. La mecánica de la ejecución en sí no cambia respecto a una orden límite normal: sigues sin tener garantizada la ejecución solo porque el precio toque tu nivel, y sigues expuesto a una ejecución parcial si no había volumen suficiente en 1.0850 para cubrir todo tu tamaño.

Cómo se desarrolla una orden stop GTC
Los stops se comportan igual, pero con un recorrido más largo. Una orden stop de venta GTC colocada por debajo de una posición larga abierta permanece ahí como protección mientras la posición siga abierta, lo que pueden ser días o meses según tu horizonte de tenencia.
En el momento en que el precio atraviesa tu nivel de stop, se convierte en una orden de mercado y se ejecuta al siguiente precio disponible, igual que cualquier orden stop, solo que potencialmente activada semanas después de que la colocaras y olvidaras el nivel exacto que elegiste.

Los trailing stops complican algo las cosas. Un trailing stop GTC sigue ajustándose a medida que el precio se mueve a tu favor, lo que significa que el nivel en el que realmente se encuentra hoy puede ser muy distinto de donde lo colocaste originalmente.
Eso es útil para asegurar ganancias en una posición de larga duración, pero también implica que no basta con mirar tu entrada original para saber dónde está ahora tu stop sin consultar la plataforma.
Ejecuciones parciales en órdenes GTC
Nada en GTC cambia el funcionamiento de las ejecuciones parciales; simplemente les da más tiempo para producirse. Una orden límite de compra GTC de 10 lotes puede ejecutar 3 lotes el martes, quedar sin ejecutar cuatro días y luego completar otros 4 lotes el lunes siguiente cuando el precio vuelve a visitar el nivel, todo bajo el mismo ID de orden.

Según tu plataforma, los 3 lotes restantes siguen trabajando al precio original hasta que también se ejecuten, o hasta que la orden caduque por fin.
Fecha | Lotes ejecutados | Lotes restantes | Estado de la orden |
|---|---|---|---|
Orden colocada | 0 | 10 | Activa |
Martes | 3 | 7 | Ejecutada parcialmente |
Mié–sáb | 0 | 7 | Ejecutada parcialmente, sigue activa |
Lunes siguiente | +4 (7 en total) | 3 | Ejecutada parcialmente |
Aún sin ejecutar | 0 | 3 | Activa, hasta ejecución, cancelación o caducidad |
Conviene vigilar esto de cerca si dimensionas tus posiciones en torno a un importe de riesgo concreto. Una orden GTC ejecutada al 70% tras dos semanas es una posición del 70%, no la completa que habías planificado, y el resto sin ejecutar sigue vivo y podría completarse en cualquier momento sin una nueva alerta, a menos que hayas configurado una.
Gaps nocturnos, trading fuera de horario y órdenes GTC obsoletas
Aquí es donde las órdenes GTC se diferencian de forma significativa de las del mismo día. Una orden Day solo tiene que sobrevivir a la volatilidad de una única sesión. Una orden GTC tiene que sobrevivir a cada gap nocturno, cierre de fin de semana y movimiento fuera de horario que ocurra mientras permanece ahí, y ninguno de ellos respeta el nivel de precio que elegiste en origen.
Mercado | ¿Cotiza de forma continua? | Principal ventana de riesgo de gap |
|---|---|---|
Majors de forex | Casi 24 horas, lun–vie | Del cierre del viernes a la apertura del domingo/lunes |
Acciones cotizadas en bolsa | No, horarios de sesión fijos | Noticias nocturnas y de pre/post-mercado |
Cripto | 24/7 | Bajo riesgo de gap de fin de semana, pero aún pueden producirse gaps de liquidez específicos de cada exchange |
Materias primas/índices (CFD) | Mayormente continuo, con una pausa diaria | En torno a la ventana de rollover diario |
Por qué se producen los gaps
Un gap como este se produce porque los mercados no cotizan de forma continua. Los fines de semana, los festivos y las ventanas fuera de horario generan periodos en los que no se puede ejecutar ninguna orden aunque el precio se esté moviendo en segundo plano por noticias y otros mercados. Cuando se reanuda la negociación, el precio puede abrir bastante más allá de tu nivel de stop, sin nada en medio que active una ejecución al precio que realmente querías.
Qué le hace un gap a una orden pendiente
Lo mismo ocurre con los spreads bid-ask y la liquidez en general: un nivel que parecía perfectamente razonable cuando lo fijaste puede encontrarse en un entorno de mercado completamente distinto cuando por fin se toca.
Una orden stop se ejecuta al primer precio disponible una vez activada, así que un gap lo bastante grande significa que tu ejecución se produce bastante más allá del nivel que fijaste, no en él. Una orden límite puede correr una suerte aún más extraña: si el precio salta directamente más allá de tu nivel sin cotizar en él, la orden puede no ejecutarse nunca.
El problema de la orden pendiente olvidada
El otro riesgo de GTC tiene menos que ver con la mecánica y más con la memoria. Fijas un nivel, la vida sigue y tres semanas después has olvidado de verdad que está ahí. Entonces se ejecuta y te encuentras con una posición que no decidiste abrir conscientemente hoy, a un precio y con un tamaño que fijaste pensando en un contexto de mercado muy distinto.
Esto no es hipotético. Es lo bastante común como para que los traders con experiencia desarrollen hábitos específicos: revisar las órdenes GTC abiertas con una periodicidad fija, cancelar todo lo que ya no encaje con su visión actual y tratar el «lo dejo como GTC» como una decisión que hay que revisar, no como una configuración puntual que nunca se vuelve a tocar.
Cómo ajustar la duración de la orden en MT5, cTrader y xPRO
Ajustar la duración no funciona igual en todas partes: cada plataforma gestiona GTC, GTD y el resto de forma algo distinta. Aquí te indicamos dónde encontrarlo en las tres plataformas que más utilizan los traders. Cada una tiene su propia duración máxima de GTC.
MetaTrader 5
En MetaTrader 5, el campo de caducidad de cualquier orden pendiente ofrece las opciones Good Till Cancelled, Today y Specified, que te permiten elegir GTC, una caducidad el mismo día o una fecha y hora exactas.
cTrader y xPRO
cTrader y xPRO ofrecen controles de duración en líneas generales similares a los de MT5, aunque la redacción exacta y la ventana máxima permitida de GTC pueden variar de una plataforma a otra.
En cTrader, al colocar una orden pendiente verás el campo Expiry configurado por defecto en Good Till Cancelled, con Good Till Date como alternativa si quieres que la orden se elimine automáticamente. La duración máxima de GTC de cTrader suele rondar los [90 días] antes de que la orden se cierre de forma forzosa.
En xPRO, el ticket de la orden incluye un desplegable similar de Time in Force o Expiration, que normalmente ofrece GTC, Day y una opción de fecha personalizada. El máximo indicado por la plataforma para una orden GTC pendiente ronda los [30 días].
Conclusión
GTC te compra paciencia. Fijas tu precio una vez y dejas que sea la orden la que espere en lugar de ti. La contrapartida es que sobrevive a todo lo que ocurre mientras no miras: gaps de fin de semana, noticias nocturnas, semanas sin nada seguidas de una tarde en la que todo se ejecuta de golpe.
Nada de eso se nota hasta que ocurre. Un stop puede sobrevivir bien a un gap una semana y ser arrollado la siguiente. Una orden límite puede quedar intacta durante un mes y luego ejecutarse en un único pico de cinco minutos que nunca viste. Leer correctamente el estado de las órdenes, y saber más o menos qué hay abierto en tu cuenta, es la mayor parte de la batalla.
Preguntas frecuentes
¿Una orden GTC permanece abierta para siempre?
No. Se mantiene hasta que se ejecuta, la cancelas o se alcanza el límite de caducidad de tu broker, normalmente entre 30 y 90 días.
¿Puedo cancelar una orden GTC cuando quiera?
Sí, en cualquier momento antes de que se ejecute. La cancelación funciona igual que con cualquier otra orden pendiente.
¿Se ejecutará una orden GTC fuera del horario normal de negociación?
Depende del mercado. El forex y los CFD cotizan casi las 24 horas a lo largo de las distintas sesiones, así que sí, puede ejecutarse muy fuera de lo que la mayoría considera horario normal. Las acciones cotizadas en bolsa, con sesiones fijas, por lo general solo se ejecutan mientras ese mercado está abierto.
¿Una orden GTC puede ejecutarse parcialmente?
Sí, exactamente igual que una orden Day. Si solo hay disponible una parte del volumen a tu precio, el resto sigue activo con el mismo ajuste GTC hasta que se ejecute, se cancele o caduque.
¿Qué pasa con mi orden GTC si el precio hace un gap durante el fin de semana?
Si el precio salta más allá de tu nivel en lugar de cotizar a través de él, un stop puede ejecutarse bastante más allá de donde lo fijaste, y una orden límite puede quedar saltada por completo si el precio nunca llega a tocarla al pasar.