Hyperfolio
Guía

TP/SL Hyperliquid 2026: take profit y stop loss

Guía de take profit y stop loss en Hyperliquid: trigger por mark, market vs limit (10% slippage), TP/SL de posición vs OCO, campos API y por qué un fill puede “fallar”.

October 15, 20267 min

Take profit y stop loss en Hyperliquid (TP/SL): guía 2026

En resumen: los TP/SL de Hyperliquid son órdenes trigger que se activan con el precio mark y luego se ejecutan como market (tolerancia de slippage del 10%) o como limit al precio que tú fijas. Puedes asociarlos a una posición abierta (pueden redimensionarse) o a una orden padre de entrada (hijos estilo OCO). La mayoría de quejas de “el stop no funcionó” vienen de confundir mark con el precio de trade, usar un limit demasiado justo tras un gap, o cancelar un padre parcialmente llenado y borrar los hijos.

Qué es TP/SL en Hyperliquid

Un take profit (TP) cierra (o reduce) la posición cuando el mark se ha movido a tu favor hasta el trigger. Un stop loss (SL) hace lo mismo cuando el mark se mueve en contra. Ambos son salidas: quedan como triggers hasta que el mark cruza el nivel y entonces el exchange coloca la orden de ejecución.

No es lo mismo que un stop market / stop limit de entrada. Comparten el motor de triggers, pero el TP/SL sirve para cerrar riesgo que ya tienes. El menú completo está en la guía de tipos de órdenes.

Disparan con mark, no con el último trade

Según la documentación oficial, el mark price activa los TP/SL. El mark puede separarse del último trade y del mid, sobre todo en libros finos o movimientos rápidos. El fill ocurre después en el book (precio de trade). Por eso puedes ver:

  • un TP que dispara con mark “en beneficio” y un fill peor por slippage o poca liquidez
  • el mark tocando tu SL aunque el último print no haya llegado exactamente ahí

Es el comportamiento esperado. Mark vs oráculo también importa en liquidación y funding: ver mark vs oracle y la guía de liquidación.

TP/SL market vs limit

ModoTras el triggerControl de slippageRiesgo principal
Market TP/SLEjecución tipo marketTolerancia de 10%El fill puede alejarse mucho del trigger en mercados ilíquidos o tamaño grande
Limit TP/SLLimit en reposo a tu precio pTú decides lo agresivo del limitPuede quedar sin llenar si el precio salta tu limit

Ejemplo de la docs (SL de long): trigger 10 $, limit 10 $ — si el mark salta de 11 $ a 9 $, la venta puede quedarse en 10 $ sin fill. Con limit 8 $ es más probable llenar entre 9 $ y 8 $. En shorts, da margen al limit de compra por encima del spike.

Regla práctica: market TP/SL si priorizas quedar flat; limit si priorizas el peor precio aceptable y asumes quedarte dentro. En salidas grandes, valora un TWAP o reduce por tramos para bajar slippage e impacto.

Dos formas de asociar el TP/SL

1) Ligado a una posición

Desde el formulario de posición, el tamaño por defecto es la posición entera y intentará cerrar lo que tengas al disparar. Si fijas un tamaño concreto, ese tamaño es fijo: no crece ni mengua si luego añades o reduces.

2) Ligado a una orden padre (hijos OCO)

Desde el formulario de orden, el tamaño del TP/SL es fijo al de la padre. Reglas oficiales:

  • Padre totalmente filled al colocar → los hijos se colocan al momento
  • Padre no filled del todo → los hijos no están vivos; cancelas el padre sin fill → se cancelan los hijos
  • Cancelas tú un padre parcialmente filled → los hijos se cancelan por completo (hay que poner TP/SL nuevo sobre el resto)
  • Padre parcialmente filled y cancelado por margen insuficiente → los hijos se colocan como si el padre hubiera filled entero

Long vs short: dirección del trigger y del limit

  • Long SL: venta para cerrar cuando mark ≤ trigger; limit ≤ trigger (más holgura = más chance de fill en un dump)
  • Long TP: venta cuando mark ≥ trigger; el limit puede ir un poco por debajo si quieres suelo de salida
  • Short SL: compra para cerrar cuando mark ≥ trigger; limit ≥ trigger
  • Short TP: compra cuando mark ≤ trigger; limit un poco por encima del trigger

Usa siempre reduce-only en salidas para no girar la posición al sentido contrario.

Consejos de UI

  • Puedes arrastrar TP/SL en el gráfico TradingView. Si el arrastre haría ejecutar al instante, la UI lo rechaza: cierra a mano desde la tabla o el formulario.
  • Tras fills parciales o scale-ins, comprueba si el TP/SL sigue ligado a la posición (redimensiona) o es de tamaño fijo.
  • Si cancelas una entrada padre con tamaño restante, asume que los hijos han desaparecido hasta verlos en órdenes abiertas.

Forma API (exchange order)

Las patas trigger usan t.trigger con isMarket, triggerPx y tpsl "tp" o "sl". Agrupa con la entrada mediante grouping: "normalTpsl" o "positionTpsl". Ejemplo esquemático (ajusta szDecimals):

{
  "type": "order",
  "grouping": "normalTpsl",
  "orders": [
    {"a": 0, "b": true, "p": "100000", "s": "0.0036", "r": false,
     "t": {"limit": {"tif": "Gtc"}}},
    {"a": 0, "b": false, "p": "94000", "s": "0.0036", "r": true,
     "t": {"trigger": {"isMarket": true, "triggerPx": "95000", "tpsl": "sl"}}},
    {"a": 0, "b": false, "p": "101200", "s": "0.0036", "r": true,
     "t": {"trigger": {"isMarket": true, "triggerPx": "105000", "tpsl": "tp"}}}
  ]
}

Para bots, usa una API / agent wallet. Las cancelaciones “fast” rechazan triggers; cancela TP/SL por la vía normal.

Después del stop: fees, funding y PnL real

La salida sigue pagando fees sobre el nocional y el funding acumulado queda en el ledger. El closed PnL de la UI puede “no cuadrar” si ignoras fees, funding o builder fees. Sigue la foto completa con Hyperfolio y las guías de PnL real, fees y closed PnL. Código de referido HYPERFOLIO: 4% menos de fees en los primeros 25 M$ de volumen.

Dimensiona el riesgo antes del SL

El riesgo en dólares ≈ nocional × distancia entrada–SL (más fees/slippage). Elige la pérdida aceptable y luego el tamaño — no el apalancamiento máximo. Usa el flujo de tamaño de posición y deja la liquidación muy por detrás del stop (guía de apalancamiento).

Sigue stops y resultados con Hyperfolio

Hyperfolio es una PWA gratis y read-only para wallets Hyperliquid: pega una dirección (sin claves) y revisa perps abiertos, entradas, marks, liquidaciones y PnL cerrado tras fills de TP/SL. Multi-wallet y Smart Money para estudiar cómo salen otras direcciones, sin conectar wallet.

FAQ

¿El TP/SL usa mark o el último precio?

Mark. La ejecución posterior usa el order book (market con 10% de tolerancia, o tu limit).

¿Por qué mi take profit cerró en pérdida?

Suele ser: el mark disparó en beneficio y el fill market resbaló, o el limit quedó en reposo y llenó después peor. Peor en mercados ilíquidos y tamaño grande.

¿Qué pasa si cancelo una entrada parcialmente filled con TP/SL?

Los hijos se cancelan por completo. Coloca TP/SL nuevo sobre el tamaño restante.

¿Puedo poner TP/SL solo de parte de la posición?

Sí, con tamaño explícito. Ese tamaño es fijo y no se redimensiona solo.

¿TP/SL es lo mismo que trailing stop?

No. El trailing stop es otro tipo que se mueve con el precio. El TP/SL usa triggers fijos (o arrastrados en el gráfico).

Prueba Hyperfolio gratis

Trackea tu portfolio Hyperliquid en tiempo real con PnL, Smart Money, Markets, Perp Calculator, portfolio multi-venue y alertas push.

HYPERLIQUID

-4% fees

Operar en Hyperliquid · 4% menos en fees

Hyperfolio es una app independiente — sin ads, sin comisiones, sin sponsors. Los referidos son nuestra única financiación; agradecemos de verdad que operes con nuestro link.

Usar referido

Gratis para ti · mantiene Hyperfolio en marcha

Artículos relacionados

Guía

Datos históricos Hyperliquid 2026: velas, funding y S3

Dónde conseguir datos históricos de Hyperliquid: velas con candleSnapshot y el límite de 5.000, historial de funding horario con paginación, tus fills, los archivos de S3, límites de peticiones y un script de Python que exporta velas a CSV.

Guía

Open interest Hyperliquid 2026: OI, límites y API

Qué es el open interest en Hyperliquid, cómo pasarlo a USD, cómo leer el OI con precio y funding, por qué se rechazan órdenes en el límite de open interest, límites HIP-3 y un script de Python para sacar el OI de la API pública.

Guía

Testnet Hyperliquid 2026: faucet, API y chain ID

Cómo usar la testnet de Hyperliquid: reclamar 1.000 USDC de prueba en el faucet (requiere depósito en mainnet), resolver el problema del login por email, cambiar la API y el SDK de Python y añadir la HyperEVM de testnet (chain ID 998).

Guía

TWAP en Hyperliquid: guía 2026 (duración, slippage y API)

Cómo funciona el TWAP en Hyperliquid: de 5 minutos a 7 días, mínimo 100 $, intervalo mínimo 30 s, slippage 3% por suborden, randomize ±20%, recuperación y API twapOrder / twapCancel.

Guía

Slippage y price impact en Hyperliquid: guía

Qué te cuestan el slippage y el price impact en Hyperliquid, cómo estimarlos con el order book y qué órdenes (límite, IOC, TWAP) los reducen.

Guía

Builder codes y builder fees en Hyperliquid: guía 2026

Qué son los builder codes de Hyperliquid, cómo bots, wallets y frontends añaden builder fees (hasta 0,1% en perps y 1% en spot), cuánto cuestan al mes y cómo revisar y revocar tus aprobaciones.