Passar para o conteúdo principal

Por que meu bot de portfólio não está balanceando as posições corretamente?

Resolva problemas do Portfolio Bot: posições dessincronizadas, configurações USDT incorretas e rebalanceamento. Soluções práticas!

Bryan avatar
Escrito por Bryan
Atualizado essa semana

Este guia aborda problemas comuns em que o Portfolio Bot não consegue balancear as posições corretamente de acordo com as porcentagens de alocação configuradas. Os usuários podem notar que algumas posições permanecem significativamente acima ou abaixo de suas porcentagens-alvo sem serem rebalanceadas.

Sintomas Comuns

  • Posições consistentemente permanecem acima de sua porcentagem alocada (por exemplo, 330 EUR quando o alvo é 300 EUR)

  • Algumas posições nunca são rebalanceadas, apesar de estarem claramente acima/abaixo do alvo

  • O bot negocia algumas moedas com frequência, enquanto ignora completamente outras

  • Comportamento de rebalanceamento desigual em diferentes posições

Causas Raízes e Soluções

1. Posições Não Sincronizadas

Problema: O bot possui mais de uma determinada criptomoeda do que o permitido com base na regra de porcentagem configurada, mas essas posições não estão sincronizadas com o Cryptohopper.

Impacto: Quando as posições não estão sincronizadas, elas não são levadas em consideração durante os cálculos de rebalanceamento, fazendo com que o bot calcule mal os fundos disponíveis e as alocações-alvo.

Solução:

  • Vá para o seu Dashboard e verifique as posições não sincronizadas em "Ativos Atuais"

  • Certifique-se de que todas as posições estejam devidamente sincronizadas antes de executar o Portfolio Bot ou considere converter todos os fundos para sua moeda de cotação, por exemplo, USDT, e então rebalancear.

2. Valor Máximo de USDT Alocado Incorreto

Problema: O valor máximo de USDT alocado está definido acima do saldo real da conta.

Impacto: Isso faz com que o bot ache que não tem fundos suficientes para rebalancear, impedindo que o recurso "Comprar/Vender apenas a diferença" funcione corretamente.

Solução:

  • Defina o USDT Máximo Alocado para um valor ligeiramente inferior ao seu saldo disponível real

  • Por exemplo, se você tiver 3000 EUR, defina para 2900 EUR para garantir que os fundos estejam sempre disponíveis

  • Isso garante que o bot possa sempre executar as negociações necessárias para rebalancear

3. "Comprar/Vender Apenas a Diferença" Não Funciona Corretamente

Problema: Quando posições não sincronizadas existem ou o USDT Máximo está definido incorretamente, o rebalanceamento baseado na diferença não funciona como pretendido.

Como Deveria Funcionar:

  • Com 3000 EUR e 10 moedas a 10% cada, alvo por posição = 300 EUR

  • Posição acima de 330 EUR deve vender o excesso (apenas 30 EUR)

  • Posição abaixo de 270 EUR deve comprar mais (apenas 30 EUR)

  • Isso minimiza as taxas de negociação em comparação com a venda de posições inteiras

Solução:

  1. Corrija as posições não sincronizadas (veja o ponto 1)

  2. Corrija o USDT Máximo Alocado (veja o ponto 2)

  3. Certifique-se de que os requisitos mínimos de compra sejam atendidos para sua exchange

4. Requisitos de Valor Mínimo de Compra

Problema: O bot só pode comprar/vender a diferença se o valor mínimo de compra da exchange for atendido.

Solução:

  • Verifique os requisitos mínimos de ordem da sua exchange

  • Certifique-se de que suas diferenças de rebalanceamento atendam a esses mínimos

  • Considere ajustar o tamanho total do seu portfólio ou as porcentagens de alocação, se necessário

Processo de Resolução Passo a Passo

Passo 1: Limpe seu Portfólio

  1. Converta todas as criptomoedas para USDT

  2. Certifique-se de que não haja posições não sincronizadas em "Ativos Atuais"

  3. Defina o valor máximo de USDT alocado apropriado (ligeiramente abaixo do saldo total)

Passo 2: Reconfigure a Alocação

  1. Ajuste as porcentagens de alocação, se necessário (por exemplo, dê ao BTC uma porcentagem maior se você quiser manter uma posição maior)

  2. Certifique-se de que as alocações totais somem 100%

Passo 3: Reinicie o Portfolio Bot

  1. Clique em "Rebalancear" para realizar a alocação inicial

  2. Deixe o bot rodar e monitore seu comportamento

  3. Verifique se "Comprar/Vender apenas a diferença" está funcionando corretamente

Dicas de Prevenção

  • Verifique regularmente se há posições não sincronizadas, especialmente após negociações manuais

  • Mantenha o USDT Máximo Alocado atualizado quando o saldo da sua conta mudar significativamente

  • Monitore os logs de negociação do bot para garantir o rebalanceamento uniforme em todas as posições

  • Evite negociações manuais enquanto o Portfolio Bot estiver ativo para evitar problemas de sincronização

Respondeu à sua pergunta?