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:
- La salida mala: el precio al que tu idea queda invalidada. Por debajo de ahí ya no estás operando un plan, estás esperando un milagro.
- La salida buena: el objetivo que justifica el riesgo asumido. Si no lo defines antes, lo definirá el nerviosismo, normalmente demasiado cerca.
- La regla para tocarlas: qué te permites cambiar con la operación abierta. La única respuesta sana es acercar el stop a tu favor, nunca alejarlo.
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:
- Basta con una ejecución parcial: en la mayoría de plataformas, incluida Binance, si una pata se ejecuta aunque sea en parte, la otra se cancela entera. Si tu objetivo se llena a medias y el precio se da la vuelta, te quedas con el resto de la posición sin stop. Es raro en activos líquidos y tamaños normales, pero no imposible.
- Las dos patas viven en el servidor: no necesitas tener el ordenador encendido ni la aplicación abierta. La orden de stop, además, no está en el libro hasta que se dispara, así que nadie la ve.
- Cancelar es tan fácil como poner: la OCO no te protege de ti mismo si la quitas en cuanto el precio se acerca al stop. Automatiza la ejecución, no la disciplina.
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.
- Último precio: el de la última operación cruzada en ese contrato. El stop se ejecuta más cerca del nivel que pusiste, pero una mecha breve en ese exchange concreto puede dispararlo aunque el mercado en conjunto apenas se haya movido.
- Precio de marca: una estimación del valor justo que combina el precio del contrato con el del contado en varias plataformas. Ignora mejor las mechas aisladas, pero en momentos de mucha volatilidad puede separarse del último precio y la ejecución real quedar más lejos de tu nivel.
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.
- Solo reducir (reduce-only): marca la orden para que únicamente pueda disminuir una posición existente. Si no hay posición, no se ejecuta. Toda orden de salida en futuros debería llevarla.
- Cerrar posición: algunas plataformas permiten que el stop cierre la posición entera sea cual sea su tamaño, lo que evita descuadres si la has ampliado o reducido por el camino.
- Entrada con salidas vinculadas: varias plataformas permiten una orden de entrada que, al ejecutarse, coloca automáticamente la OCO de salida (a veces la llaman orden bracket u OTOCO). Es la versión más completa del compromiso previo: no existe ni un segundo en el que estés dentro sin stop.
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í:
- Sin mover el stop: ganas 2R una de cada tres veces y pierdes 1R dos de cada tres. Esperanza: cero.
- Moviendo a break-even al llegar a +1R: la mitad de las veces el precio toca -1R antes que +1R y pierdes 1R. La otra mitad llega a +1R, subes el stop a la entrada, y desde ahí tiene un 50% de tocar +2R y un 50% de volver a cero. Resultado: pierdes 1R el 50% de las veces, sales a cero el 25% y ganas 2R el 25%. Esperanza: cero.
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.
- Demasiado ajustado: sales con el ruido, una y otra vez, y pagas la fricción de cada entrada y salida para quedarte fuera justo antes del movimiento que buscabas.
- Demasiado amplio: devuelves una parte grande de lo ganado antes de salir. Si el retroceso medio de tu operativa es del 5%, un trailing del 8% entrega casi siempre ese tramo entero.
- En lateral: el trailing no tiene nada que seguir. Te saca en una oscilación cualquiera o se queda inmóvil donde lo pusiste. Funciona en mercados con tendencia, que no son la mayoría del tiempo.
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:
- No elige bien los niveles: un stop mal colocado ejecutado con precisión sigue estando mal colocado. Si lo pones justo debajo de un mínimo evidente, estará en la misma zona que los de casi todo el mundo, y esa acumulación de órdenes es precisamente la liquidez que un movimiento rápido va a buscar, como se explica en el artículo sobre el libro de órdenes.
- No garantiza el precio: un stop a mercado te saca, pero en un hueco te saca donde haya contrapartida. Ninguna orden convierte un riesgo de 1R en exactamente 1R cuando el mercado salta.
- Depende de la plataforma: las órdenes viven en el servidor del exchange. Si este se cae o se satura en un momento de pánico, tu stop sigue el mismo destino. Y cada plataforma tiene sus propias reglas sobre ejecuciones parciales, tipos de pata y precios de activación: léelas y prueba con una cantidad pequeña antes de confiarle una posición seria.
- No sustituye al tamaño de posición: el stop decide dónde sales; cuánto pierdes si sales ahí lo decide el tamaño, que se calcula antes, como se explica en el artículo sobre gestión del riesgo.
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.