Em palavras simples — O limite define o pior preço aceitável; a validade define por quanto tempo a ordem vive e o que acontece com o saldo. Ela não garante preço nem execução.
O time in force (TIF), ou validade da ordem, estabelece a duração da instrução. Também pode dizer se fill parcial é permitido e se a quantidade remanescente continua ativa ou é cancelada. As combinações admitidas com market, limit, stop e stop-limit dependem do sistema.
Principais instruções
DAY vale até o encerramento da sessão definida. Isso não significa necessariamente 23h59: pode terminar com a sessão regular ou em horário do broker. Horário estendido pode exigir instrução própria.
GTC permanece até cancelamento, execução ou limite imposto pelo sistema. Não significa “para sempre”: contrato, ação corporativa, alteração de tick, suspensão ou prazo máximo do broker podem encerrar a ordem. GTD/GTT fixa uma data ou hora de término.
IOC tenta executar imediatamente toda ou parte da quantidade e cancela o saldo. FOK exige toda a quantidade imediatamente no limite ou melhor; se a condição faltar, não há fill parcial.
AON não é FOK
All or none (AON) é um qualificador de quantidade: tudo ou nada. Ele não exige sozinho execução imediata. Um AON pode aguardar até existir a quantidade integral, ser cancelado ou expirar; FOK precisa ser totalmente preenchido de imediato ou eliminado. Em forma compacta:
FOK = inteiro e imediato
AON = inteiro, não necessariamente imediato
IOC = imediato, mas pode ser parcial
AON não existe em todo mercado. Visibilidade e prioridade precisam ser lidas no regulamento do produto.
Mesmo limite, resultados diferentes
Considere compra limitada de 10 unidades a 100, com apenas 6 disponíveis até esse preço. DAY ou GTC podem executar 6 e deixar 4 no book. IOC pode executar 6 e cancelar 4. FOK não executa nada. AON recusa o parcial e pode esperar as 10, quando suportado.
É um modelo didático. O book pode mudar antes da chegada; controles, prioridade e prevenção de autonegociação podem alterar o resultado. Veja prioridade e fills parciais.
Dependência de mercado e broker
CME documenta DAY, GTC, GTD e variantes de fill; Coinbase documenta GTC, GTD/GTT, IOC e FOK e torna post-only incompatível com IOC e FOK. Coinbase International registra ainda limites próprios para GTC/GTT. Esses exemplos não devem ser transferidos para outros locais de negociação.
Confirme a sessão de DAY, prazo máximo de GTC, quantidade mínima de IOC, verificação do FOK, disponibilidade de AON e comportamento em leilões e halts. O TIF é diferente de post-only: um governa tempo e saldo; o outro, a interação inicial com a liquidez.
Leitura dos estados
Guarde TIF enviado, timestamps, quantidade inicial, executada e restante, além do motivo do cancelamento. “Canceled” não revela sozinho se a causa foi IOC, expiração DAY, usuário ou controle do mercado. O ciclo de vida organiza esses estados.
Em contratos com vencimento ou ações sujeitas a eventos corporativos, uma ordem longa pode ser cancelada antes do prazo que o usuário imaginava. Troca de contrato, desdobramento, alteração de tick e manutenção do sistema são motivos possíveis. A documentação do broker deve indicar os limites concretos e o relatório precisa registrar a expiração real, não apenas a sigla escolhida.
Erro comum — Tratar GTC como eterno, IOC como tudo ou nada ou AON como necessariamente imediato.
Fontes
- FINRA — Trading Terms: Time Parameters and Qualifiers on Stock Orders.
- CME Group — Time In Force Definitions.
- CME Group — Glossary: AON, FAK e FOK.
- Coinbase Exchange — Create a New Order.
- Coinbase International Exchange — FIX Order Entry Messages.