Como Coloco una Orden OCO (One-Cancels-the-Other) en Mi Plataforma de Trading

Una orden OCO es dos ordenes vinculadas entre sí: cuando una se ejecuta, la otra se cancela automáticamente. Es la forma estándar de colocar, al mismo tiempo, un stop y un límite.

Aviso legal

Esto no es asesoramiento de inversión. La información proporcionada es solo para fines educativos e informativos y no constituye una recomendación para comprar o vender ningún producto financiero.

La versión en inglés de estas advertencias de riesgo es la autorizada. Las traducciones se proporcionan solo para mayor comodidad.

Una orden OCO (one-cancels-the-other, una cancela a la otra) es un par de ordenes vinculadas entre si. Cuando una de las dos ordenes se ejecuta, la otra se cancela automaticamente por la plataforma. El uso mas comun es colocar al mismo tiempo un stop loss y un take profit en una posicion abierta. Si el precio alcanza el objetivo, la posicion se cierra en el objetivo y el stop se cancela. Si el precio alcanza el stop, la posicion se cierra en el stop y el objetivo se cancela.

La mecanica

El OCO es un unico ticket de orden en la plataforma, pero en realidad son dos ordenes separadas que la plataforma gestiona juntas. El trader especifica dos precios: el precio de stop y el precio limite. El ticket de orden se envia, y la plataforma envía ambas ordenes al libro de ordenes del Broker. Las ordenes permanecen en el libro, y el trader puede ver ambas en la lista de ordenes abiertas. Cuando una de las dos ordenes se ejecuta, la plataforma recibe la confirmacion de ejecucion del Broker y automaticamente cancela la otra.

La cancelacion es instantanea, pero no siempre es atomica. En un mercado rapido, ambas ordenes pueden ejecutarse en el mismo segundo, y la plataforma puede quedar con dos ordenes ejecutadas en la misma posicion. El sistema de gestion de ordenes del Broker normalmente detecta esto y revierte una de las ejecuciones, pero el trader debe tener en cuenta el pequeno riesgo de una doble ejecucion. El riesgo es mayor en una accion con poca liquidez o en un mercado rapido alrededor de un evento de noticias.

Cuándo usar una OCO

El uso más común es en una posición abierta. El trader entra en una posición larga, establece un stop por debajo de la entrada para limitar la pérdida, y establece un objetivo por encima de la entrada para obtener la ganancia. Las dos órdenes se vinculan como una OCO, y el trader no necesita monitorear la posición. La plataforma gestiona la salida, y el trader queda libre para enfocarse en la siguiente operación.

Un segundo uso es en una entrada pendiente. El trader quiere entrar en una posición larga si el precio supera un nivel, y el trader quiere un stop loss en caso de que el rompimiento falle. El trader coloca un buy stop por encima del nivel y un sell stop por debajo del nivel, y las dos órdenes se vinculan como una OCO. Si el buy stop se ejecuta, el sell stop se cancela. Si el precio nunca alcanza el buy stop, el sell stop también se cancela al final del día o a discreción del trader.

Un tercer uso es en una posición corta. El trader entra en una posición corta, establece un stop por encima de la entrada para limitar la pérdida, y establece un objetivo por debajo de la entrada para obtener la ganancia. La mecánica de la OCO es la misma, con el lado de las órdenes invertido.

Como configurar los precios

El precio de stop es el nivel en el que el trader está dispuesto a aceptar una pérdida. El precio objetivo es el nivel en el que el trader está dispuesto a obtener una ganancia. Los dos precios son una función de la estrategia del trader, su tolerancia al riesgo y la volatilidad del activo subyacente.

Una regla común es colocar el stop en un nivel que genere una pérdida del 1% en la cuenta, y establecer el objetivo en un nivel que produzca una ganancia del 2% o 3%. La relación riesgo-recompensa es 1:2 o 1:3, y la estrategia es rentable con una tasa de acierto del 40%. El trader que puede lograr una tasa de acierto del 40% en una estrategia de riesgo-recompensa 1:2 es rentable con el tiempo, y el OCO es la herramienta que impone la disciplina.

Una segunda regla es establecer el stop y el objetivo en niveles que sean significativos dentro de la estructura de precios del activo subyacente. Un stop justo por debajo de un nivel de soporte reciente es un stop estructural, y un objetivo justo por debajo de un nivel de resistencia reciente es un objetivo estructural. Es más probable que el mercado respete esos niveles, y es menos probable que el trader sea detenido en el peor momento.

Las variaciones de la plataforma

No todas las plataformas admiten las OCO de la misma manera. Algunas plataformas tienen un ticket de orden OCO dedicado, donde el trader introduce los dos precios y la plataforma se encarga del enlace. Algunas plataformas requieren que el trader coloque las dos órdenes por separado y luego las vincule manualmente, normalmente haciendo clic con el botón derecho en una de las órdenes y seleccionando "link to OCO". Algunas plataformas no admiten las OCO en absoluto, y el trader tiene que gestionar las dos órdenes manualmente.

Una plataforma que admite órdenes OCO es una gran comodidad para traders activos. El trader que coloca órdenes OCO en cada posición puede gestionar una cartera de posiciones sin vigilar la pantalla, y la plataforma se encarga de las salidas. El trader que tiene que gestionar las órdenes manualmente queda expuesto al riesgo de olvidar cancelar la orden no ejecutada, y la orden no ejecutada puede ejecutarse en el peor momento.

El riesgo de un OCO

El riesgo principal es el gap. Una orden de stop loss es una orden de stop loss, y el OCO no protege contra un gap. Si el precio hace gap a traves del precio de stop, el stop se ejecuta al siguiente precio disponible, que puede ser mucho peor que el stop. El OCO cancela el objetivo despues de que se ejecute el stop, pero la perdida es la perdida. El trader que mantiene una posicion durante un evento conocido esta expuesto al gap, y el OCO no protege contra ello.

Un segundo riesgo es el fallo de la plataforma. Si la plataforma se bloquea o pierde la conexion despues de que se ejecute una de las ordenes, la otra orden no se cancela automaticamente. El trader vuelve a la plataforma y encuentra la segunda orden aun en el libro, y el trader tiene que cancelarla manualmente. El riesgo es pequeno, y el sistema de gestion de ordenes del Broker normalmente detecta el fallo, pero el trader deberia tener en cuenta el riesgo.

Recursos relacionados

Por donde empezar

Si estás colocando órdenes OCO por primera vez, el ejercicio más útil es configurar el stop y el objetivo en una posición pequeña, y monitorear la plataforma para ver cómo funciona la cancelación. Nuestra comparación de brokers enumera los tipos de órdenes disponibles en cada broker, lo que en conjunto te indica si se admite OCO y cómo se implementa.