Precisamos entender que o copiador participa apenas da primeira etapa da negociação, que é enviar as ordens para a corretora, a partir de onde há uma segunda etapa onde a ordem está em modo de trabalho esperando para ser preenchida pelo mercado, momento em que é responsabilidade da corretora preencher a ordem de acordo com seu tipo e liquidez de mercado.
Uma vez que a ordem é enviada para a corretora, ela entra em uma segunda etapa onde está em um estado 'Em Aberto', esperando para ser preenchida pelo mercado. Neste ponto, a responsabilidade de preencher a ordem é da corretora, e a execução depende de vários fatores, incluindo:
- Tipo de Ordem: Se é uma ordem de mercado, ordem limitada, ordem de stop, etc., ditará como e quando a corretora tenta preenchê-la. Ordens de mercado visam a execução imediata ao melhor preço disponível, enquanto ordens limitadas só serão preenchidas ao preço especificado ou melhor. Ordens de stop acionam uma ordem de mercado ou limitada assim que um determinado preço é atingido.
- Liquidez de Mercado: A disponibilidade de compradores e vendedores no nível de preço da ordem impacta significativamente a velocidade e o preço da execução. Baixa liquidez pode levar a atrasos ou preenchimentos a preços menos favoráveis (slippage).
- Volatilidade do Mercado: Movimentos rápidos de preços podem fazer com que as ordens sejam preenchidas a preços diferentes do pretendido (slippage) ou até mesmo serem ignoradas se forem ordens de stop-loss.
-
Velocidade de Execução da Corretora: Diferentes corretoras podem ter velocidades variadas no processamento e execução de ordens, o que pode levar a pequenas diferenças nos preços de preenchimento entre as contas líder e seguidora.
É importante notar que, embora o Replikanto facilite a cópia de ordens, ele não garante que as contas seguidoras terão suas ordens preenchidas exatamente ao mesmo preço e horário que a conta líder. Fatores como latência de rede, tempos de processamento da corretora e condições de mercado podem todos contribuir para diferenças na execução. Essas discrepâncias também podem levar a diferenças no Lucro e Perda (PnL) entre as contas.
A aba "Executions" do NinjaTrader exibe informações de execução do dia atual quando conectado à sua conta de corretagem. Uma das colunas padrão nesta aba é "Time", e a descrição para esta coluna é "O horário em que a execução ocorreu". Uma execução ocorre quando sua ordem é preenchida pelo mercado através da sua corretora. Portanto, o timestamp na coluna "Time" indica precisamente quando a corretora concluiu a execução da ordem.
Isso é consistente com o entendimento de que o papel principal do Replikanto é na primeira etapa de enviar a ordem para a corretora. Uma vez que a ordem chega à corretora, a responsabilidade de preenchê-la é deles com base nas condições de mercado e no tipo de ordem, e o "Time" na aba "Executions" registra quando este preenchimento aconteceu.
Portanto, o tempo de execução que você vê realmente reflete o ponto em que a corretora preencheu com sucesso a ordem no mercado. E isso não é um problema de forma alguma, porque é devido à dinâmica do mercado.
Existem aspectos a serem considerados que podem influenciar a rapidez com que uma ordem pode ser preenchida:
-
Tipo de Ordem: O tipo de ordem que você coloca tem um impacto significativo na probabilidade e velocidade de ser preenchida.
- Ordens de mercado são projetadas para serem preenchidas imediatamente ao melhor preço de mercado atual disponível. Este tipo de ordem prioriza a velocidade de execução sobre a certeza do preço.
- Ordens limitadas, por outro lado, só serão preenchidas ao seu preço especificado ou melhor. Se o mercado não atingir o seu preço, a ordem pode não ser preenchida, potencialmente atrasando ou impedindo a execução. Muitas corretoras permitem colocar ordens limitadas fora do horário de mercado, que são então enfileiradas para processamento quando a negociação é retomada.
- Liquidez e Volatilidade do Mercado: A liquidez do mercado (a disponibilidade de compradores e vendedores) e a volatilidade (a velocidade e magnitude das mudanças de preço) são fatores externos cruciais. Maior liquidez geralmente leva a preenchimentos mais rápidos, especialmente para ordens de mercado. Em mercados voláteis, as ordens podem ser preenchidas rapidamente, mas potencialmente a um preço diferente do esperado (slippage).
-
Desempenho do NinjaTrader: Embora não controle diretamente o processo de preenchimento da corretora, garantir que sua plataforma NinjaTrader esteja funcionando de forma otimizada pode ajudar a garantir que as ordens sejam enviadas para a corretora sem atrasos desnecessários na primeira etapa. Fatores descritos nas "Dicas de Desempenho" podem influenciar a capacidade de resposta da sua plataforma, incluindo:
- As capacidades do hardware do seu PC.
- O número de espaços de trabalho, gráficos e indicadores abertos.
- Configurações de cálculo do indicador.
- O tipo de conexão de internet (uma conexão com fio é recomendada em vez de sem fio).
- Recurso "Somente Mercado" do Replikanto: A versão 1.6.0 do Replikanto introduziu o recurso "Somente Mercado", que copia apenas as execuções de ordens de mercado do líder para os seguidores. Este recurso reconhece que o preenchimento real é o evento crítico a ser replicado, focando no resultado da execução de uma ordem de mercado pela corretora. No entanto, este recurso não acelera a execução da corretora em si; ele simplesmente garante que apenas as ordens de mercado concluídas sejam copiadas.
- Conexão com a Corretora: O provedor de conectividade (tecnologia da corretora) pode variar em seu nível de serviço de dados em tempo real, o que pode afetar indiretamente a velocidade percebida do envio da ordem, mas não necessariamente o tempo de preenchimento da corretora uma vez que a ordem é recebida.
Em resumo, enquanto o Replikanto se concentra na primeira etapa de copiar e enviar a ordem, e a corretora lida com o preenchimento na segunda etapa com base nas condições de mercado, sua escolha de tipo de ordem (principalmente usando ordens de mercado quando a execução imediata é priorizada) é a maneira mais direta de potencialmente "acelerar" a segunda etapa, embora com a possível desvantagem da incerteza do preço. Tenha em mente que fatores de mercado externos como liquidez e volatilidade, em última análise, governam a rapidez e a que preço suas ordens são preenchidas pela corretora. Otimizar o desempenho da sua plataforma NinjaTrader pode ajudar a garantir o envio oportuno de ordens para sua corretora.
Comentários
0 comentário
Artigo fechado para comentários.