
Al poner en marcha un bot de trading de futuros de criptomonedas, muchos esperan obtener ganancias inmediatas y pasivas. Sin embargo, el mercado suele deparar sorpresas: el precio rompe el rango, el bot suspende las operaciones y aparece una cifra negativa en rojo en la pantalla (PNL no realizado).
En este artículo, analizaremos con un ejemplo real del bot 1000PEPEUSDT (Neutral 5x) por qué se producen pérdidas temporales, por qué el bot puede «quedarse en silencio» y cómo ajustar correctamente la configuración.
📌 Situación inicial
Par de trading: 1000PEPEUSDT (cuadrícula de futuros UM).
Estrategia: neutral (Neutral), con apalancamiento de 5x.
Rango de precios inicial: $0,0038000 - 0,0044000$.
🔴 Problema n.º 1: El precio sale de los límites de la cuadrícula
El precio $PEPE subió rápidamente hasta $0,0044889$. Como la estrategia era neutral, durante la subida el bot fue acumulando posiciones cortas (short). Cuando el precio superó el límite superior de $0,0044000$, se detuvo el emparejamiento de órdenes y la pérdida no realizada ascendió a -0,77 USDT (~ -7,93%).
Conclusión principal: La pérdida no realizada (Unrealized PNL) es una pérdida «sobre el papel». Solo existe mientras la posición siga abierta y el precio esté por encima del precio medio de entrada de tu posición short.
🛠 Paso 1. Ajuste de parámetros (reinicio de la cuadrícula)
En lugar de cerrar el bot con pérdidas, se decidió ampliar el rango hacia arriba, adaptándolo al precio actual del mercado:
Nuevo rango de precios: $0,0044000 - 0,0046500$.
Cantidad de cuadrículas (Grid): 5.
Tras actualizar los parámetros, el estado del bot volvió a cambiar a «Activo».
❓ Problema n.º 2: ¿Por qué se mueve el precio, pero el beneficio emparejado es de 0,00 USDT?
Tras ajustar los parámetros, surgió una pregunta lógica: «El precio cambia, pero ¿por qué en el historial aparece “No se pudo emparejar” y no hay ganancias?»
La explicación está en dos factores:
Distancia demasiado amplia entre las órdenes (pocas cuadrículas): Con 5 cuadrículas en el rango de $0,0044000 -0,0046500$, la distancia entre las órdenes era de aproximadamente un 1%. Si el precio fluctuaba entre $0,004510 y $0,004590$, simplemente no llegaba a las órdenes limitadas de compra o venta.
Lógica de emparejamiento (Matched Profit): El mensaje «No se pudo emparejar» en la cuadrícula de futuros significa que la orden se ejecutó solo en una dirección (por ejemplo, solo una compra). Para obtener ganancias netas en USDT, el bot debe completar un ciclo entero: vender más caro y volver a comprar más barato.
💡 Lista de verificación y consejos para traders de Binance
Elige una cantidad razonable de cuadrículas: Si configuras muy pocos niveles, el bot permanecerá inactivo, sin operar, cuando haya poca volatilidad. Aumentar la cantidad de cuadrículas reduce la distancia entre las órdenes y permite obtener ganancias con pequeñas fluctuaciones.
No entres en pánico por las pérdidas no realizadas: Si el mercado se mueve en la dirección que te conviene (para un bot neutral o short, esto significa una caída o un mercado lateral), no te apresures a cerrar la operación al precio de mercado.
Vigila los límites del rango: Si el precio sale del rango, es motivo para revisar la tendencia. Si la moneda muestra un fuerte impulso alcista, a veces es más conveniente asumir una pequeña pérdida y volver a configurar el bot en modo Long.
¿Y tú qué haces cuando tu bot de futuros sale del rango de precios? ¿Lo cierras manualmente o modificas el rango? ¡Comparte tu experiencia en los comentarios! 👇
