Gestión de Riesgo

Órdenes OCO y salidas automáticas: decide la salida antes de que el mercado decida por ti

Por TradingVital • Lectura de 13 min

Casi todo el mundo decide dónde salir de una operación en el peor momento posible: con la posición abierta, el precio moviéndose y el resultado cambiando de color cada pocos segundos. Antes de entrar, cualquiera sabe que hay que cortar las pérdidas y dejar correr las ganancias. Con la operación viva, esa misma persona aguanta la pérdida «un poco más» y recoge la ganancia en cuanto aparece. No es falta de conocimiento: es que la cabeza que analiza en frío y la que decide con dinero en juego no funcionan igual.

Las órdenes OCO y el resto de herramientas para automatizar salidas sirven exactamente para eso: tomar la decisión cuando todavía decides bien y dejar que la ejecute el servidor del exchange, que no siente nada. Pero tienen letra pequeña, y parte de esa letra pequeña puede dejarte sin la protección que creías tener. Este artículo explica cómo funcionan de verdad, qué resuelven y qué no.

1. Por qué la salida se decide peor con la posición abierta

El patrón está muy estudiado. Con una ganancia en pantalla, el miedo a perderla empuja a cerrar pronto; con una pérdida, cerrar significa convertirla en definitiva, y eso duele lo bastante como para preferir esperar a que «vuelva». Es el efecto disposición, que se explica con detalle en el artículo sobre sesgos cognitivos en el trading: el resultado son ganancias pequeñas y pérdidas grandes, justo lo contrario de lo que necesita cualquier sistema.

La solución clásica a este problema no es la fuerza de voluntad, sino el compromiso previo: atarte al mástil antes de oír a las sirenas. En trading, eso significa dejar escritas en el exchange las dos salidas posibles en el momento de entrar, cuando todavía no hay nada que defender:

El problema es que, en muchas plataformas, dejar escritas las dos salidas a la vez no es tan sencillo como parece. Ahí entra la OCO.

2. Qué es una orden OCO y qué problema mecánico resuelve

OCO significa one cancels the other: una cancela a la otra. Son dos órdenes por la misma cantidad, una por encima del precio actual y otra por debajo, vinculadas entre sí. En cuanto una se ejecuta, la plataforma cancela la otra automáticamente. Si compraste Bitcoin y colocas una OCO de venta, una pata es la venta limitada en tu objetivo y la otra es el stop en tu nivel de invalidación.

Si has leído cómo funcionan los tipos de orden, quizá te preguntes por qué no basta con poner las dos órdenes por separado. En el mercado de contado, la razón es puramente contable: cuando colocas una orden de venta, el exchange te bloquea el saldo que vas a vender. Si pones una venta limitada por todo tu Bitcoin, ese Bitcoin queda reservado y no te deja poner además un stop por la misma cantidad. Sin OCO tendrías que elegir: o proteges la pérdida, o fijas el objetivo, o partes la posición en dos y cubres cada mitad con una sola salida.

La OCO resuelve eso reservando el saldo una sola vez para las dos patas. Conviene conocer tres detalles de su funcionamiento:

3. La pata del stop: el detalle que decide si te protege

Aquí está la trampa que más dinero cuesta. En muchas plataformas de contado, la pata de protección de la OCO no es un stop a mercado sino un stop limitado: al tocar el precio de activación coloca una orden limitada al precio que tú indiques. Si el mercado pasa por tu nivel con calma, no hay problema. Si lo atraviesa de golpe, con una mecha o una cascada de liquidaciones, tu orden limitada queda colgada por encima del precio, sin nadie que la ejecute, y sigues dentro de una operación que ya querías cerrar.

La forma de mitigarlo es separar el precio de activación del precio límite lo suficiente como para que la orden encuentre contrapartida en un movimiento brusco. Si el stop se activa en 60.000 y pones el límite en 60.000, cualquier hueco te deja fuera de la ejecución; si lo pones en 59.400, aceptas un deslizamiento máximo del 1% a cambio de que la orden se llene en casi cualquier escenario razonable. Cuánto margen dejar depende de la liquidez del activo: en Bitcoin basta con poco; en una altcoin con el libro fino puede hacer falta bastante más. Lo que pagas por ese margen es el deslizamiento, y es un coste que conviene asumir: una salida que se ejecuta un poco peor es infinitamente mejor que una que no se ejecuta.

Si la plataforma te deja elegir un stop a mercado como pata de protección, el razonamiento es el mismo pero llevado al extremo: salida garantizada, precio no garantizado. Para una orden cuyo único trabajo es sacarte cuando la idea está invalidada, suele ser la opción más coherente.

En futuros aparece una segunda decisión: qué precio dispara el stop.

Ninguna de las dos es mejor en abstracto. Lo que importa es saber cuál estás usando: la liquidación de una posición con apalancamiento se calcula con el precio de marca, así que un stop pensado para evitar la liquidación tiene más sentido referido a ese mismo precio.

4. En futuros: salidas ligadas a la posición y órdenes huérfanas

En los contratos perpetuos, la mayoría de plataformas no te ofrecen una OCO como tal, sino algo equivalente: un objetivo y un stop asociados a la posición. Funcionan igual en lo esencial, pero hay un riesgo que en contado no existe y que conviene entender bien: la orden huérfana.

Imagina que abres un largo y colocas, como órdenes independientes, una venta limitada en el objetivo y una venta stop debajo. El precio toca el objetivo y cierras con ganancia. La venta stop sigue ahí. Días después el precio cae, el stop se dispara y, como ya no tienes posición que cerrar, la venta abre un corto nuevo que nunca quisiste. En contado esto no pasa porque no puedes vender lo que no tienes; en futuros sí puedes.

5. Mover el stop a break-even no es gratis

Una de las automatizaciones más populares es llevar el stop al precio de entrada en cuanto la operación avanza un poco. Da una sensación enorme de seguridad: «ya no puedo perder». Conviene mirar la aritmética antes de convertirlo en regla.

Supón un precio que se mueve al azar, sin tendencia, y una operación con el stop a 1R y el objetivo a 2R (si el concepto de R te suena nuevo, está explicado en el artículo sobre el ratio riesgo-beneficio). En un paseo aleatorio, la probabilidad de tocar +2R antes que -1R es exactamente un tercio. Las cuentas quedan así:

Mover el stop no ha creado ni destruido ventaja: solo ha cambiado la forma de la distribución. Tienes menos operaciones que llegan al objetivo (del 33% al 25%) a cambio de convertir parte de las que habrían acabado en pérdida en salidas a cero. Y ese cero no es cero: cada operación paga comisiones y deslizamiento, así que una salida en el precio de entrada es una pequeña pérdida. Si tu sistema tiene ventaja real, esa ventaja suele estar en las operaciones que llegan lejos, y un stop demasiado ansioso es justo lo que las corta.

Esto no significa que mover el stop sea un error. Puede tener sentido cuando el precio ha superado un nivel que, si se pierde, invalida la idea de nuevo; o simplemente porque te permite seguir el plan sin intervenir a mano, y eso vale dinero. Lo que no hace es mejorar el resultado por sí solo. Si quieres saber si a tu operativa le conviene, la respuesta está en tus datos: compara en tu histórico qué habría pasado con cada versión.

6. Trailing stop: seguir al precio a la distancia correcta

Un trailing stop es un stop que se mueve solo. Defines una distancia, en porcentaje o en precio, y la orden va siguiendo al máximo alcanzado desde que la activaste. Si el precio sube, el stop sube detrás; si el precio retrocede esa distancia desde el máximo, el stop se dispara y normalmente envía una orden a mercado. Muchas plataformas permiten además un precio de activación, para que el seguimiento solo empiece cuando la operación ya va a favor.

Su atractivo es evidente: deja correr las ganancias sin que tengas que decidir cuándo recoger. Su punto débil también: todo depende de la distancia, y la distancia correcta no la marca tu deseo de proteger beneficios sino la volatilidad del activo en la escala en la que operas.

Los datos de Bitcoin del último trimestre que usamos en el artículo sobre temporalidades sirven de referencia: el rango mediano de una vela de una hora fue del 0,40%, el de cuatro horas del 0,87% y el de un día del 2,45%. Un trailing del 2% parece amplio a simple vista, pero es menor que el recorrido de un día normal: en una operación pensada para durar semanas, saltará con el ruido de cualquier jornada corriente. El mismo 2% en una operación de un par de horas es casi un stop fijo, porque rara vez el precio retrocede tanto en ese plazo.

Y una limitación que conviene tener presente: un trailing basado en porcentaje fijo no se adapta si la volatilidad cambia. Una distancia razonable en un mes tranquilo se queda corta en cuanto el mercado se agita.

7. Lo que la automatización no hace

Automatizar las salidas resuelve un problema muy concreto, el de ejecutar en caliente una decisión tomada en frío. Hay varias cosas que no resuelve, y es mejor saberlas antes:

Hay un uso de todo esto que suele pasarse por alto: medir. Si apuntas en tu diario de operaciones cuántas veces mueves o cancelas una salida que habías dejado programada, y qué habría pasado si no la hubieras tocado, tendrás en pocas semanas una cifra muy reveladora: lo que te cuesta, en R, intervenir a mano.

La idea de fondo cabe en una frase: decide la salida cuando no tienes nada que defender y deja que la ejecute quien no siente nada. La OCO, el stop ligado a la posición o el trailing son solo maneras de hacerlo. Ninguna convierte un mal sistema en uno bueno ni elimina el riesgo de un hueco, pero todas quitan de en medio al peor decisor que hay en cualquier operación: tú mismo con la posición abierta y el precio en contra.

Eleva tu Trading al Siguiente Nivel

Accede a la suite completa de herramientas cuantitativas premium.