Tudo sobre Ordens e Rejeições

Tipos de Ordens:

  • ORDEM LIMITE

Ordens do tipo Limite são executadas no preço determinado ou se houver oferta em um preço melhor. A compra ou venda não vai acontecer se não tiver oferta igual ou melhor o preço registrado.

- Ordem Limite pode ser “pulada”?

Ordens do tipo Limite seguem a movimentação das ofertas dispostas no Book, por este motivo, dependendo da oscilação do nível de preço das negociações, o preço limite da ordem pode ser ultrapassado e, por não haver oferta de contraparte para execução a ordem fica em aberto no livro de ofertas aguardando execução.

  • ORDEM A MERCADO

Ordens a mercado são ordens que são executadas na melhor oferta de mercado. Ao solicitar a execução de uma ordem a mercado a mesma é enviada e executada no mesmo instante.

- Pode ser que a ordem não seja executada?

Sim, dependendo do ajuste (“Gordura” que se é cadastrada para garantia da execução da ordem) a ordem pode ser rejeitada ou cancelada no mesmo instante do envio.

Ordens a mercado, tem como característica ser EOC (Executa ou Cancela) ou em inglês FOK (Fill or Kill).

  • ORDEM STOP

Ordens do tipo stop tem como característica o cadastramento de dois preços para sua execução, o Preço de Disparo (Valor no qual a ordem será acionada para envio) e o Preço Limite (Valor no qual será cadastrado uma ordem limite para execução).

São utilizadas como como estratégia Loss ou Gain em operações, ou para definir entradas em operações compradas como um “Start de compra” (nestes casos utiliza-se um Stop Loss de compra para cadastrar uma compra acima da cotação atual de um ativo).

- Ordens Stop podem ser puladas?

Dependendo do intervalo de preço entre o valor de disparo e Limite da ordem, se este spread for muito curto pode ocorrer uma rápida movimentação de ofertas, fazendo com que a ordem fique cadastrada e não seja executada.

Quando se é cadastrado o mesmo valor em ambos os campos, aumenta as possibilidades de ocorrer "pulo" de stop.

  • DIA

A ordem possui validade apenas para a data de envio, após o termino do pregão a mesma é cancelada;

  • VAC (Válida até cancelar)

A ordem tem validade até que seja solicitado o cancelamento por você ou pela B3 quando o ativo fica Ex proventos (Grupamento, Desdobramento, Dividendos e outros)

  • EOC (Executa ou Cancela)

A ordem é executada no momento de envio na quantidade disponível no book e a quantidade restante é cancelada.

  • TON (Tudo ou Nada)

É executada caso haja oferta para execução da ordem inteira (não aceita parcial). Se não houver oferta no preço e quantidade a ordem será cancelada.

  • Data Específica

O investidor define até qual data a ordem ficará valida.

Geralmente as ordens são rejeitadas pela:

- BOLSA:

Há rejeições de ordens pela bolsa geralmente quando a ordem se encontra fora dos padrões de negociação e/ou não se configura dentro das regras de mercado.

- CONFIGURAÇÃO DA PLATAFORMA:

Há rejeições de ordens pela plataforma quando foi cadastrada incorretamente pelo investidor e está fora dos parâmetros de negociação (Ordens Stop por exemplo) ou por configurações/permissões de risco dentro do sistema de roteamento da plataforma.

- CONTROLE DE RISCO DA CORRETORA:

Há rejeições de ordens pela corretora quando a ordem não se enquadra dentro dos limites disponíveis para o investidor (saldo financeiro ou custodia insuficiente).

- MERCADO FECHADO:

A bolsa não permite o cadastramento de ordens limite após o encerramento do pregão, por este motivo todas as ordens enviadas fora do horário de negociação serão rejeitas com a mensagem:

“Orders may not be entered while the Market is closed”

Obs: Ordens do tipo Stop ou Agendadas podem ser cadastradas fora do horário de pregão.

- QUANTIDADE INVÁLIDA:

A negociação é segmentada por lotes fracionados ou lotes inteiros de um ativo, por este motivo, caso envie uma ordem com um lote fracionado com a sigla de negociação padrão ou ao contrário, a ordem será rejeitada com a mensagem:

“Order Quantity is outside allowble range Quantity: (Quantidade da ordem enviada) Max: (Quantidade máxima aceita para a ordem) Min: (Quantidade mínima para a ordem)”

- Lote Fracionado: quantidade de 1 à 99 ações - Colocar o F após o código do ativo | Ex: PETR4F

- Lote Padrão: quantidade de 100 ações - Colocar o código do ativo | Ex: PETR4

- ORDEM FORA DA BANDA DE NEGOCIAÇÃO:

Para que não haja distorções e oscilações agressivas no preço do ativo, a bolsa determina um “Túnel de negociação” pré definido, um % de oscilação para determinar o desvio aceito entre o preço de negociação do momento e o valor da ordem encaminhada pelo participante de mercado. Caso o valor da ordem encaminhado fique fora deste túnel, a bolsa rejeita a ordem com a seguinte mensagem:

“Order price is outside bands Ask of xxxxxx (Preço da ordem) violates Low Band xxxxxx (Preço máximo aceito) usinf Mode SYNCHRONOUS, LTP equals xxxxxx (Preço de negociação)”

Por exemplo as bandas:

- ORDEM PARTICIPANDO DE TOPO DO BOOK:

Quando uma ordem se encontra no topo do book para a negociação, nenhuma modificação ou solicitação de cancelamento é aceita, pois a ordem já se encontra em processo de execução e formação do preço no momento. Por este motivo qualquer solicitação desta ordem a bolsa irá rejeitar com a seguinte mensagem:

“Cancel of Order Participating in TOP not allowed. Unable to Cancel Order Participating in TOP”

- PREENCHIMENTO DE PREÇO INVÁLIDO PARA NEGOCIAÇÕES EM CONTRATOS (BM&F):

Os contratos de BM&F possuem um padrão de negociação em seus preços, por exemplo o contrato de índice varia de 5 em 5 pontos e o de Dólar varia de 0,5 em 0,5 pontos. Por este motivo, um preenchimento inválido de preço gera uma rejeição com a seguinte mensagem:

“FIX field incorrect Illegal Price xxxxx (Preço preenchido) contract xxxxx (Contrato) ticks in x CAB of 0”

Exemplo em WIN:

"FIX field incorrect Illegal Price 90,002,00 contract WIN ticks in 5 CAB of 0"

- PREENCHIMENTO INVÁLIDO DA QUANTIDADE APARENTE EM UMA ORDEM:

A ordem aparente é uma ordem de compra ou venda em que a quantidade efetiva é oculta. Ou seja, na ordem aparente apenas é divulgada a quantidade que o investidor pretende que seja mostrada no Book ao mercado naquele momento (também conhecida como ordem Iceberg).

Porém, para o preenchimento e envio de uma ordem com quantidade aparente, a quantidade mínima deve ser sempre 10x o lote padrão de negociação (Ações 1.000 e WIN 10). Por este motivo um preenchimento incorreto, fora dos padrões da ordem a bolsa rejeita com a seguinte mensagem:

“Disclosed Qty cannot be less than Disclosed Qty min Order Disclosed Qty: (Quantidade da ordem total) ProductGroup: (Quantidade preenchida no campo) Qty min: (Quantidade mínima requerida pelo papel)”

mceclip1.png

- REJEIÇÃO POR ERRO DE PREÇO REFERENCIAL:

Este tipo de rejeição ocorre somente em ordens stop, pois quando a ordem é cadastrada ou alterada, o preço de disparo e o preço limite ficam entre o preço de mercado, gerando o seguinte movimento:

mceclip1.png

Como não há possibilidades da ordem ser disparada para depois ser encaminhado uma ordem no preço limite, a bolsa rejeita a solicitação devido à parametrização de negociação, gerando a seguinte mensagem:

Sell/Buy order stop price must be below referential price

- REJEIÇÃO DEVIDO A VOLATILIDADE DO MERCADO:

A funcionalidade OCO pode criar mais de uma ordem para totalizar a quantidade de contratos da saída da operação.

A rejeição informada "Buy order stop price must be above referential price" ocorre quando o mercado está volátil no momento da inserção da ordem visto a proximidade do preço da cotação atual. A operação é rejeitada e informada pela bolsa.

- REJEIÇÃO DEVIDO AO LIMITE CADASTRADO NO LINE:

O LINE é um sistema da B3, onde são configurados os limites para envio de ordens e controle de risco. Caso você encaminhe uma ordem que supere seu limite cadastrado no line, ocorrerá a seguinte rejeição:

“Short Position [Quantidade da ordem ou posição que deseja ficar] exceeds limit [Limite configurado no LINE] for instrument”

OBS: Ao verificar este erro, deve-se entrar em contato com o Atendimento.

  • Onde consultar as rejeições de ordens?

Assim que a ordem é rejeitada aparece a mensagem da mesma em sua plataforma.

- No Home Broker

No Modal investidor, na aba ordens irá constar o status de ordem rejeitada, e a letra “i” em detalhes com os logs de rejeição informando o motivo de rejeição:

mceclip0.png

- Na TRYD

Clique em Ajuda > Logs da Plataforma > Exportar

mceclip1.png

 

  • Ordens Avançadas

- OCO:

O termo "OCO" vem do Inglês One-Cancels-the-Other Order (Uma Cancela a Outra Ordem), onde sua função é literalmente a sua tradução: quando uma ordem é executada a outra é imediatamente cancelada, seja ela de Perda ou Ganho.

Ou seja, em uma operação você pré configura seu ganho (Gain) e Perda (Loss) e assim que a ordem de referencia for executada iniciando a operação, automaticamente serão encaminhadas duas ordens OCO, um gain e um loss, para encerrar a posição de acordo com sua estratégia.

Regras para bom funcionamento do OCO:

  1. Plataforma deve estar aberta e com conexão.
  2. Preços de Stop devem se encontrar dentro do Túnel de negociação.
  3. Seus limites devem estar de acordo com as ordens em aberto.

- STOP MÓVEL:

Ordens stop de acordo com o movimento de mercado. Por exemplo, você configura um stop loss para vender determinado ativo no valor de R$20,00 e comprou o mesmo no valor de R$21,00.

Porém cadastrou um Stop móvel com início do movimento do stop em R$21,50, neste caso o móvel irá se movimentar em R$0,50 de R$20,00 para R$20,50 e a cada R$0,01 o stop também irá se movimentar.

mceclip2.png

- BREAKEVEN

Acionar uma estratégia Breakeven é efetuar uma movimentação de uma ordem Stop Loss para seu ponto de equilíbrio, ou seja, para o valor de entrada da posição.

Atenção, ao solicitar este movimento de Stop caso a cotação de mercado já se encontre ultrapassado seu ponto de equilíbrio, ao movimentar sua ordem a mesma será executada a mercado na melhor oferta do momento.

Esse artigo foi útil?