O PnL (lucro e prejuízo) da conta líder e o das contas seguidoras dificilmente vão bater centavo a centavo. Este artigo explica por que ocorre divergência, diferença ou descompasso de PnL entre contas quando o Replikanto copia trades no NinjaTrader, como comparar as contas para achar a causa exata e o que fazer para manter os números o mais próximos possível.
Antes de tudo: onde você está lendo o PnL
A coluna PnL na janela do copiador do Replikanto mostra o PnL da posição, e não o PnL geral da conta. Ela só exibe um valor enquanto há uma posição aberta; quando a posição é fechada, a coluna volta a ficar em branco.
- Para o PnL geral da conta, use a plataforma da sua corretora ou a aba Account Performance do NinjaTrader.
- Confira os valores também no site ou no software da corretora, e não só no NinjaTrader. Já houve casos em que o NinjaTrader não mostrava o PnL real da conta, ou usava um horário de corte diferente para calculá-lo.
A partir do Replikanto 1.7.0.0, a janela do copiador também mostra um total PnL dos seguidores: (Followers PnL:) no canto superior direito da grade Contas Seguidoras. Ele é a soma da coluna PnL de todas as seguidoras que não estão desligadas (as desarmadas entram), então tem os mesmos limites da coluna: só o PnL não realizado das posições abertas, só no instrumento desta aba (ou no instrumento de Cross Order da seguidora) e só das seguidoras locais, nunca de contas num nó remoto nem da conta líder. Ele não é o PnL total nem o PnL do dia das suas contas, valores em moedas de conta diferentes são somados sem conversão, e ele some quando nenhuma seguidora tem posição aberta. Veja Colunas da grade de Contas Seguidoras do Replikanto.
Causas mais comuns da diferença de PnL
Execução e condições de mercado
- Tempo de execução: As negociações podem ser executadas em momentos ligeiramente diferentes por causa da latência da rede ou do tempo de processamento da corretora, o que gera variações nos preços de entrada e saída. Além disso, as cópias para as contas seguidoras não são instantâneas: a ordem a mercado pode ser enviada à conta seguidora alguns milissegundos depois de a ordem ser preenchida na conta líder. Isso resulta em preço de preenchimento desigual em relação à ordem líder, principalmente em instrumentos muito voláteis.
- Slippage: As condições de mercado podem causar slippage, quando o preço de execução real difere do preço esperado. Isso varia entre as contas conforme a corretora e a liquidez do mercado.
- Execução parcial das negociações: Em mercados voláteis, algumas negociações podem ser parcialmente preenchidas, ou nem preenchidas, em uma conta e executadas integralmente em outra. Isso também pode gerar uma negociação invertida, em que a ordem de saída é preenchida sem que a de entrada tenha sido — veja posição do seguidor invertida (Direção Oposta).
Configuração das contas e dos instrumentos
-
Operação em instrumentos diferentes: Quando o Replikanto está configurado para vários instrumentos e você opera em ativos diferentes ao longo do dia, os P/Ls podem não corresponder mesmo usando Quantidade Exata ou Valor de Proporção 1, já que o P/L da conta soma o resultado de todos os instrumentos.
- Cross Order: Vale o mesmo quando se operam minicontratos na conta líder e microcontratos nas contas seguidoras.
- Configurações da conta: Parâmetros de risco, alavancagem ou quantidade de contratos diferentes entre as contas levam a PnL diferente. Lembre-se de que os limites de risco e de posição não podem ser alterados no NinjaTrader.
- Diferenças entre corretoras: Se as contas copiadas estão em corretoras diferentes, variações de taxas, spreads e políticas de execução de ordens impactam o PnL.
- Contas de tipos diferentes: Usar uma conta Sim (tipo simulação) como líder e contas de outro tipo como seguidoras — de Prop Firm ou Vivas, por exemplo — aumenta bastante os momentos em que as seguidoras ficam dessincronizadas da líder. Contas de simulação simulam toda a interação com o mercado, então podem ter ordens preenchidas que não são preenchidas nas demais contas, e vice-versa.
Estado do copiador e operações manuais
- Contas desarmadas: Com o recurso Follower Guard, as contas podem ser desarmadas e deixam de participar de algumas negociações até serem armadas de novo, o que muda o PnL delas.
- Negociações manuais: Trades feitos manualmente em contas seguidoras, sem passar pelo copiador, influenciam o PnL daquela conta.
Como localizar a diferença
Para identificar exatamente de onde veio a diferença, compare em detalhe as listas de execução das negociações feitas na conta líder e em cada conta seguidora:
- Liste todas as negociações executadas na conta líder, anotando hora de entrada e saída, preço de execução e número de contratos. Faça o mesmo para cada conta seguidora.
- Compare cada negociação da líder com a correspondente nas seguidoras, procurando diferenças de horário de execução, preços de entrada e saída e quantidade de contratos. Identifique eventuais slippages.
- Verifique se houve execuções parciais nas contas seguidoras quando a negociação foi executada integralmente na líder.
- Identifique negociações manuais feitas nas contas seguidoras que não passaram pelo copiador.
Verificações específicas do Replikanto
Configuração do copiador
- Seguidores fora de sincronia: Um seguidor em amarelo está dessincronizado e pode exigir ação manual ou monitoramento — veja seguidor amarelo em vez de verde (dessincronizado).
- Métodos de cópia: Confira se o método de cópia adequado está selecionado (Quantidade Exata, Quantidade Agrupada, Razão, Pré-Alocação). No método Razão, os trades podem não ser copiados se as quantidades não forem divisíveis pela razão.
- Cópia ATM: Se você usa estratégias ATM, garanta que o recurso "Cópia ATM" esteja habilitado para que as contas seguidoras usem a estratégia ATM para gerenciar as saídas.
- Follower Guard: Contas desarmadas não participam dos trades até serem rearmadas.
- Cross Order: Cross orders não são possíveis entre instrumentos com preços muito diferentes, como ETFs e futuros, nem entre dois contratos futuros com datas de vencimento diferentes.
- Modo Furtivo: O Modo Furtivo do Replikanto impede a identificação do uso do Replikanto ao se analisar as informações registradas nas ordens.
- Duplicação do Replikanto: Verifique se não há janelas ou abas duplicadas do Replikanto abertas usando o mesmo instrumento.
Configuração da estratégia ATM
- Cada Profit Target deve ser superior ao anterior, e cada Stop Loss igual ou mais distante que o anterior.
- Se a entrada de uma estratégia ATM for rejeitada, os stops e targets não são inseridos. Se um Stop Loss ou Profit Target for rejeitado, todas as ordens da ATM são canceladas.
- As ordens também podem ser rejeitadas quando ficam fora das bandas de ordem aceitáveis da bolsa.
Conexão e plataforma
- Desconexões da corretora: Uma desconexão pausa a cópia dos trades, e as contas podem divergir enquanto ela durar.
- Conferência do PnL: Sempre verifique o PnL na plataforma da corretora além do NinjaTrader, pois o NinjaTrader pode não exibir o PnL real.
- Atualizações de software: Mantenha o NinjaTrader e o Replikanto atualizados.
Status da ordem e créditos
Apenas o status de ordem "Enviado" é cobrado ao copiar trades entre máquinas pela internet, e alterações e cancelamentos de ordens não consomem créditos. Há algumas situações em que a ordem é enviada com outro status, como "Em Processamento" e "Preenchido", caso em que também é cobrada.
Como reduzir as diferenças de PnL
- Sincronize as configurações: Garanta que todas as contas tenham configurações idênticas.
- Escolha corretoras comparáveis: Use corretoras com velocidades de execução e políticas semelhantes.
- Monitore com regularidade: Confira o PnL de cada conta no site ou software da corretora periodicamente.
- Mantenha o software atualizado: Mantenha o NinjaTrader, o Replikanto e as plataformas de negociação sempre atualizados.
Com essas verificações e comparações, você conseguirá identificar e corrigir os problemas que contribuem para as discrepâncias de PnL entre a conta líder e as contas seguidoras.
Artigos relacionados
- Colunas da grade de Contas Seguidoras do Replikanto
- Porque há diferenças de PnL entre as contas?
- Por que as ordens do seguidor não preenche no mesmo preço da líder?
- Porque minha ordem de entrada foi preenchida no líder mas não nos seguidores?
- Quando o Replikanto não copia os trades?
- Porque é que o meu seguidor é amarelo em vez de um círculo verde? (Dessincronizada)
- Follower Guard: Visão Geral
Comentários
0 comentário
Artigo fechado para comentários.