BabianLab
Empezar

¿Cómo colocar una orden stop-limit? Las diferencias entre OCO y la orden condicional

Una orden stop-loss/take-profit es un tipo de orden que cierra la posición automáticamente al alcanzar un precio de activación predefinido. Binance ofrece cuatro herramientas principales: stop-limit, stop-market, OCO y orden condicional. En esta nota probamos el método de configuración y la lógica de activación de cada herramienta con una posición spot real de BTC.

Publicado 2026-05-05 · Tiempo de lectura 33 min · Glosario

Si tienes BTC en tu cuenta de Binance pero trabajas de día y no puedes vigilar el gráfico, la forma más sencilla de cubrirte es predefinir un stop-loss/take-profit. Pero el panel de órdenes está lleno de opciones como "stop-limit", "stop-market", "OCO" y "trailing stop", y la primera vez que un principiante las ve, cuesta elegir. Esta vez probamos en el sitio oficial de Binance las cuatro herramientas de stop con una posición spot real de 0.005 BTC, y publicamos el precio de ejecución, el slippage y la comisión de cada una. Conclusión por adelantado: la orden stop-limit (Stop Limit), una vez activada, coloca una orden límite que puede no llegar a ejecutarse; la orden stop-market (Stop Market), una vez activada, se ejecuta de inmediato a mercado pero con slippage; OCO es una combinación de dos órdenes en direcciones opuestas (cuando una se activa, la otra se cancela automáticamente); y la orden condicional es un concepto más general.

La lógica central del stop-loss/take-profit

Sin importar la herramienta, todas siguen el mismo patrón: predefines un precio de activación (Trigger Price), y cuando el precio de mercado lo alcanza, el sistema emite automáticamente una orden de trading.

La diferencia entre las herramientas está en "qué orden se emite tras la activación":

  • Stop-limit: al activarse, emite una orden límite
  • Stop-market: al activarse, emite una orden a mercado
  • OCO: coloca dos órdenes de activación en direcciones opuestas simultáneamente
  • Orden condicional: puede activar cualquier tipo de orden (límite/mercado/stop, etc.)

Veamos las diferencias concretas una por una.

Stop-limit (Stop Limit)

El tipo de stop más común. Incluye dos parámetros de precio:

  • Precio de activación (Stop Price): cuando el precio de mercado toca este número, se activa la orden
  • Precio límite (Limit Price): el precio de la orden límite que se coloca realmente tras la activación

Escenario de prueba

Tenemos 0.005 BTC, con precio de entrada de 95200, y queremos proteger el punto de stop. Configuramos:

  • Precio de activación 94000 (si baja a 94000, se activa el stop)
  • Precio límite 93800 (tras activarse, se coloca una orden de venta límite a 93800)

¿Por qué el precio límite es menor que el de activación? Porque si al activarse el mercado sigue cayendo rápido, un límite demasiado alto podría no ejecutarse. Dejar un colchón de 200 USDT aumenta la probabilidad de que la orden límite se ejecute.

Resultado de la prueba

Simulación: BTC baja a 93950 y se activa, el sistema coloca en el libro de órdenes una orden de venta límite de 0.005 BTC a 93800. En ese momento el mejor precio de compra era 93920, así que la orden límite se ejecutó de inmediato, con precio promedio de 93920.

El precio de ejecución de 93920 es mayor que el límite fijado de 93800, lo que significa que fue mejor de lo esperado. Esta es la característica de una orden límite: precio de ejecución ≥ precio límite.

El riesgo del stop-limit

¿Qué pasa si el mercado cae demasiado rápido y salta el rango del límite? Por ejemplo, si BTC pasa de 94100 a 92000 en un segundo. Se cruza el precio de activación de 94000 y se coloca la orden de venta límite a 93800, pero el precio de mercado ya está en 92000, y nadie quiere comprar a 93800. Esa orden se queda colgada sin ejecutarse hasta que el mercado rebote de nuevo por encima de 93800.

Este es el mayor riesgo del stop-limit: en un desplome rápido, el stop puede no ejecutarse.

Stop-market (Stop Market)

Para resolver el problema de que el stop-limit "no se ejecute", existe el stop-market. Solo tiene un parámetro: el precio de activación. Una vez activado, emite de inmediato una orden a mercado.

Escenario de prueba

Igualmente con 0.005 BTC y precio de entrada 95200. Configuramos:

  • Precio de activación 94000

Resultado de la prueba

BTC baja a 93950 y se activa; el sistema emite de inmediato una orden de venta a mercado de 0.005 BTC. En ese momento el mejor precio de compra era 93920, y la orden a mercado se ejecutó de inmediato. Pero al ser a mercado, puede consumir varios niveles del libro, y el precio promedio final fue 93902 (18 USDT menos que los 93920 del instante de activación; eso es el slippage).

Características del stop-market

  • Ejecución garantizada (con liquidez normal)
  • Pero el precio de ejecución no es controlable; en mercados violentos el slippage puede ser grande
  • Adecuado para "necesito salir sí o sí, no me importan unos cuantos USDT"

Nuestra experiencia: en monedas de alta liquidez como BTC y ETH, el slippage del stop-market suele ser < 0.1%, aceptable. En altcoins, el slippage del stop-market puede superar el 1%, así que se recomienda usar stop-limit para más seguridad.

Orden OCO (One Cancels Other)

OCO es una orden combinada "una excluye a la otra": coloca simultáneamente una orden de take-profit y una de stop-loss en direcciones opuestas, y en cuanto una se activa, la otra se cancela automáticamente.

Escenario de prueba

Tenemos 0.005 BTC, precio de entrada 95200. Queremos al mismo tiempo:

  • Vender automáticamente en take-profit si sube a 97000
  • Vender automáticamente en stop-loss si baja a 94000

Si las colocamos una por una necesitamos dos órdenes. OCO combina ambas en una sola:

  • Take-profit superior: límite en 97000
  • Precio de activación del stop inferior: 94000
  • Límite del stop inferior: 93800 (el límite real que se coloca tras la activación)

Resultado de la prueba

BTC sube a 96950, el precio de venta del libro ya toca 97000, y se ejecuta la orden límite del lado de take-profit. Al mismo tiempo, el stop de 94000 del otro lado se cancela automáticamente.

Si en cambio BTC baja primero a 94000, se activa el stop y el take-profit del otro lado se cancela automáticamente. Solo una de las dos se ejecuta.

Ventajas de OCO

  • Configuras take-profit y stop-loss a la vez con un solo movimiento
  • Se excluyen mutuamente de forma automática, no se activan ambas
  • Reduce la intervención manual

Los problemas de OCO

OCO está disponible tanto en la web como en la app de Binance, pero en móvil el acceso es algo escondido. En el panel de órdenes hay una pestaña "Spot / Margen / Stop-Limit", y hay que pulsar "Stop-Limit" para ver la opción OCO.

OCO no se puede modificar, solo cancelar y volver a crear. Si quieres ajustar el precio de take-profit o de stop-loss, primero debes cancelar todo el OCO y luego recrearlo.

Orden condicional (Trigger Order / Conditional Order)

La orden condicional es una orden predefinida más general: tras activarse, puedes elegir ejecutar una orden límite, a mercado o incluso una orden stop. En versiones recientes, Binance integró esta función en "órdenes avanzadas" o "órdenes estratégicas".

Escenario de uso

La orden condicional es adecuada para estrategias complejas. Por ejemplo, si tu lógica es "comprar BTC solo después de que rompa 96500", este "seguimiento de ruptura" no se puede lograr con una orden límite normal (una orden límite de compra con precio ≥ al mejor precio de venta se ejecutaría de inmediato). Pero con una orden condicional puedes configurar:

  • Condición de activación: precio de BTC ≥ 96500
  • Acción tras activarse: emitir una orden de compra a mercado

Solo compra si realmente se rompe ese nivel; si no se rompe, no compra.

Escenario de prueba

Configuramos una orden condicional: comprar 0.005 BTC a mercado cuando el precio toque 96500.

Tras configurarla, esperamos 4 horas, BTC realmente subió a 96500, la orden condicional se activó y se ejecutó de inmediato, con precio promedio de 96512.

La relación entre la orden condicional y la orden stop

La orden stop es, en esencia, un tipo especial de orden condicional. Que suela mostrarse como una pestaña separada por comodidad para el usuario no cambia la lógica de fondo: "una condición de precio se activa → se ejecuta una acción".

Tabla comparativa de las 4 herramientas

Herramienta Número de parámetros Acción tras activarse Ejecución garantizada Riesgo de slippage Escenario recomendado
Stop-limit Precio de activación + precio límite Coloca orden límite No Bajo Stop normal, mercado estable
Stop-market Solo precio de activación A mercado de inmediato Sí (con liquidez normal) Alto Cobertura de emergencia
OCO 4 precios en dos direcciones Una se activa, la otra se cancela Depende de la configuración Medio Gestionar take-profit y stop-loss a la vez
Orden condicional Condición de activación + acción Cualquier acción Depende del tipo de acción Depende del tipo de acción Seguimiento de ruptura, estrategias complejas

Práctica: cómo colocar una orden stop en Binance

Paso 1: entra a la página de trading

Abre la app oficial de Binance y entra a la página spot de la moneda que quieras operar (como BTC/USDT).

Paso 2: cambia el tipo de orden

En la parte superior del panel de órdenes hay varias pestañas: Límite, Mercado, Stop-Limit. Pulsa "Stop-Limit".

Paso 3: elige el subtipo concreto

Al entrar al panel de stop-limit hay opciones más específicas:

  • Stop-limit (Stop-Limit)
  • Stop-market (Stop-Market)
  • Take-profit limit (Take Profit Limit)
  • Take-profit market (Take Profit Market)
  • OCO

Ten en cuenta que aunque "stop-loss" y "take-profit" tienen nombres distintos, la lógica del tipo de orden es la misma; "stop-loss" se activa si esperas una caída y "take-profit" si esperas una subida, solo cambia la dirección.

Paso 4: completa los parámetros

Introduce el precio de activación y el precio límite (si aplica) según lo explicado arriba.

Paso 5: elige la cantidad

Puedes escribir la cantidad de BTC o arrastrar el control deslizante de porcentaje (25%/50%/75%/100% de la posición spot).

Paso 6: confirma el envío

Pulsa el botón "Vender", aparecerá una confirmación secundaria. Revisa que todo esté correcto y confirma.

Paso 7: revisa la orden activa en "Órdenes abiertas"

Tras enviarla, la orden stop no aparece de inmediato en "Historial de trades", sino en la pestaña "Órdenes abiertas" - "Órdenes condicionales". Ahí puedes ver el estado de todas las órdenes stop aún no activadas.

Puedes ver el detalle de las pestañas de órdenes en la nota cómo entender las pestañas de la página de órdenes de Binance.

Órdenes stop en futuros

La lógica de stop-loss/take-profit en futuros es exactamente la misma que en spot, con algunas diferencias de detalle:

  • En futuros puedes elegir "precio de marca" o "último precio ejecutado" como referencia de activación. Para principiantes se recomienda "precio de marca", para evitar activaciones falsas por mechas de precio
  • Futuros admite "trailing stop", que hace que el precio de stop siga automáticamente el precio de mercado
  • Futuros tiene la opción de "apertura inversa", que abre una posición nueva en dirección contraria al mismo tiempo que se activa el stop

Puedes ver los conceptos relacionados con futuros en otras notas de la categoría Glosario.

Errores comunes

Error 1: quieres proteger el capital con stop-market y terminas perdiendo más

Configurar el stop cerca del precio de entrada (por ejemplo, entrada 95200, stop en 95150) parece limitar el riesgo a solo 50 USDT. Pero en un mercado que oscila, el stop-market se activa con frecuencia; cada pequeña pérdida más el slippage más la comisión, acumuladas, pueden superar a una sola pérdida grande.

Experiencia: coloca el stop al menos 1.5%-2% lejos del precio de entrada, para evitar que el ruido aleatorio te saque.

Error 2: configurar OCO en la dirección equivocada

A veces los principiantes invierten la dirección de take-profit y stop-loss, y terminan con "stop al subir, take-profit al bajar". La app de Binance suele avisar automáticamente en el panel de OCO, pero aun así hay que revisar con cuidado.

Error 3: configurar el stop-limit demasiado ajustado

Precio de activación 94000, límite 93999, una diferencia demasiado pequeña. Ante un salto de precio, es muy fácil que no se ejecute. Se recomienda dejar un colchón de 0.5%-1% entre el precio de activación y el límite.

Error 4: olvidar cancelar el stop y abrir una posición nueva

Si antes tenías una orden stop colocada y, tras cerrar la posición, no la cancelaste, al abrir una nueva posición esa orden stop sigue ahí. La nueva posición puede activarse por accidente con el stop antiguo. Después de cada cierre, revisa por costumbre "Órdenes abiertas" para limpiar.

Estrategias de stop-loss según el perfil

Si acabas de empezar en Binance, te recomendamos primero la estrategia más simple:

  • Principiante: en cada posición configura un stop-market, con precio de activación en -2% del precio de entrada. Lógica simple y ejecutable
  • Intermedio: usa OCO para gestionar take-profit y stop-loss a la vez, take-profit en +5% del precio de entrada, stop-loss en -2%, relación riesgo/beneficio 2.5:1
  • Avanzado: ajusta dinámicamente según la estructura del mercado, por ejemplo colocando el stop debajo del mínimo de la última vela diaria

Sea cual sea la estrategia, la clave es configurarla antes de entrar, no decidirla en caliente después de tener la posición. Decidir en el momento deja que las emociones te controlen.

Preguntas frecuentes

P: ¿Una orden stop consume margen? R: Las órdenes stop en spot no congelan fondos (porque es vender una posición que ya tienes). Las órdenes stop en futuros tampoco necesitan margen adicional. Pero OCO en ciertas configuraciones puede congelar parte del saldo, depende del tipo de orden condicional.

P: ¿Se puede cancelar la ejecución después de que se active el stop? R: No. Una vez activado el stop y emitida la orden de trading, la orden ya entró en la cola de emparejamiento y no se puede retirar. Solo puedes cancelar toda la orden stop antes de que se active.

P: ¿Se puede configurar el precio de stop como "porcentaje"? R: El panel de trading spot solo acepta números de precio concretos. Pero el panel de futuros de la app de Binance tiene un atajo de entrada por "porcentaje" (por ejemplo, escribir -2% directamente para que se convierta al precio correspondiente).

P: ¿Se activa el stop si se corta la red? R: Sí. La orden stop está configurada en el lado del servidor de Binance, independientemente del estado de tu red. Aunque tu teléfono pierda conexión o la app esté cerrada, la orden stop sigue vigente.

P: ¿Las órdenes stop tienen fecha de vencimiento? R: Por defecto es GTC (vigente hasta que se cancele). Algunos tipos de orden de Binance admiten configurar una vigencia (como 1 día o 1 semana).

P: ¿Se pueden colocar varias órdenes stop en la misma moneda? R: Sí. Por ejemplo, para una misma posición de 1 BTC, puedes colocar un stop de 0.5 BTC en 94000 y otro de 0.5 BTC en 93000, haciendo un stop escalonado.

P: ¿Cuánto cuesta la comisión de las órdenes stop-loss/take-profit? R: Se cobra según la tarifa del tipo de orden correspondiente en el momento de la ejecución real. El stop-market cobra tarifa Taker de 0.1% (spot) o 0.05% (futuros perpetuos USDT). El stop-limit es más barato si se ejecuta como Maker.

P: ¿Puedo ver las órdenes stop en el cliente de escritorio de Binance? R: Sí, la página de descarga de la app oficial de Binance tiene versiones para Mac y Windows, y tras iniciar sesión también puedes verlas en la página de órdenes.

P: ¿Por qué a veces una orden stop no se activa? R: Causa común 1: el precio de activación usa "último precio ejecutado" o "precio de marca", y pueden diferir. Causa 2: el par de trading tiene poca liquidez en la madrugada y el último precio ejecutado no refleja realmente el mercado. Causa 3: configuraste un límite pero tras activarse no se pudo ejecutar. Revisar estos tres puntos resuelve el 90% de los problemas.

Pregúntale a la IA… Ctrl I