Stop loss en cripto: disparo, ejecución y las comprobaciones que detectan fallos

El precio de disparo decide cuándo llega tu stop al libro de órdenes. El libro decide la ejecución. Cómo colocar un stop en Hyperlens y confirmar qué hizo realmente.

Stop loss en cripto: disparo, ejecución y las comprobaciones que detectan fallos

Una orden stop-loss fija un número y deja otros dos en manos del mercado. Tu precio de disparo decide cuándo llega la orden al libro de órdenes. El precio de ejecución lo decide lo que haya apoyado en ese libro en ese momento. Y en los perpetuos de Hyperliquid el disparo se produce sobre el precio de marca (mark price), un índice distinto de la última operación impresa en tu gráfico. Esos tres números se separan sobre todo en las condiciones que te hicieron querer un stop.

El comportamiento del formulario de órdenes descrito aquí se verificó contra el código de la página de trading de Hyperlens el 29 de julio de 2026.

¿Qué promete realmente una orden stop-loss?

Una orden stop-loss es una instrucción permanente: cuando un precio de referencia alcanza tu disparo, se envía una orden. La instrucción es fiable. Que se ejecute, y a qué precio, es una promesa más débil. Tres preguntas mantienen esas cosas separadas: cuándo se dispara, si se ejecuta y qué precio obtienes.

Cuatro términos hacen casi todo el trabajo.

  • Precio de disparo. El nivel que activa la orden. Antes de eso, no se ha enviado nada al libro.
  • Ejecución a mercado. Al dispararse, la orden cruza el libro y toma los precios que haya hasta completar el tamaño.
  • Ejecución limitada. Al dispararse, se coloca una orden limitada. Se ejecuta a tu precio límite o mejor, o se queda esperando en el libro.
  • Take profit. La misma mecánica apuntando al otro lado. Un stop se sitúa en el lado perdedor del precio actual; un take profit, en el ganador.

Hyperlens ofrece las cuatro combinaciones en el menú de tipos de orden de la página de trading: Stop Market, Stop Limit, Take Market y Take Limit, agrupadas en el desplegable junto a Limit y Market.

¿Qué precio dispara un stop loss en cripto?

En los perpetuos de Hyperliquid, el precio de marca dispara las órdenes de take profit y stop loss, no el último precio negociado. La marca es la mediana de tres entradas: el precio del oráculo más una EMA de 150 segundos de su diferencia con el mid de Hyperliquid, la mediana de la mejor oferta, la mejor demanda y la última operación en Hyperliquid, y una mediana ponderada de los mids de los perpetuos de Binance, OKX, Bybit, Gate IO y MEXC. Se actualiza aproximadamente cada tres segundos, junto con el oráculo.

De ese diseño del índice se desprenden dos cosas. Una mecha brusca aislada en el propio libro de Hyperliquid solo pesa en una de las tres entradas, así que puede no arrastrar la marca lo suficiente para disparar tu stop. Y la marca puede moverse por los precios de otros mercados mientras el gráfico de Hyperliquid parece más tranquilo, disparando un stop que las velas por sí solas no explicarían.

El formulario de órdenes de Hyperlens muestra una distancia en vivo bajo el campo Trigger, etiquetada como Stop Loss o Take Profit seguida del porcentaje de separación y las palabras "from mark". Ese porcentaje se mide contra el precio que la página está transmitiendo para ese mercado, mientras que el disparo lo evalúa Hyperliquid contra la marca, así que lee la pista como orientación y no como la condición exacta de disparo. El formulario también aplica la regla de colocación: el disparo de un stop de venta tiene que quedar por debajo del precio actual y el de un stop de compra por encima. Si lo pones del lado equivocado, la pista se convierte en una advertencia, el campo se marca como inválido y el envío se rechaza antes de firmar nada.

Stop market o stop limit: ¿qué controla cada uno?

El stop-market compra certeza de ejecución y la paga con certeza de precio. El stop-limit hace lo contrario. Ninguno es más seguro en general, porque fallan en condiciones distintas.

Pregunta Stop Market Stop Limit
Qué defines Solo el precio de disparo Precio de disparo y precio límite
Al dispararse Cruza el libro de inmediato Coloca una orden limitada en el libro
Control del precio Solo el tope de deslizamiento integrado Tu límite es el peor precio que aceptas
¿Puede quedarse sin ejecutar? Solo si no hay libro dentro del tope Sí, puede quedar en reposo o ejecutar parte del tamaño
Dónde duele Libros finos y movimientos rápidos amplían la ejecución El precio salta por encima del límite y te deja dentro de la posición
Cómo aparece en Open Orders Price "Market", Order Value "—" Tu precio límite y el valor de la orden

Hyperlens limita ese deslizamiento del stop-market al 5%. Una orden a mercado sin tope tomaría todos los niveles de un libro roto, así que un Stop Market sale como orden de disparo con un precio límite de trabajo un 5% más allá de tu disparo, y esa es la distancia máxima que puede recorrer una ejecución desde el disparo antes de que el resto deje de ejecutarse. La propia interfaz de Hyperliquid usa una tolerancia de deslizamiento del 10% para las órdenes TP/SL a mercado, según su documentación de take profit y stop loss. El tipo de orden es el mismo en ambas, pero el techo no, y eso cambia hasta dónde puede llegar una mala ejecución.

La documentación de Hyperliquid da una versión concreta del problema del stop-limit. Un stop-loss que cierra un largo con disparo en 10 $ y límite en 10 $ llega al libro cuando la marca cae por debajo de 10 $. Si el precio cae de 11 $ a 9 $ de golpe, es probable que esa orden se quede en reposo en 10 $ en lugar de ejecutarse, porque el libro ya ha pasado de largo. Con el límite en 8 $, es probable que se ejecute en algún punto entre 9 $ y 8 $. Amplía la separación entre disparo y límite y habrás convertido la orden en algo que se comporta como una orden a mercado.

¿Cómo se coloca un stop en Hyperlens?

La secuencia siguiente corresponde al formulario de órdenes actual de Hyperlens. Los campos aparecen y desaparecen al cambiar de tipo, así que la forma del formulario te dice qué precio estás fijando.

  1. Abre el desplegable de tipos de orden junto a Limit y Market y elige Stop Market o Stop Limit. Aparece un campo Trigger (USDC).
  2. Introduce el disparo. El botón Mark que hay al lado del campo rellena el precio actual si quieres partir de ahí y ajustarlo arriba o abajo.
  3. Lee la pista bajo el campo. Confirma si la plataforma interpreta tu orden como stop loss o como take profit, y avisa cuando el disparo está del lado equivocado.
  4. Para Stop Limit, rellena el campo Price, que es tu peor ejecución aceptable. Stop Market oculta ese campo, porque su precio de trabajo se deriva de tu disparo.
  5. Fija el tamaño. Las órdenes por debajo de 10 $ de valor se bloquean antes del envío salvo que sean reduce-only.
  6. En un mercado de perpetuos donde ya tienes posición, marca Reduce Only. El formulario bloquea entonces el lado en la dirección de cierre, de modo que un stop sobre un largo solo puede vender. Reduce Only no se ofrece en mercados spot, y no aparece en un mercado de perpetuos donde no tengas posición.
  7. Envía. Stop Market pide confirmación por defecto, y la línea de confirmación muestra tu precio de disparo seguido de "(market)". Stop Limit se salta esa confirmación salvo que tu precio límite esté a más de un 20% del precio actual.
  8. Busca el aviso que dice "Trigger order placed". Confirma que la orden está en reposo y esperando. Todavía no se ha ejecutado nada.

¿Cómo confirmas que un stop está activo?

Un stop sin disparar vive en la pestaña Open Orders, bajo el gráfico. Tres columnas te dicen si es la orden que querías colocar. Trigger Conditions muestra la condición que espera, y un guion ahí significa que la orden no es de disparo. La columna TP/SL la etiqueta como Take Profit o Stop Loss. Reduce Only muestra Yes o un guion. Direction indica "Close Long" o "Close Short" en las órdenes reduce-only y en las asociadas a la posición, en lugar de Long o Short.

Size y Original Size se separan en cuanto una orden se ejecuta parcialmente: Size es lo que queda y Original Size es lo que enviaste. Un TP/SL asociado a la posición muestra Size como "Close Position" y Original Size como un guion, porque está ligado a la posición y no a una cantidad fija.

La pestaña Order History recoge el ciclo de vida. Open, Triggered, Filled, Canceled y Rejected son estados distintos, y Triggered seguido de ninguna ejecución es el estado que más conviene detectar. Hyperlens muestra los motivos concretos de rechazo y cancelación en lugar de un error genérico, incluidos Insufficient Margin, Below Min Notional, Invalid TP/SL, No Liquidity, Reduce-Only y TP/SL Sibling Filled.

¿Qué sale mal y dónde se ve?

Repasa esta lista sobre un stop que ya has colocado, más que sobre uno que estás a punto de colocar. Casi todo se ve en las dos pestañas anteriores.

  • Disparo del lado equivocado del precio. Se detecta antes del envío: la pista bajo el campo Trigger se convierte en advertencia y el campo se marca como inválido.
  • Valor de la orden por debajo del mínimo. Las órdenes de menos de 10 $ se bloquean al enviar salvo que se marque Reduce Only, así que un stop que cubra un pequeño resto de posición necesita Reduce Only para pasar.
  • La posición cambió y el stop no. Un stop de tamaño fijo conserva su cantidad original después de que amplíes o recortes la posición. Compara Size en Open Orders con el tamaño de la posición que debe cerrar.
  • Ejecución parcial. Un stop-limit disparado que ejecuta parte del tamaño deja el resto en reposo, y Open Orders lo sigue mostrando con Size por debajo de Original Size.
  • Margen agotado cuando se dispara. Un stop que no es reduce-only se comprueba contra tu margen en el momento del envío, y ese margen puede consumirse en otras operaciones antes de que salte el disparo. Order History lo muestra como Insufficient Margin.
  • Nada contra lo que operar. Si el libro dentro del tope de deslizamiento está vacío cuando se dispara un stop-market, el resto sin ejecutar aparece en Order History como No Liquidity.
  • TP/SL adjunto a una entrada que solo se ejecutó en parte. Hyperliquid coloca las órdenes hijas TP/SL ligadas a una orden padre únicamente si el padre se ejecuta por completo, o si se ejecuta parcialmente y luego se cancela por margen insuficiente. Si cancelas tú mismo un padre parcialmente ejecutado, las hijas se van con él, y el tamaño que sí se ejecutó queda sin orden de salida.
  • TP/SL Sibling Filled. Cuando un take profit y un stop loss van emparejados, la ejecución de uno cancela el otro. Ese estado es la pareja funcionando como está diseñada.

Lo que un stop no puede hacer

Un stop es una instrucción dirigida a tu mercado, así que hereda todos los límites de ese mercado: no puede crear una demanda que no existe, ni ejecutarse dentro de un hueco donde no hubo negociación, ni reservar tu precio de salida por adelantado.

El apalancamiento cambia lo que está en juego, no la mecánica. El precio de marca gobierna el margen, las liquidaciones y el PnL no realizado, además del disparo de TP/SL. Si se rompe el margen de mantenimiento antes de que la marca llegue a tu disparo, la liquidación ocurre primero y tu stop nunca salta. Más apalancamiento deja menos espacio entre una entrada y ese nivel de liquidación, lo cual es una cuestión de tamaño de posición más que de colocación del stop.

Nada de esto apunta a una distancia concreta desde la entrada. Esa distancia depende de la volatilidad del mercado, de tu tamaño de posición y de lo que estés dispuesto a perder, y ninguna guía puede fijarla por ti.

Siguiente comprobación: abre la página de trading de Hyperlens, ve a la pestaña Open Orders y confirma que cada posición que tienes abierta cuenta con una fila con la celda Trigger Conditions rellena y un tamaño que sigue coincidiendo con la posición.