Stop-loss y take-profit en los 3 exchanges
Precio de activación, precio de orden, mercado o límite — las tres casillas que más se confunden en Binance / OKX / Gate
En mi grupo de trading hay un mensaje que se repite casi cada semana, sobre todo de gente que llegó a cripto por la brecha cambiaria en Argentina o México y ya trae el hábito de mirar el precio a cada rato: "puse el stop y no se ejecutó" o "se ejecutó en un precio horrible". Casi siempre el problema vive en tres casillas: el precio de activación, el precio de orden, y el interruptor de "mercado o límite". En las interfaces de Binance, OKX y Gate estas casillas tienen nombres un poco distintos, pero por debajo es exactamente la misma lógica. Esta nota pone lado a lado las rutas de configuración de spot y futuros en las tres casas, explica la mecánica hasta que quede clara, y cierra con un caso típico de "el límite quedó demasiado exigente, el precio pasó de largo y la orden nunca se ejecutó".
1. Primero, tres conceptos claros (aquí nace la mayoría de los errores)
En cualquiera de las tres casas, un stop-loss o take-profit es en el fondo una orden normal con un interruptor pegado encima. Si estos tres términos te quedan confusos, todo lo que configures después es adivinar:
- Precio de activación: cuando el último precio toca este nivel, recién ahí la orden se "activa". Antes de eso solo está guardada en el sistema, no entra al libro de órdenes ni ocupa espacio en la punta de compra/venta.
- Precio de orden (precio límite): una vez activada, el sistema publica una orden límite a este precio. Es el que decide dónde terminas ejecutando de verdad.
- Interruptor mercado vs límite: decide si, al activarse, se "publica una orden límite y espera a que la tomen" (stop-loss/take-profit límite) o "barre el libro a mercado y se ejecuta al instante" (stop-loss/take-profit a mercado).
Una frase para recordar: el precio de activación es el interruptor; el precio de orden (o el mercado) es lo que pasa cuando el interruptor se prende. Un stop-loss/take-profit no es más que una orden límite o a mercado que se dispara sola cuando llega el momento.
2. Stop-loss y take-profit en spot: las tres rutas, lado a lado
La condición más importante en spot: un stop de venta solo funciona sobre monedas que ya tienes — no puedes publicar un stop de venta antes de haber comprado. Las tres rutas se parecen bastante:
| Exchange | Dónde entrar | Campos clave | Un problema típico |
|---|---|---|---|
| Binance | Página de trading spot → del lado de venta, elige el tipo de orden "Stop-Limit / Stop-Market" | Precio de activación + precio de orden | El stop de venta en spot solo funciona sobre monedas que ya tienes; sin monedas, el "stop de venta" no se puede publicar |
| OKX | Spot → tipo de orden "TP/SL" u "orden condicional" | Precio de activación + precio de orden, con referencia de disparo seleccionable (último precio / mark price) | No confundas "orden condicional" con "TP/SL"; la primera tiende más al disparo condicional de una sola vía |
| Gate | Spot → "orden condicional / TP-SL" | Precio de activación + precio de orden | Algunos pares de monedas chicas y poco líquidas no soportan órdenes condicionales; ahí toca mirar el gráfico a mano |
La lógica de campos es idéntica en las tres: primero el precio de activación (qué precio la activa), después el precio de orden (a qué precio se publica una vez activa), y por último eliges límite o mercado. Las diferencias están solo en cómo se llama el menú y cuántas monedas chicas están soportadas.
3. Futuros: configurarlo al abrir vs agregarlo después
En futuros es donde más se complica, porque entran dos variables extra: el apalancamiento y el mark price. Hay dos formas de configurarlo:
- Marcar take-profit / stop-loss al abrir (recomendado si recién empiezas): ingresas el tamaño → marcas "TP / SL" → llenas el precio de take-profit y de stop-loss → tocas abrir long / abrir short. Todo en un paso, con el riesgo controlado desde el instante en que abres.
- Agregarlo después de estar adentro: entras a la lista de posiciones → seleccionas la posición → tocas "TP/SL" → configuras los precios y confirmas. Sirve para ajustar sobre la marcha cuando el movimiento ya se desarrolló.
| Exchange | Configurar TP/SL al abrir | Agregar después | Precio de referencia del disparo |
|---|---|---|---|
| Binance | Sí (casilla en el panel de orden) | Un toque desde la zona de posiciones | Último precio o mark price |
| OKX | Sí (marcas TP/SL al ordenar) | Posición → TP/SL o TP/SL dinámico | Último precio, mark price o precio de índice |
| Gate | Sí | Orden condicional desde la zona de posiciones | Último precio o mark price |
Aquí hay un punto clave que casi nadie que recién empieza conoce: la referencia de disparo en futuros se puede poner en último precio o en mark price. El último precio pega contra el libro y reacciona rápido, pero en momentos de poca profundidad una sola mecha te puede sacar el stop por error. El mark price es un precio anti-manipulación que el exchange calcula con una ponderación por índice, y filtra la mayoría de las mechas. Por eso la mayoría de los que llevan tiempo en futuros dejan sus stops sobre mark price: para no despertarse con la posición cerrada por un pinchazo de madrugada, justo cuando en Buenos Aires o Ciudad de México es la hora más floja de operadores mirando la pantalla y el libro está más delgado.
4. Stop-loss/take-profit a mercado vs a límite: cómo elegir de verdad
Esta es la decisión que define si vas a ejecutar o no:
- Stop-loss/take-profit límite: publica una orden límite al activarse. La ventaja es que controlas el precio y no comes slippage; la desventaja mortal es que en un movimiento extremo "el precio pasa de largo y no ejecuta" — una vela roja larga barre tu precio de orden, nadie del libro lo toma ahí, la orden queda colgada, y el precio sigue cayendo.
- Stop-loss/take-profit a mercado: se ejecuta a mercado apenas se activa. La ventaja es "si se activa, ejecuta"; la desventaja es que con una mecha o poca profundidad el slippage puede ser grande, y puedes terminar ejecutando varios escalones peor de lo esperado.
Una regla simple que te sirve por años: usa mercado para los stop-loss (sobrevivir primero, que no quede colgado sin ejecutar), y puedes usar límite para los take-profit (no tienes apuro, quieres buen precio). El error clásico de quien recién empieza es justo al revés — un stop-loss límite que nunca sale en una caída fuerte, y la cuenta se va abajo.
5. Los 5 errores que más comete quien recién empieza
- Stop-loss límite con el precio de orden pegado al precio de activación → en una caída fuerte queda colgado sin ejecutar y ves la posición liquidarse. Para el stop-loss, primero prueba con mercado.
- Querer publicar un "stop de venta" en spot sin tener monedas → el sistema directamente no te deja; un stop de venta solo funciona sobre monedas que ya tienes.
- Usar el último precio como referencia de disparo en futuros → en momentos de poca profundidad una sola mecha lo dispara por error y te saca de madrugada. Si las mechas te preocupan, usa mark price.
- No poner el stop al abrir "porque da pereza", pensando en "lo agrego después" → cuando llega el movimiento te agarra desprevenido, y para cuando lo agregas el precio ya se fue. Configura el stop en el mismo momento en que abres.
- Poner el precio de stop-loss/take-profit del lado equivocado del precio actual (por ejemplo, un take-profit por debajo del precio actual) → se activa y ejecuta al instante de mandarlo, y todo el esfuerzo fue en vano.
6. Convierte el stop en un paso fijo de abrir posición
En el fondo, el stop-loss no es un salvavidas al que recurres cuando el movimiento ya está encima; es parte del acto mismo de abrir la posición. Mi costumbre personal: cada vez que abro una posición en futuros, "llenar el stop" y "tocar abrir" son un solo movimiento continuo — el nivel del stop se calcula antes de entrar (según el tamaño de la posición y cuánto puedes bancarte perder en esa operación), no se tipea a último momento con la vela corriendo. Volver "sin stop no abro posición" un hábito hace más por tu capital que estudiar cualquier indicador. El indicador decide cuánto ganas; el stop decide si sigues en la mesa. Si recién empiezas, con llenar bien estas tres casillas — precio de activación, precio de orden, mercado/límite — ya vas adelante de la mayoría.
Preguntas frecuentes
¿Puedo poner el mismo número en el precio de activación y en el precio de orden?
Puedes ponerlos iguales, pero no te lo recomiendo en un stop-loss. El precio de activación es el interruptor que activa la orden; el precio de orden es el límite que se publica una vez que se dispara. Si los dos son iguales y el precio atraviesa el nivel de un tirón, tu orden límite puede quedar sin ejecutar porque nadie está tomando exactamente en ese precio, y justo el momento en que más necesitabas que el stop se ejecutara, no se ejecuta. Lo más seguro es dejar un pequeño margen en el precio de orden del stop-loss (un precio de orden de venta un poco por debajo del precio de activación), o directamente usar un stop a mercado, que se ejecuta apenas se activa. El take-profit no tiene apuro, así que ahí el precio de activación y el precio de orden pueden quedar cerca o incluso iguales.
¿Por qué no se ejecutó mi stop-loss si el precio ya rompió claramente hacia abajo?
La razón más común es que usaste un stop límite con el precio de orden demasiado exigente. Un stop límite publica una orden límite en cuanto se activa, y en una caída rápida una vela roja larga atraviesa tu precio de orden sin que nadie del libro lo tome ahí, así que la orden queda colgada mientras el precio sigue bajando. La segunda razón es la referencia de activación en futuros: elegiste último precio cuando en realidad querías mark price, o al revés, y por eso se disparó en un momento distinto al que esperabas. Para un stop que está para protegerte, usa uno a mercado: se ejecuta apenas se activa, aceptas un poco de slippage, y eso es mejor que quedar sin ejecutar.
¿En futuros conviene activar con último precio o con mark price?
Los dos funcionan, depende de qué te da más miedo. El último precio (el precio operado) pega contra el libro y reacciona más rápido, pero en momentos de poca profundidad una sola mecha puede tocarlo y disparar tu stop por error. El mark price es un precio anti-manipulación que el exchange calcula con una ponderación por índice, y filtra la mayoría de las mechas; por eso la mayoría de los que llevan tiempo en futuros ponen sus stops sobre mark price, para no quedar afuera por un pinchazo de madrugada. El costo es que el disparo por mark price llega medio segundo más tarde que el libro en crudo. Si buscas velocidad, usa último precio; si buscas estabilidad, usa mark price.
¿En spot también puedo poner stop-loss y take-profit con un solo paso, como en futuros?
Sí, con una condición. Las tres casas soportan órdenes condicionales y stop-loss/take-profit en spot, pero un stop de venta en spot solo funciona sobre monedas que ya tienes; no puedes publicar un stop de venta antes de haber comprado. Las órdenes de spot también se dividen en precio de activación y precio de orden, igual que en futuros. Un detalle a vigilar: algunos pares spot de monedas chicas y poco líquidas no soportan órdenes condicionales, así que antes de operar conviene revisar si el menú de tipo de orden de ese par realmente ofrece stop-loss/take-profit u orden condicional.
¿Poner una orden de stop-loss/take-profit me congela el saldo o la posición?
Depende. Un stop-loss/take-profit de venta en spot congela la parte de las monedas que estás vendiendo hasta que se dispara o lo cancelas. Un stop-loss/take-profit en futuros que es una orden de cierre contra una posición que ya tienes normalmente no ocupa margen extra, solo espera para cerrar lo que ya tienes abierto. Pero si lo que pusiste es una orden de entrada con una condición de activación, entonces al dispararse va a tomar saldo disponible según el margen requerido. Al cancelar, se libera el congelamiento. Antes de configurarlo, ten claro si es una orden de cierre o de apertura para no calcular mal tu saldo disponible.
Los links que uso (mi código de invitación; el exchange paga una comisión de marketing de su propio presupuesto, tu tarifa queda igual):