Visão Geral dos Tipos de Ordens

Ordens One-Cancels-the-Other (OCO)

logo
Última atualização a 2026-01-23 18:42:03
Partilhar

As ordens One-Cancels-the-Other (OCO) oferecem aos traders uma ferramenta poderosa para a execução simultânea de diferentes tipos de ordens, melhorando a gestão de risco e a automação de trades. Essa funcionalidade combina duas (2) ordens condicionais, com o cancelamento automático de uma (1) ordem aciona o outra. As ordens OCO são personalizadas para elevar a eficiência do trading e o controle de risco, oferecendo a você uma vantagem competitiva no mercado.





Principais vantagens e limitações

  1. Ordens condicionais simultâneas: Os traders podem definir simultaneamente ordens condicionais de mercado ou ordens condicionais de stop loss para um único ativo. Por exemplo, você pode enviar uma stop loss de mercado condicional e uma ordem de take profit de limite condicional para o mesmo ativo. Os requisitos de margem são calculados com base no mesmo valor do ativo.
  2. Mecanismo de cancelamento: Em ordens OCO, a execução de uma ordem aciona o cancelamento automático de sua ordem correspondente. Traders que enviam ordens limitadas condicionais devem observar que sua ordem pode ser acionada, mas não executada, levando ao cancelamento subsequente da ordem correspondente.
  3. Não disponível para uso da API: Os usuários da API não terão acesso a ordens OCO, pois podem projetar estratégias para replicar funcionalidades semelhantes.
  4. Exclusivamente para traders à vista e com margem à vista: as ordens OCO estão disponíveis apenas para usuários envolvidos em negociações à vista ou com margem à vista.



Leia mais

Ordens OCO: Como eles podem limitar seu risco de trading de cripto





Como funciona a ordem OCO?

Uma ordem OCO da Bybit EU é configurada com dois (2) acionadores direcionais: um para o limite superior e um para o limite inferior em relação ao preço de trading atual. Quando uma direção é acionada, a outra direção é cancelada automaticamente e a ordem a mercado ou limitada definida na direção acionada entra em vigor. Quando uma ordem OCO é enviada, apenas um custo de ordem unilateral será ocupado.


Ordem de compra OCO

Ordem de venda OCO

O preço de acionamento (C) para a ordem de compra no limite inferior (take-profit) deve estar abaixo do preço de mercado atual, enquanto o preço de acionamento (B) para a ordem de compra no limite superior (stop-loss) deve estar acima do preço de mercado atual.

O preço de acionamento (C) para a ordem de venda no limite inferior (Stop Loss) deve estar abaixo do preço de mercado atual, enquanto o preço de acionamento (B) para a ordem de venda no limite superior (Take Profit) deve estar acima do preço de mercado atual.




Example 1 (estratégia de entrada)

Suponha que o BTC esteja sendo negociado na faixa de US$ 25.000 e o seu nível de resistência de US$ 30.000. O trader A pretende comprar BTC se o preço retrair para US$ 25.000 ou ultrapassar a resistência de US$ 30.000.


Supondo que o preço atual esteja em US$ 27.000, o Trader A configurou uma ordem OCO para executar trades após rompimentos de resistência ou retrações de suporte, com as seguintes configurações:


  1. Estabelecer um preço limite inferior usando uma ordem a mercado condicional (Take Profit) com um preço de acionamento definido em US$ 25.000.
  2. Estabelecer um preço limite superior usando uma ordem a mercado condicional (Stop Loss) com um preço de acionamento definido em US$ 30.000.




Cenários de resultados:

Cenário 1 (Ocorre um retorno):

O preço do BTC volta para $25.000. A ordem de take profit do trader A é acionada e executada pelo preço de mercado. A ordem de chase do trader A a US$ 30.000 foi cancelada automaticamente desde que ocorreu o retrocesso.


Cenário 2 (sem recuo, aumento direto):

O preço do BTC sobe sem voltar para US$ 25.000.

Se o preço continuar subindo e atingir US$ 30.000, a ordem de perseguição do trader A será acionada e executada pelo preço de mercado, e a ordem de take-profit correspondente a US$ 25.000 será cancelada.



Nesse caso, o trader A se preparou para um recuo e uma oportunidade de perseguição. A ordem a US$ 25.000 se concentra em uma possível retração, enquanto a ordem a US$ 30.000 tem como alvo um possível breakout. Dependendo de como o mercado se move, a estratégia do trader A permite que ele aproveite vários cenários.




Exemplo 2 (estratégia de saída)

Suponha que o Trader B tenha 2 ETH com um preço médio de compra de US$ 1.500. Ele prevê um aumento de curto prazo nos preços de ETH para US$ 2.000, mas também tem como objetivo se equilibrar no caso de uma queda do mercado.


Supondo que o preço atual esteja em US$ 1.700, o Trader B configura uma ordem de venda OCO como sua estratégia de take profit e stop loss, com as seguintes configurações:

  1. Estabelecer um preço limite superior usando uma ordem a mercado condicional (Take Profit) com um preço de gatilho definido em US$ 2.000.
  2. Estabelecer um preço limite inferior usando uma ordem a mercado condicional (Stop Loss) com um preço de gatilho definido em US$ 1.500.





Cenários de resultados:

Cenário 1 (obter lucro):

Se o preço do ETH subir para US$ 2.000, a ordem Take Profit do Trader B será acionada e seu ETH será vendido pelo preço de mercado. A ordem de Stop Loss correspondente a US$ 1.500 é cancelada automaticamente desde que o take-profit foi atingido.



Cenário 2 (Stop Loss):

No caso de uma queda do mercado, em que o preço do ETH cai para US$ 1.500, a ordem Stop Loss do Trader B é acionada, levando à venda de seu ETH pelo preço de mercado. A ordem Take Profit correspondente será cancelada.


Nesse caso, o Trader B se preparou para a ordem Take Profit para garantir possíveis lucros no mercado ascendente e a ordem Stop Loss para mitigação de risco.




Observações:

– Atualmente, há suporte para TP/SL com mercado condicional ou ordens com limite condicional. Para ordens a mercado conditionais, apenas um preço de acionamento é necessário. No entanto, para ordens limitadas condicionais, os usuários precisarão definir o preço de acionamento e de ordem.

– Ordens limitadas proporcionam um controle mais preciso sobre o preço de execução. No entanto, há uma chance de que sua ordem limitada não seja executada se o mercado não atingir seu preço especificado. Para mais informações, consulte aqui.

– Para OCO TP/SL com ordem com limite condicional, observe que quando uma das ordens limitadas condicionais for acionada, a ordem SL ou TP correspondente será cancelada, mesmo que a ordem limitada não seja executada. Isso ocorre porque o sistema trata um conjunto de ordens TP/SL OCO como um todo. Desde que o preço de gatilho de uma ordem seja alcançado, a condição de gatilho será considerada cumprida e a ordem correspondente será cancelada.






Ver os detalhes e o histórico das suas ordens OCO

Você pode visualizar seus orders de OCO pendentes navegando até a guia Ordens em Aberto e verificando as ordens de OCO executadas ou canceladas na guia Histórico de Ordens.



Como alternativa, acesse a página de Ordens da Conta de Trading Unificado → Ordens à vista → página de Ordens atuais ou Histórico de ordens.



Foi útil?