Clicked Gallery

Tudo ou nada (FOK) vs. executa ou cancela (IOC): qual é a diferença?

Sublinhado numa notícia financeira real. Explicado pelo Clicked.

Usado numa frase

The Daily Ledger · Markets

The desk sent the block as a fill-or-kill order, so when only half could be matched, none of it traded.

O leitor sublinhou uma palavra no meio do artigo. O Clicked tornou o termo de trading «fill-or-kill» fácil de entender:

Explicado em três níveis

Os mesmos fatos, outra vibe — Modo slang 😎

O método Clicked

●○○

Overview

As ordens tudo ou nada (fill-or-kill, FOK) e executa ou cancela (immediate-or-cancel, IOC) são dois tipos de ordem que nunca esperam. Uma ordem tudo ou nada precisa ser executada inteira na hora, senão é cancelada. Com uma ordem executa ou cancela, você fica com o que puder ser executado na hora, e o resto é cancelado. Digamos que você queira 1.000 ações a US$ 20 ou menos, e neste momento os vendedores oferecem só 600 a esse preço. Com tudo ou nada, você não leva nada. Com executa ou cancela, você leva as 600 e as outras 400 são canceladas. Uma ordem limitada normal pegaria as 600 e continuaria esperando o resto. A escolha se resume a saber se 600 ações servem para alguma coisa para você.
●○○

Overview

Tem dois jeitos de dizer ao seu corretor "agora ou nunca": tudo ou nada (FOK) e executa ou cancela (IOC). Tudo ou nada é tudo ou nada mesmo: a ordem inteira passa neste segundo ou vai para o lixo. Executa ou cancela é pega o que der: o que for executado neste segundo é seu, e o resto vai para o lixo. Você quer 5.000 ações a US$ 8, e só tem 3.200 à venda a esse preço. Tudo ou nada te dá zero. Executa ou cancela te dá 3.200, e acabou. Com uma ordem normal, você levaria as 3.200 e ficaria esperando as outras 1.800. Escolha tudo ou nada se meia ordem não serve para nada, e executa ou cancela se qualquer quantidade ajuda. 😎

Uma ideia rápida — muitas vezes é tudo de que você precisa.

●●○

Detail

Uma ordem tudo ou nada e uma ordem executa ou cancela são feitas para nunca esperar. Uma ordem tudo ou nada precisa ser executada inteira no momento em que chega ao mercado, senão a ordem toda é cancelada. Uma ordem executa ou cancela é executada até onde der naquele momento, e o resto é cancelado. O livro de ofertas é a lista do mercado com as ordens esperando para negociar, e uma ordem limitada normal espera ali até ser executada. Essas duas nunca esperam. Pegue uma ordem para comprar 1.000 ações a US$ 20 ou menos quando os vendedores oferecem só 600 a esse preço. Uma ordem limitada normal pegaria as 600 e deixaria as outras 400 esperando, talvez por dias. Com tudo ou nada você não leva nenhuma, porque as 1.000 não estavam disponíveis. Com executa ou cancela você leva as 600, e as 400 são canceladas. Tudo ou nada combina com uma operação em que uma parte não serve. Um trader que precisa de exatamente 1.000 ações, talvez para equilibrar outra operação, não ganha nada com 600 e pode ter que vendê-las de novo. Tudo ou nada também é diferente de all-or-none (tudo ou nada sem prazo), que também recusa uma execução parcial, mas pode esperar. Executa ou cancela combina com um trader que quer o que estiver disponível agora, mas não uma ordem sobrando que seja executada depois, quando o preço já andou e o motivo da operação já sumiu. Quando qualquer uma das duas tem um preço limite, como aqui, você nunca paga mais de US$ 20. Então o teste é sempre o mesmo. Se uma parte da ordem serve, use executa ou cancela; se só a ordem inteira serve, use tudo ou nada.
●●○

Detail

Trader que se recusa a esperar tem dois ajustes de ordem: tudo ou nada (FOK) e executa ou cancela (IOC). Tudo ou nada quer dizer que a ordem inteira passa neste instante ou nada passa. Executa ou cancela quer dizer que o que puder passar neste instante passa, e o resto vai para o lixo. Uma ordem normal funciona diferente: ela fica na fila com as de todo mundo até ser executada ou você tirá-la. Digamos que você esteja vendendo 2.000 ações a US$ 15 ou mais, e os compradores só querem 1.500 a esse preço. Uma ordem normal vende 1.500 e deixa as últimas 500 penduradas. Com tudo ou nada, nada é vendido. Com executa ou cancela, 1.500 são vendidas e o resto é esquecido. Cada uma tem a sua hora. Tudo ou nada é para quando uma operação pela metade é pior do que nenhuma, por exemplo quando você precisa da quantidade inteira para equilibrar outra aposta. Executa ou cancela é para quando qualquer quantidade ajuda, mas uma ordem largada por aí é um risco, porque até o resto ser executado, o preço e os seus motivos podem ter mudado. Com um preço limite definido, você nunca vende abaixo de US$ 15 com nenhuma das duas. Então faça uma pergunta só: uma parte desta ordem serve para você? Sim quer dizer executa ou cancela, não quer dizer tudo ou nada. 😎

Quer mais? Um clique aprofunda.

●●●

Analogy

Tudo ou nada quer dizer a ordem inteira agora ou nada. Executa ou cancela quer dizer o que tiver agora, e o resto é descartado. Você pode encontrar as duas numa única ida à loja de materiais de construção. Você precisa de 20 caixas de piso do mesmo lote, porque a tonalidade muda um pouco de um lote para outro. A loja tem 14. Catorze caixas não fecham o piso, e misturar lotes ia aparecer, então você não compra nenhuma. Isso é tudo ou nada. Na saída, você passa pela tinta em liquidação. Você queria 6 latas, sobraram 4 e não vai chegar mais, então você leva as 4. Isso é executa ou cancela. Nenhuma das duas escolhas é a mais segura: as 14 caixas não serviam para você, e as 4 latas serviam. Onde a comparação falha: na loja, você decide cada vez, enquanto uma ordem decide sozinha numa fração de segundo.
●●●

Analogy

Tudo ou nada é tudo agora ou nada. Executa ou cancela é quem estiver aqui agora, e esquece o resto. Um racha de basquete funciona com essas mesmas duas regras. Para a quadra inteira precisa de 10, e aparecem 7. No tudo ou nada, o jogo de quadra inteira é cancelado, e ninguém fica esperando os outros 3. No executa ou cancela, os 7 jogam na hora, três contra três com um esperando para entrar, e os 3 que faltaram simplesmente ficam de fora. O que nenhuma das duas faz é ficar 40 minutos parado esperando os outros chegarem. É isso que uma ordem normal faz. Onde a comparação não dá conta: gente dá para convencer a esperar mais dez minutos, ordem não. 😎

Conceito novo? Um exemplo do dia a dia faz clicar — novas analogias quando quiser.

Explicações de IA podem conter erros · Não é aconselhamento profissional

Definição formal — O mesmo termo, explicado da forma habitual

Uma ordem tudo ou nada (fill-or-kill, FOK) é uma ordem de compra ou venda de um valor mobiliário que deve ser executada imediatamente e em sua totalidade no momento do registro, sob pena de cancelamento da ordem inteira, não sendo admitida execução parcial. Uma ordem executa ou cancela (immediate-or-cancel, IOC) deve igualmente ser executada imediatamente no momento do registro, mas pode ser executada em parte, cancelando-se qualquer saldo não executado. Ambas são condições de validade que podem ser atribuídas a ordens a mercado ou limitadas, e nenhuma permanece no livro de ofertas. A ordem tudo ou nada distingue-se da ordem all-or-none, que também veda a execução parcial, mas pode permanecer ativa, sem execução, até que uma execução completa seja possível.

Quer que o Clicked explique termos como “fill-or-kill” direto no seu navegador, inclusive em PDFs?

Adicionar ao Chrome — Grátis

50 explicações grátis · Sem cartão de crédito