O que é um exemplo prático de expiração de ordem pendente?
Definição: expiração de ordem pendente
A expiração de ordem pendente é uma regra que estabelece um limite de tempo para uma ordem que não é preenchida imediatamente. Para uma ordem pendente, uma ordem pode ser criada com um “preço da ordem” (o nível que deve ser atingido) e uma “expiração” (a data/hora mais recente em que a ordem permanece elegível para ser preenchida). Se o mercado não acionar o preço da ordem antes do momento da expiração, a plataforma cancela a ordem pendente em vez de abrir uma posição.
Este conceito é estável: a expiração em si é uma propriedade da ordem que você define, enquanto se ela é acionada depende do movimento do mercado e do processo de execução.
Mecanismo: o que precisa ser verdadeiro para a execução
Para entender um exemplo prático, separe as partes que são fixas pelas configurações da sua ordem das partes que variam no mundo real.
Mecânica fixa (a partir das suas suposições):
- Você coloca uma ordem pendente com um preço de ordem especificado.
- Você escolhe uma data/hora de expiração.
- Você assume uma base de fuso horário específica para a expiração (ou a trata como dada pela plataforma).
Condições variáveis (não garantidas):
- Se e quando o mercado atinge o preço da ordem.
- Se a execução ocorre exatamente no preço pretendido ou com derrapagem (slippage).
- Custos de transação (spreads/taxas) e o comportamento operacional do local de negociação.
Uma ordem pendente “funciona” somente quando o mercado atinge o preço exigido enquanto a ordem ainda está ativa.
Exemplo numérico prático com suposições explícitas
Aqui está um cenário transparente. É um exemplo para ilustrar a regra; os resultados reais dependem do comportamento real do mercado e dos detalhes de execução.
Suposições
- Uma ordem pendente de compra limitada (buy limit) é colocada.
- Compra limitada significa que a ordem é acionada se o mercado negociar a um preço igual ou inferior ao preço da ordem (conceitualmente: o preço deve vir até você).
- Preço da ordem: 1.1000.
- Expiração: 2026-08-15 10:00 (fuso horário da plataforma).
- Das 09:30 às 10:00, o mercado negocia apenas a 1.1010 ou acima (portanto, nunca atinge 1.1000 ou abaixo).
- Nenhum outro evento (como restrições de conta ou erros de plataforma) afeta o status da ordem.
Linha do tempo
- 09:30: A ordem pendente é aceita e permanece “ativa”. Ela aguardará o mercado atingir 1.1000.
- 09:30–10:00: O mercado se move, mas sob nossa suposição, ele nunca negocia a 1.1000 ou abaixo.
- 10:00: O momento da expiração ocorre. Como o preço de gatilho não foi atingido antes da expiração, a plataforma cancela a ordem pendente.
Resultado
- Às 10:00 e depois, não há posição aberta criada por essa ordem, porque a ordem pendente é cancelada quando o tempo de expiração é atingido.
Cenário alternativo para mostrar o contraste
Se apenas uma suposição mudar—especificamente o caminho do mercado—o resultado pode ser diferente.
Suposição atualizada
5 (alterada): Durante o período antes da expiração, o mercado negocia para baixo até 1.0998 por um breve momento.
Consequência na linha do tempo
- A ordem permanece ativa até as 10:00.
- Como o mercado atinge a condição de gatilho antes da expiração, a ordem se torna executável.
- Nesse ponto, uma posição pode abrir, embora o preço exato de execução possa diferir devido à mecânica de execução e à derrapagem (slippage).
Ponto-chave
A expiração de ordem pendente não impede a execução quando o mercado atinge o preço da ordem cedo o suficiente. Ela impede a execução quando o prazo chega primeiro.
Limitações e modos de falha que você pode verificar de forma independente
-
Suposição sobre se o preço foi atingido:
- No exemplo, assumimos que o mercado nunca atingiu o preço da ordem ou o atingiu. Na prática, você precisa de dados de preço tick a tick ou históricos para verificar qual é o caso.
-
Fuso horário e clareza do “momento de expiração”:
- A expiração é medida em uma referência específica (frequentemente o horário da plataforma). Se você comparar gráficos em um fuso horário diferente, pode julgar incorretamente se um movimento ocorreu antes ou depois da expiração.
-
Incerteza de execução (derrapagem e condições de negociação):
- Mesmo quando a condição de gatilho é atendida, o preenchimento pode não corresponder perfeitamente ao preço da ordem.
-
Provedor/plataforma e restrições operacionais:
- Algumas plataformas podem lidar com mudanças de estado de ordem, conectividade ou manutenção de maneiras que afetam se uma ordem permanece ativa até a expiração.