Al entrar en la interfaz de trading spot del Sitio oficial de Binance, muchos usuarios se sienten confundidos al ver la etiqueta «OCO» entre los tipos de órdenes. En la App oficial de Binance, esta opción se encuentra en la barra de selección de tipo de orden, generalmente hacia la derecha, por lo que es necesario deslizar para verla. Si aún no tiene instalada la aplicación, puede seguir nuestro tutorial de instalación en iOS para completarla. OCO significa «One-Cancels-the-Other» (una cancela a la otra) y es, en esencia, un «paquete de órdenes»: usted coloca simultáneamente una orden limitada de venta (para tomar ganancias) y una orden stop-limit (para limitar pérdidas). Si el mercado alcanza cualquiera de los dos precios, la orden correspondiente se ejecuta y la otra se cancela automáticamente. El uso más común es definir un rango de beneficios y pérdidas y poder alejarse de la pantalla con tranquilidad.

A continuación, explicaremos detalladamente el mecanismo de OCO, sus parámetros, usos típicos y situaciones en las que no conviene utilizarla.

El mecanismo central de OCO

R: Agrupa dos órdenes con la misma dirección de cobertura, de modo que la ejecución de una cancela automáticamente la otra.

OCO es un tipo de orden estándar en el trading financiero, soportada por casi todos los exchanges principales. La implementación de Binance incluye tres precios clave:

  • Precio límite (Limit Price): El precio objetivo para la toma de beneficios.
  • Precio stop (Stop Price): La condición de activación para la orden de stop-loss.
  • Precio stop-limit (Stop Limit Price): El precio real al que se colocará la orden limitada una vez que se alcance el precio stop.

Al enviarla, el sistema crea dos órdenes independientes vinculadas por un «ID de grupo de órdenes»:

  • Orden 1: Una orden limitada al precio definido en Limit Price.
  • Orden 2: Una orden stop-limit (Precio stop + Precio stop-limit).

Tan pronto como una de ellas comience a ejecutarse (aunque sea de forma parcial), la otra se cancela de inmediato.

Restricciones en la relación de precios

Para una orden OCO de venta (la más común), los precios deben cumplir lo siguiente:

Precio Stop < Precio de mercado actual < Precio Límite

Dicho de forma sencilla: el precio de stop-loss debe ser inferior al precio actual, y este debe ser inferior al precio de toma de beneficios. De lo contrario, el sistema identificaría una de las órdenes como «activación inmediata» y rechazaría la solicitud.

Para una orden OCO de compra, la lógica es inversa: Precio Límite < Precio de mercado actual < Precio Stop.

Cuándo usar OCO

R: Seis escenarios típicos ideales para el uso de OCO.

Escenario 1: Salir de la pantalla tras el trading intradía

Es el uso más habitual. Usted compra por la mañana con un objetivo de beneficio del 3%-5% y un stop-loss del 2%-3%. Al colocar una OCO, puede irse a trabajar, dormir o viajar; el sistema cerrará la posición automáticamente cuando el mercado alcance cualquiera de los dos niveles.

Escenario 2: Arbitraje en canales de consolidación

Si el precio oscila repetidamente en un rango (por ejemplo, BTC entre 90,000 y 100,000), usted compra cerca de los 90,000 y puede colocar una OCO:

  • Toma de beneficios en 99,500 (cerca del límite superior del canal).
  • Stop-loss en 89,000 (por debajo del límite inferior del canal).

Mientras el canal se mantenga, los beneficios son casi seguros. Si el canal se rompe (al alza o a la baja), la OCO cerrará la posición automáticamente.

Escenario 3: Estrategia de ruptura

El precio se consolida bajo una resistencia y usted prevé que una ruptura provocará una subida explosiva. Puede colocar una orden OCO de compra (menos común, pero válida):

  • Precio stop de compra = por encima de la resistencia.
  • Precio límite = un nivel por debajo de la resistencia para aprovechar un posible «retest» tras una falsa ruptura.

Si la ruptura tiene éxito, compra en niveles altos para seguir la tendencia; si es una falsa ruptura, intenta comprar en el retroceso.

Escenario 4: Cobertura ante noticias o eventos importantes

Cuando sabe que habrá un evento de gran impacto (decisión sobre ETFs de Bitcoin, anuncios de fundadores de Binance, reuniones de tipos de interés), pero no conoce la dirección del movimiento. Tras comprar, coloque una OCO con un rango amplio; sea cual sea la dirección del movimiento, se asegurará de salir del mercado.

Escenario 5: Protección bidireccional para posiciones a largo plazo

Confía en el activo a largo plazo pero quiere evitar pérdidas catastróficas. Configuración OCO:

  • Toma de beneficios muy lejana (ej. coste +50%).
  • Stop-loss moderado (ej. coste -20%).

La orden se mantiene a largo plazo y, en la mayoría de los casos, no se activará, funcionando como un seguro gratuito.

Escenario 6: Seguir el plan de trading de otra persona

Si alguien en un grupo publica: «Comprar BTC en 95,000, objetivo 100,000, stop-loss 92,000». Usted quiere seguirlo pero no puede vigilar el mercado las 24 horas. Coloque una OCO y olvídese del asunto.

Cómo completar los parámetros de una OCO

R: Defina primero los niveles de toma de beneficios y stop-loss, y luego calcule el margen para el precio stop-limit.

Paso 1: Determinar el precio límite (toma de beneficios)

Tome como referencia niveles de resistencia, números redondos psicológicos (90,000, 100,000, etc.) o máximos históricos. Recomendaciones:

  • No sea excesivamente ambicioso; para principiantes, un objetivo del 5%-15% es razonable.
  • No establezca niveles de beneficio irreales, o nunca llegará a activarse.

Paso 2: Determinar el precio stop (activación de stop-loss)

Consulte niveles de soporte, un 5%-10% por debajo del precio de compra o puntos de ruptura de figuras técnicas. Recomendaciones:

  • El nivel de stop-loss define su pérdida máxima por operación; debe ser algo que pueda asumir.
  • Si es muy ajustado, las oscilaciones normales del mercado pueden sacarlo de la operación; si es muy holgado, pierde su función protectora.

Paso 3: Determinar el precio stop-limit

Precio stop-limit = Precio stop - Margen (buffer)

Tipo de criptomoneda Margen sugerido
BTC, ETH 0.3% - 0.5%
Altcoins principales (BNB, SOL, XRP) 0.5% - 1%
Monedas de capitalización media 1% - 2%
Monedas de baja capitalización 2% - 3% o usar stop a mercado

Ejemplo: Si el stop se activa en 90,000 para BTC (margen del 0.3%), el precio stop-limit sería 90,000 × 99.7% = 89,730.

Paso 4: Indicar la cantidad

La cantidad de la OCO debe ser igual o menor a su saldo en spot. Lo más común es gestionar el 100% de la posición, aunque también se puede dividir (ej. repartir 1 BTC en dos órdenes OCO con rangos diferentes).

Escenarios donde no conviene usar OCO

R: En estas cuatro situaciones, la OCO puede ser contraproducente.

1. Tendencias fuertes en una sola dirección

En un mercado alcista (bull market), lo que se necesita es un stop-loss, no necesariamente una toma de beneficios, ya que esta última podría sacarlo del mercado demasiado pronto. En estos casos, es mejor usar «Stop-limit + Trailing Stop».

2. Monedas pequeñas con baja liquidez

Los dos niveles de precio de la OCO requieren que el mercado fluctúe con normalidad. En monedas poco líquidas, es posible que el precio de toma de beneficios no se alcance o que el deslizamiento (slippage) en el stop-loss sea enorme.

3. Operaciones de alta frecuencia en periodos cortos

Al colocar una OCO, se bloquea la cantidad de criptomonedas y no se puede usar ese capital para otra cosa. Los traders de corto plazo que entran y salen constantemente suelen preferir la flexibilidad de las órdenes a mercado.

4. Necesidad de toma de beneficios escalonada

La OCO está diseñada para una salida total. Si desea vender por partes (ej. 30% / 30% / 40%), la OCO no lo permite en una sola orden; tendría que colocar 3 órdenes OCO independientes.

Combinación de OCO con otras órdenes

R: La OCO no es aislada; puede complementarse con otras estrategias.

OCO + Trailing Stop

Use estrategias diferentes para distintas partes de su posición:

  • 50% de la posición con OCO (toma de beneficios y stop-loss fijos).
  • 50% de la posición con Trailing Stop (para dejar correr las ganancias).

OCO + Orden limitada de recompra

Coloque una orden de compra limitada por debajo del nivel de stop-loss de su OCO. Si el stop se activa y se cierra la posición, y el precio sigue bajando, la orden limitada capturará el activo a un precio más bajo. Es una «recompra piramidal preestablecida».

OCO en varios niveles

Divida su posición en 3 o 5 partes, cada una con una OCO diferente. Por ejemplo, con 1 BTC:

  • 0.3 BTC con OCO A: Beneficio 100,000, Stop 92,000.
  • 0.3 BTC con OCO B: Beneficio 105,000, Stop 90,000.
  • 0.4 BTC con OCO C: Beneficio 110,000, Stop 88,000.

Esto permite realizar una «toma de beneficios y stop-loss escalonados».

Flujo completo de operación real

Escenario: Usted tiene 1 ETH comprado a 3,500. Es optimista, pero teme una corrección.

Pasos a seguir

  1. Acceda a «Trading Spot → ETH/USDT».
  2. Seleccione el tipo de orden «OCO».
  3. Elija «Vender».
  4. Cantidad: 1 ETH.
  5. Límite (Beneficio): 3,850 (+10%).
  6. Precio Stop (Activación): 3,300 (-5.7%).
  7. Precio Stop-Limit: 3,280.
  8. Revise los datos y haga clic en «Vender OCO».

Tras enviarla, en «Órdenes abiertas» aparecerán dos líneas marcadas con el mismo ID de OCO.

Tres resultados posibles

  • El precio sube hasta 3,850: Se ejecuta la toma de beneficios, la orden de stop se cancela automáticamente. Recibirá aprox. 3,850 USDT (menos comisión del 0.1% = 3,846.15 USDT).
  • El precio baja hasta 3,300: Se coloca la orden de venta limitada a 3,280. Si el precio cae de 3,280, se ejecuta y recibirá aprox. 3,280 USDT.
  • El precio oscila entre 3,300 y 3,850: No se activa nada. Las órdenes permanecen abiertas hasta que usted las cancele o el mercado se mueva a uno de los extremos.

Preguntas frecuentes

P: ¿La orden OCO ocupa mi saldo? R: Ocupa el «saldo en criptomonedas», no en USDT (para ventas). Al vender OCO, se congelan las monedas correspondientes para asegurar que se puedan vender de inmediato si se activa. Al comprar OCO, se congela el saldo en USDT.

P: ¿Pueden los dos componentes de la OCO tener cantidades diferentes? R: No. En Binance, ambos componentes de la orden OCO deben tener la misma cantidad. Si desea tomar beneficios de la mitad y poner stop-loss a todo, deberá dividirlo en varias órdenes independientes.

P: ¿Se puede modificar una orden OCO? R: No se puede modificar directamente. Debe cancelar la OCO original y colocar una nueva. Cancelar órdenes es gratuito.

P: ¿Qué ocurre si hay una ejecución parcial? R: Tan pronto como la orden que se ha activado comience a ejecutarse (aunque sea una mínima parte), la otra orden se cancelará de inmediato. El resto de la orden activada seguirá el proceso normal de ejecución.

P: ¿Hay comisiones al activarse una OCO? R: Se cobra la comisión estándar del 0.1% (o 0.075% si usa BNB) por la orden que se ejecute. La orden cancelada no genera ningún gasto.

P: ¿Dónde está la opción OCO en la App móvil? R: En la página del par de trading → Panel inferior de órdenes → Selector de tipo de orden → Deslice hasta «OCO» (en algunas versiones aparece como combinación de «Stop-Limit + Limit»). Si no la encuentra, actualice la App a la última versión o use la versión web.

Para más detalles sobre el uso de Binance, consulte la sección Acerca de BabiaHub. Antes de operar, lea nuestro Aviso legal.