Ir para o conteúdo

Validade da ordem: DAY, GTC, IOC, FOK e AON

O time in force define por quanto tempo uma ordem permanece válida e como tratar a quantidade não executada. DAY, GTC, IOC, FOK e AON têm funções diferentes.

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.

Validade da ordem Tempo e tratamento do saldo são separados do preço. Compare duração, imediatismo e aceitação de fills parciais Validade da ordem Tempo e tratamento do saldo são separados do preço Compare duração, imediatismo e aceitação de fills parciais 1 DAY e GTC Uma expira na sessão definida; a outra tem limitesdo sistema. 2 IOC Executa imediatamente o que puder e cancela orestante. 3 FOK Exige toda a quantidade imediatamente ou nenhumaexecução. 4 AON Exige integralidade, mas pode aguardar quando forsuportado. Esquema editorial Cyclepedia; selecione um bloco para abrir a explicação completa.
Tempo, quantidade e preço são instruções distintas; duas plataformas podem usar a mesma sigla com sessões, prazos ou combinações diferentes.

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


Entradas relacionadas