Quais custos podem afetar a expiração de ordens pendentes?
Expiração de ordens pendentes: a definição
Uma ordem pendente é uma instrução para comprar ou vender a um preço especificado, mas que não é executada imediatamente. A expiração de ordem pendente é a regra que cancela essa ordem não preenchida após um tempo determinado ou após o fim de um período de validade. Se o mercado atingir o preço da ordem antes do horário de expiração, a ordem poderá ser preenchida; caso contrário, será cancelada.
Nesse contexto, “custos que podem afetar a expiração de ordens pendentes” geralmente significa custos que influenciam se a ordem é realmente preenchida a tempo, ou que alteram o resultado líquido em torno do momento da execução (mesmo que a expiração em si seja baseada no tempo). Como não há resultados garantidos, qualquer impacto de custo deve ser tratado como uma incerteza que depende das condições de mercado e da qualidade da execução da ordem.
Mecanismo: quais custos podem importar
Pense nos custos em duas camadas: (1) custos que afetam diretamente os preços de execução e o momento da execução, e (2) custos que se acumulam enquanto a ordem está pendente ou como parte da atividade da conta.
1) Custos relacionados à execução (podem influenciar se o preenchimento ocorre antes da expiração)
Mesmo que uma ordem aguarde um preço específico, a capacidade “efetiva” de preenchimento depende dos preços realmente disponíveis quando o sistema processa a ordem.
- Spread e movimento de compra/venda: O mercado bidirecional cotado inclui um spread. Uma ordem pendente pode ser acionada com base em um lado atingindo seu nível, mas o preenchimento real pode depender de como as cotações são atualizadas nesse momento.
- Slippage (diferença entre o preço esperado e o executado): Se um preço se mover rapidamente, o preço executado pode diferir do nível implícito quando você colocou a ordem.
- Condições de negociação/processamento: Efeitos de microestrutura de mercado (cotações rápidas, liquidez intermitente ou mudanças na disponibilidade de cotações) podem afetar se o sistema corresponde à ordem a tempo.
Premissa para exemplos: Apenas para ilustração, suponha que você coloque uma ordem pendente de compra stop com validade de 30 minutos, e o mercado negocie brevemente perto do nível de acionamento uma vez durante essa janela.
2) Encargos de ordem/conta (podem alterar os resultados líquidos em torno da expiração)
Esses geralmente não são o que determina o horário de cancelamento, mas podem alterar o efeito econômico se a ordem for preenchida ou se levar a atividade posterior na conta.
- Comissão ou taxas por negociação: Se o seu modelo de execução cobra uma comissão quando uma ordem é executada, esses custos se aplicam quando o preenchimento ocorre—potencialmente antes da expiração ou nem mesmo se a ordem for cancelada.
- Encargos relacionados a financiamento após a execução: Os custos de financiamento geralmente se aplicam após uma posição ser aberta, não enquanto uma ordem está simplesmente pendente. Ainda assim, se a execução ocorrer perto da janela de expiração, o momento em que a posição se torna aberta pode influenciar qual financiamento será acumulado em seguida.
- Taxas da plataforma/provedor vinculadas à atividade de negociação: Algumas contas têm taxas periódicas ou baseadas em atividade. Elas podem importar para os resultados líquidos mesmo que a expiração permaneça inalterada.
Evidências e exemplos: como verificar o impacto dos custos
Você pode verificar de forma independente quais custos importam, concentrando-se em registros que você pode observar: suas configurações de ordem, sua tabela de taxas e o histórico de execução/cancelamento da sua conta.
Exemplo de checklist (com premissas explícitas)
Suponha o seguinte:
- Sua plataforma mostra o horário de criação da ordem e o horário de expiração.
- Sua tabela de taxas informa uma comissão e quaisquer outros encargos por execução.
- Seu relatório de execução inclui horário de preenchimento, preço de preenchimento e taxas/comissões líquidas.
Para verificar a influência dos custos:
- Confirme a regra do horário de expiração: Verifique os detalhes da ordem para confirmar o período de validade e que a ordem foi cancelada no timestamp de expiração esperado.
- Compare o preço esperado vs. o executado: Se a ordem foi preenchida, revise o preço executado em relação ao nível de acionamento/limite. Uma diferença sugere fricções de execução, como dinâmica de spread ou slippage.
- Aplique a tabela de taxas à parte preenchida: Se a plataforma indicar comissão por preenchimento, estime o impacto da taxa usando a taxa de comissão e compare com o valor líquido informado no registro de execução/fluxo de caixa.
- Verifique se ocorreram múltiplos preenchimentos parciais: Se o sistema suportar preenchimentos parciais, as taxas podem ser cobradas por evento de execução. Isso pode alterar o custo total mesmo quando o comportamento geral de expiração é o mesmo.
O que conta como “custo que afeta a expiração” na prática
Um custo “afeta” a expiração de ordens pendentes apenas indiretamente, alterando se e como a ordem é preenchida antes de ser cancelada.