Ordem IOC (Immediate or Cancel)
Mecânica de NegociaçãoA ordem IOC executa de imediato o volume disponível e cancela o resto, aceitando execução parcial ao contrário da fill-or-kill.
Uma ordem immediate-or-cancel, abreviada IOC, tem de ser executada de imediato ao preço pedido ou melhor, e todo o volume que não puder ser preenchido instantaneamente é cancelado em vez de ficar no mercado. Ao contrário da ordem fill-or-kill, que é rejeitada por completo se a quantidade total não estiver disponível, a IOC aceita execução parcial e descarta o restante.
É usada quando o trader quer exposição imediata sem deixar uma ordem visível no livro — por exemplo, para consumir a liquidez existente num nível durante um pico de notícias. Trata-se de uma instrução de validade, e não de um tipo de ordem separado, aplicável tanto a ordens a mercado como limitadas.