Buscar no site

O que procura?

Introduza o nome de uma corretora, ferramenta ou tema.

Ordens e execução

Buy Stop vs Buy Limit: diferenças e exemplos

No modelo forex/CFD, Buy Stop fica acima do Ask atual e Buy Limit abaixo dele. Compare quando cada condição é atendida, o que muda em um gap e por que um toque no gráfico Bid pode não resultar em uma compra.

Autor · Editor

Revisado

Duas fitas verde-petróleo chegam a plataformas de pedra acima e abaixo de um plano de vidro translúcido.

O essencial

  1. No modelo forex/CFD usado aqui, Buy Stop espera acima do Ask atual; Buy Limit espera abaixo dele.

  2. O nível stop é um gatilho, não um preço máximo de compra. Buy Limit limita o preço de execução, mas não garante que a ordem seja executada.

  3. Confira a cotação relevante, o status da ordem e as regras do instrumento. Um toque no gráfico Bid não comprova que Ask atingiu o nível de compra.

A diferença começa no Ask atual

Buy Stop e Buy Limit são ordens pendentes de compra. No modelo forex/CFD comum do MetaTrader 5, Buy Stop é colocada acima do Ask atual e Buy Limit abaixo dele. Ask é a cotação de compra; Bid é a de venda.

Suponha que EUR/USD mostre Bid em 1,1000 e Ask em 1,1002. Comprar somente depois que Ask subir a 1,1020 descreve uma Buy Stop. Comprar a 1,0980 ou menos após uma queda descreve uma Buy Limit. Nenhuma instrução diz se a operação posterior será lucrativa.

Escopo: os exemplos usam um modelo de cotação de balcão para forex/CFD, sem posição já aberta. Instrumentos negociados em bolsa podem ter outros gatilhos e regras de colocação. Confira a especificação do instrumento em vez de aplicar o diagrama a todos os mercados.

Buy Stop: esperar o Ask subir

Com Ask em 1,1002, uma Buy Stop em 1,1020 aguarda até que Ask atinja ou supere 1,1020. Esse nível aciona a ordem, mas não limita o preço de compra: a execução depende dos preços disponíveis e das regras da corretora.

Atingir um nível mais alto não comprova que a alta vai continuar. A ordem pode ser executada e o preço cair logo depois.

A explicação da FINRA sobre ordens stop distingue ativação de preço de execução para valores mobiliários. Consulte a política de execução da corretora para os detalhes correspondentes de forex/CFD, incluindo gaps, preços disponíveis e situações em que uma instrução pode ser rejeitada.

Buy Limit: definir um preço máximo de compra

A Buy Limit hipotética em 1,0980 solicita uma compra a 1,0980 ou menos. Se Ask ainda estiver em 1,1002, essa condição não é atendida. Se o preço nunca voltar à faixa permitida, a ordem pode continuar sem execução até ser cancelada ou expirar.

O guia do Investor.gov para ordens sobre valores mobiliários explica que uma ordem limitada não garante a execução. Mesmo quando a cotação atende ao limite, é preciso haver volume disponível. Na sua conta forex/CFD também se aplicam as regras de execução e validade da corretora.

Uma entrada mais barata não torna a operação automaticamente mais segura. O mercado pode continuar caindo depois da compra. Um limite define o preço aceitável de entrada, não a saída futura nem a perda máxima da posição.

Acompanhe a cotação até cada condição ser atendida

Os níveis são fixos: Buy Stop em 1,1020 e Buy Limit em 1,0980; a sequência começa em Bid 1,1000 / Ask 1,1002. O exemplo abre na terceira cotação do recuo. Mude o cenário ou o passo e compare Ask, a condição da ordem e a execução hipotética.

Experimente

Acompanhe o Ask

Um caminho de preço. Duas entradas possíveis.

Avance por quatro cotações EUR/USD e compare quando a condição de cada ordem é atendida. Os preços e as execuções são hipotéticos.

Duas alternativas independentes para abrir uma posição comprada. Não são duas ordens enviadas juntas, ordens de saída nem uma recomendação de trading.

Cotações fictícias de EUR/USD para um modelo de forex/CFD de balcão, sem posição anterior. Pressupõem-se ordens aceitas e ativas, sessão aberta e margem e liquidez suficientes para execução imediata e completa. Ordens reais podem ficar sem execução ou ser executadas parcialmente; a fila, a latência e a política completa de execução da corretora não são simuladas.

Ask cai até o nível da Buy Limit e depois se recupera.

EUR/USD

Cotação atualCotação 3 de 4

Ask · preço de compra1,09800

Bid · preço de venda1,09780

Início: Bid 1,10000 / Ask 1,10020

Buy Stop
1,10200
Buy Limit
1,09800
Trajetória das cotações EUR/USD e os dois níveis de entradaPrimeira execução no modelo: Buy Limit, Primeira condição atendida: cotação 3, 1,09800.

Apenas as cotações recebidas são exibidas. As linhas ligam observações; não se pressupõe a existência de preços executáveis entre elas.

Alternativa independente

Pendente

Buy Stop

Ask ≥ 1,10200

Sem execução

Ask ainda não atingiu o nível stop. A entrada continua pendente.

Alternativa independente

Executada no modelo

Buy Limit

Primeira condição atendida: cotação 3

Primeiro Ask que atende à condiçãoAsk 1,09800 ≤ 1,09800

Execução hipotética1,09800

No nível da ordem

O limite restringe o preço de compra. O modelo executa a ordem por completo; a execução real não é garantida.

O que o exemplo mostra

Buy Limit permite entrar com um Ask mais baixo. A recuperação posterior não altera a execução hipotética anterior. Buy Stop continua pendente.

Cotação 3 de 4. Ask · preço de compra: 1,09800. Bid · preço de venda: 1,09780. Buy Stop: Pendente. Buy Limit: Execução hipotética 1,09800. Buy Limit permite entrar com um Ask mais baixo. A recuperação posterior não altera a execução hipotética anterior. Buy Stop continua pendente.

Como o exemplo funciona

O exemplo segue a convenção Bid/Ask comum na negociação de balcão de forex/CFD com EUR/USD: a condição de compra é verificada pelo Ask. Confira as regras da plataforma, do instrumento e da corretora; outros mercados podem usar gatilhos diferentes.

Buy Stop em 1,10200 e Buy Limit em 1,09800 são comparadas de forma independente a partir de Bid/Ask de 1,10000/1,10020. Em EUR/USD, um pip equivale a 0,00010.

Pressupõem-se ordens aceitas, válidas e ativas, sessão aberta e margem suficiente. Pressupõe-se que cada Ask válido tenha liquidez suficiente para execução imediata e completa. Buy Stop vira uma ordem a mercado e é executada no primeiro Ask válido; Buy Limit, em um Ask válido não superior ao limite. O modelo não interpola preços dentro de um gap.

Ordens reais podem ficar sem execução ou ser executadas parcialmente. Não são simulados prioridade na fila, latência, rejeição, slippage após a ativação, outros spreads, vencimento nem distâncias mínimas da corretora. Não são calculados tamanho da posição, custos, saída, lucro ou prejuízo.

As quatro cotações do cenário
#BidAsk
11,100001,10020
21,099001,09920
31,097801,09800
41,098401,09860

Por que a vela tocou o nível, mas minha Buy Limit continua pendente?

Primeiro confira qual preço a vela representa. A documentação de preços da MetaQuotes diferencia gráficos de balcão baseados em Bid de gráficos de bolsa baseados em Last. A mínima de uma vela Bid não determina o menor Ask no mesmo intervalo.

Por exemplo, Bid cai a 1,0980 enquanto Ask está em 1,0982. Sua Buy Limit em 1,0980 ainda não atendeu à condição Ask: a cotação de compra continua 0,0002 acima do limite. Não há contradição entre um toque visível e uma ordem pendente nesse exemplo.

Com Buy Stop, a surpresa visual pode ser inversa: Ask pode atingir o gatilho superior enquanto o gráfico Bid ainda está abaixo dele. Uma mudança no spread pode alterar essa relação. Não use um gráfico de outro fornecedor como prova da cotação exata disponível na sua conta.

A opção Mostrar linha de preço Ask do MT5 exibe a linha Ask atual. Ela ajuda a comparar as duas cotações atuais; não redesenha velas antigas como um histórico Ask. Para um evento passado contestado, reúna o ticket da ordem, o horário do servidor e os ticks Bid/Ask relevantes da corretora.

O que muda quando o preço pula o nível?

No cenário de gap, o primeiro Ask disponível é 1,1032, acima da Buy Stop em 1,1020. Sob as premissas do modelo, a ordem é executada por completo a 1,1032. A diferença é 1,1032 − 1,1020 = 0,0012: 12 pips de EUR/USD. Ela mede quanto a entrada ficou acima do stop, não o lucro ou prejuízo da operação.

Uma Buy Limit em 1,0980 não pode simplesmente virar uma compra sem restrição a 1,1032. Sua condição de preço não é atendida ali. Um gap de baixa para uma faixa permitida pode possibilitar execução a um preço melhor, mas a liquidez disponível e as regras reais da ordem continuam determinando a execução. Nosso guia de slippage separa spread, movimento de preço e execuções efetivas.

Buy Stop Limit é outro tipo de ordem. No MT5, atingir seu nível stop coloca uma Buy Limit em outro nível especificado. Essa segunda instrução pode ficar sem execução. Não interprete “Buy Stop” como abreviação de “Buy Stop Limit”; o boletim da SEC sobre ordens stop também distingue o gatilho stop da restrição de limite posterior na negociação de valores mobiliários.

As quatro ordens pendentes básicas em uma tabela

Esta tabela mostra a colocação e as condições de preço do modelo forex/CFD usado acima. Uma condição atendida não comprova uma negociação concluída. “Atual” se refere à cotação no momento de colocar a ordem.

Ordem

Nível em relação à cotação atual

Condição de preço relevante

Buy Stop

Acima do Ask

Ask atinge ou supera o stop

Buy Limit

Abaixo do Ask

Ask está no limite ou abaixo dele

Sell Stop

Abaixo do Bid

Bid atinge o stop ou cai abaixo dele

Sell Limit

Acima do Bid

Bid está no limite ou acima dele

Role para os lados para comparar todas as colunas ↔

As ordens Sell usam Bid. Para instrumentos de bolsa, a MetaQuotes documenta exceções: outros gatilhos e ordens limitadas que podem ser executadas imediatamente após o envio. Confirme o mercado e o modo de execução antes de aplicar a tabela.

Buy Stop não é o Stop Loss de uma posição comprada

Aqui, Buy Stop é uma instrução de entrada por compra. Um Stop Loss vinculado à posição comprada resultante é outra instrução, de saída. “Stop” no tipo de entrada não adiciona uma saída protetora, e “Limit” no tipo de entrada não limita a perda total da posição.

Confira em conjunto volume, saída proposta e consequências de uma execução pior. Um cálculo de tamanho de posição pode transformar uma distância suposta entre entrada e stop em um tamanho hipotético; a execução pode divergir dessas premissas. O guia de trailing stops explica os mecanismos de saída separadamente.

Se já houver uma posição, confira o modo de contabilização da conta: uma nova compra pode modificar a posição existente em vez de abrir outra independente. Os exemplos deste guia começam sem posições abertas.

Confira estes campos antes de colocar uma ordem pendente no MT5

Confira a ordem com as instruções oficiais do MT5 e a especificação do instrumento da corretora. Os nomes dos menus e os campos disponíveis dependem do aplicativo e do instrumento.

  • Confirme o instrumento exato e o Bid/Ask atual; instrumentos com nomes parecidos podem ter tamanhos de contrato e horários diferentes.
  • Selecione Ordem pendente e o tipo desejado. Nestes exemplos de compra, confira novamente o preço em relação ao Ask.
  • Confira o volume, a especificação do contrato e a margem disponível; um nível de entrada sozinho não informa a exposição.
  • Verifique os campos separados Stop Loss e Take Profit. Um campo vazio ou zerado não é uma saída protetora.
  • Confira vencimento, horários de negociação, incrementos de preço e distâncias mínimas. Guarde a confirmação ou a mensagem de rejeição da corretora.

A MetaQuotes detalha os ajustes de ordens, vencimento e distâncias de cada instrumento. Não há distância mínima nem vencimento universal para todas as corretoras MT5. Se a ordem for rejeitada, guarde a mensagem de erro e confira a condição correspondente na especificação.

Investigue uma ordem sem execução na sequência certa

Comece pelo ticket: a ordem foi realmente aceita e ainda estava ativa? Depois identifique a cotação relevante no horário correspondente do servidor. Só então compare o gatilho ou limite com o preço e o volume executáveis. Isso evita tratar toda falta de execução como slippage.

  • Ainda pendente: confira se a condição Ask relevante foi atingida, não apenas o nível do gráfico.
  • Expirada ou cancelada: confira o prazo de validade, as regras da sessão e o histórico de ordens.
  • Rejeitada: leia o motivo registrado, incluindo configurações de preço ou margem disponível.
  • Executada parcial ou totalmente: compare as negociações e os volumes efetivos, não apenas o preço solicitado na ordem.

Uma solicitação útil ao suporte inclui ticket, instrumento exato, servidor da conta, data e hora do servidor e o resultado esperado em comparação ao observado. Anexe as cotações relevantes. Uma captura com apenas uma vela e uma linha horizontal pode omitir o preço necessário para esclarecer a questão.

Compare o acesso às plataformas e verifique as condições de execução

Os links de corretoras abaixo vêm do nosso ranking MT5. São pontos de partida para pesquisar contas e plataformas. A presença na lista não comprova um tipo de ordem específico em todos os instrumentos, nem melhor execução, menor slippage ou adequação às suas circunstâncias.

Para cada conta pré-selecionada, confira a entidade contratante, o instrumento exato, as ordens aceitas, o preço de ativação, a política de gaps e as regras de vencimento. Guarde as respostas junto com a política de execução aplicável. O nome da plataforma ou um ranking geral não substitui esses detalhes específicos da conta.

Comparar corretoras com MT5

Compare plataformas e condições de conta; depois confira os documentos da entidade com a qual você assinaria o contrato.

AvaTrade

Análise da AvaTrade

Confira as plataformas e os custos. Confirme como a ordem funciona para a conta e o instrumento específicos.

XM

Análise da XM

Verifique plataformas, condições da conta e custos antes de perguntar sobre o tipo de ordem necessário.

FP Markets

Análise da FP Markets

Confira as plataformas e os custos. Confirme como a ordem funciona para a conta e o instrumento específicos.

Perguntas frequentes

Buy Stop fica acima ou abaixo do preço atual?

No modelo forex/CFD usado aqui, fica acima do Ask atual. Ask precisa atingir ou superar o nível stop para atender à condição de preço. O preço de execução posterior não fica limitado a esse gatilho.

Por que minha Buy Limit não foi executada quando o gráfico tocou o nível?

O gráfico pode mostrar Bid enquanto a ordem precisa de um Ask válido. Confira também se a ordem estava ativa, a sessão aberta e os requisitos de execução atendidos. Um toque no gráfico sozinho não comprova uma execução.

Uma Buy Stop pode ser executada acima do preço solicitado?

Sim. Um gatilho stop comum não é um preço máximo de compra. Um gap ou movimento rápido pode levar a um preço de execução maior conforme as regras do provedor. Buy Stop Limit é outra instrução, com restrição adicional de preço e risco de não execução.

Posso colocar uma Buy Limit acima do Ask atual?

Não aplique uma única resposta a todos os mercados. O modelo forex/CFD comum usado aqui utiliza um nível mais baixo. No modo de execução em bolsa do MT5, uma Buy Limit acima do Ask pode ser executável imediatamente. Confira o instrumento e o modo de execução.

Buy Stop é a mesma coisa que Stop Loss?

Não. Buy Stop é uma instrução de entrada neste exemplo; Stop Loss é outra instrução para uma posição existente ou resultante. Termos parecidos não significam que uma entrada tenha automaticamente uma saída vinculada.

Qual é melhor: Buy Stop ou Buy Limit?

Neste modelo, Buy Stop corresponde à compra quando Ask atingir ou superar um nível mais alto; Buy Limit, à compra por um preço menor definido ou melhor. Buy Stop não limita o preço de execução, e Buy Limit pode ficar sem execução. A rentabilidade e o risco da posição não dependem apenas do tipo de ordem.

Fontes e leituras adicionais

  1. SEC / Investor.gov · Types of OrdersConsultado
Ordens e execução
Trailing stop-loss vs trailing stop-limitEntenda a ordem de saída separadamente da entrada pendente.O que é slippageCompare preços solicitados e executados sem confundir a diferença com o spread.Calculadora de tamanho de posiçãoExplore o tamanho resultante de um valor de risco e uma distância até o stop assumidos.
Todos os guias