Ir al contenido principal

¿Por qué mi Bot de Portafolio no está balanceando las posiciones correctamente?

Soluciona problemas de balanceo del Bot de Portafolio: posiciones no sincronizadas, ajustes incorrectos de USDT y problemas de rebalanceo.

Isaac avatar
Escrito por Isaac
Actualizado ayer

Esta guía aborda problemas comunes donde el Bot de Portafolio no logra balancear correctamente las posiciones según los porcentajes de asignación configurados. Puedes notar que algunas posiciones permanecen significativamente por encima o por debajo de sus porcentajes objetivo sin ser rebalanceadas.

Síntomas comunes

  • Las posiciones permanecen constantemente por encima de su porcentaje asignado (por ejemplo, 330 EUR cuando el objetivo es 300 EUR)

  • Algunas posiciones nunca se rebalancean a pesar de estar claramente por encima o por debajo del objetivo

  • El bot opera algunas monedas con frecuencia mientras ignora completamente otras

  • Comportamiento de rebalanceo desigual entre diferentes posiciones

Causas principales y soluciones

1. Posiciones no sincronizadas

Problema: El bot posee más de una determinada crypto de lo permitido según la regla de porcentaje configurada, pero estas posiciones no están sincronizadas con Cryptohopper.

Impacto: Cuando las posiciones no están sincronizadas, no se tienen en cuenta durante los cálculos de rebalanceo, lo que hace que el bot calcule mal los fondos disponibles y las asignaciones objetivo.

Solución:

  • Ve a tu Panel de control y revisa si hay posiciones no sincronizadas en "Activos actuales"

  • Asegúrate de que todas las posiciones estén correctamente sincronizadas antes de ejecutar el Bot de Portafolio o considera convertir todos los fondos a tu moneda de cotización, por ejemplo USDT, y luego realiza el rebalanceo.

2. Cantidad máxima de USDT asignada incorrecta

Problema: La cantidad máxima de USDT asignada está configurada por encima del saldo real de la cuenta.

Impacto: Esto hace que el bot piense que no tiene fondos suficientes para el rebalanceo, impidiendo que la función "Solo comprar/vender la diferencia" funcione correctamente.

Solución:

  • Configura la cantidad máxima de USDT asignada ligeramente por debajo de tu saldo disponible real

  • Por ejemplo, si tienes 3000 EUR, configúralo en 2900 EUR para asegurar que siempre haya fondos disponibles

  • Esto garantiza que el bot siempre pueda ejecutar las operaciones necesarias para el rebalanceo

3. "Solo comprar/vender la diferencia" no funciona correctamente

Problema: Cuando existen posiciones no sincronizadas o el USDT máximo está configurado incorrectamente, el rebalanceo basado en la diferencia no funciona como debería.

Cómo debería funcionar:

  • Con 3000 EUR y 10 monedas al 10% cada una, el objetivo por posición = 300 EUR

  • Una posición por encima de 330 EUR debería vender el exceso (solo 30 EUR)

  • Una posición por debajo de 270 EUR debería comprar más (solo 30 EUR)

  • Esto minimiza las comisiones de trading en comparación con vender posiciones completas

Solución:

  1. Corrige las posiciones no sincronizadas (ver punto 1)

  2. Corrige la cantidad máxima de USDT asignada (ver punto 2)

  3. Asegúrate de cumplir con los requisitos mínimos de compra de tu Exchange

4. Requisitos mínimos de compra

Problema: El bot solo puede comprar/vender la diferencia si se cumple el monto mínimo de compra del Exchange.

Solución:

  • Revisa los requisitos mínimos de órdenes de tu Exchange

  • Asegúrate de que las diferencias de rebalanceo cumplan con estos mínimos

  • Considera ajustar el tamaño total de tu portafolio o los porcentajes de asignación si es necesario

Proceso de resolución paso a paso

Paso 1: Limpia tu Portafolio

  1. Convierte todas las crypto a USDT

  2. Asegúrate de que no haya posiciones no sincronizadas en "Activos actuales"

  3. Configura una cantidad máxima de USDT asignada adecuada (ligeramente por debajo del saldo total)

Paso 2: Reconfigura la asignación

  1. Ajusta los porcentajes de asignación si es necesario (por ejemplo, asigna un porcentaje mayor a BTC si quieres mantener una posición más grande)

  2. Asegúrate de que el total de asignaciones sume 100%

Paso 3: Reinicia el Bot de Portafolio

  1. Haz clic en "rebalanceo" para realizar la asignación inicial

  2. Deja que el bot funcione y monitorea su comportamiento

  3. Verifica que "Solo comprar/vender la diferencia" ahora funcione correctamente

Consejos de prevención

  • Revisa regularmente si hay posiciones no sincronizadas, especialmente después de operaciones manuales

  • Mantén actualizada la cantidad máxima de USDT asignada cuando tu saldo cambie significativamente

  • Monitorea los registros de trading del bot para asegurar un rebalanceo uniforme en todas las posiciones

  • Evita operar manualmente mientras el Bot de Portafolio esté activo para prevenir problemas de sincronización

¿Ha quedado contestada tu pregunta?