Spread bid-ask: dois preços e uma diferença
Entenda os preços bid e ask, calcule o spread cotado e acompanhe um exemplo real de Forex sem confundir uma cotação com uma operação executada.
Autor · Editor
- Autor
- Mykola Zavarov
- Editor
- Andrey Bondarenko
Revisado
O essencial
Bid é o preço de compra cotado; ask é o preço de venda. O cliente que vende contra essa cotação observa o bid; o que compra, o ask.
O spread cotado é Ask − Bid. A diferença de preço, o número de pips e o valor em dinheiro são medidas distintas, cada uma com suas unidades.
Dois preços na tela não comprovam a quantidade disponível, o preço de execução, a velocidade de execução ou o melhor preço de todo o mercado.
No exemplo de compra e venda sem mudança na cotação, a perda corresponde a um spread completo antes das cobranças separadas, não a dois. Os preços de entrada e saída de operações reais já incorporam seus efeitos.
As tabelas históricas deste artigo são de 6 de novembro de 2026. Uma comparação que se atualiza não altera essas observações datadas.
O que é o spread bid-ask?
O spread bid-ask é a diferença entre um preço de venda cotado, chamado ask ou oferta, e um preço de compra cotado, chamado bid. São os dois lados de uma cotação e devem ser lidos em conjunto. A palavra “compra” pode confundir quando não se esclarece de quem se está falando: o participante que apresenta um bid está disposto a comprar; o cliente que vende a esse bid assume o lado oposto. Definição de bid e ask no Investor.gov.
Se o cliente quiser comprar pela cotação exibida, o lado a observar é o Ask; se quiser vender, é o Bid. Isso descreve os lados de uma cotação, sem prometer que uma ordem será executada em nenhum desses preços. Uma ordem limitada pode especificar um preço, com outras condições de execução; o guia de tipos de ordens trata dessa outra questão.
O conceito também se aplica fora do Forex, mas a estrutura do mercado importa. Uma cotação de ações em bolsa e uma cotação de moedas de uma contraparte no mercado de balcão não representam a mesma estrutura. Os dados do nosso exemplo são duas observações de Forex de uma única conta MT5 monitorada. Não são a melhor oferta de compra e venda consolidada de todo o mercado. A explicação de Forex do Investor.gov distingue a negociação em bolsa daquela realizada com contrapartes fora dela.
O Ask costuma ficar acima do Bid, mas dizer que “sempre é estritamente maior” seria excessivo. Se os dois preços válidos forem iguais, o spread cotado será zero. Isso não zera todos os outros custos. Este exemplo aceita zero e rejeita diferenças negativas ou inválidas conforme suas próprias regras de qualidade de dados.
Como calcular o spread e identificar as unidades
Comece com preços do mesmo símbolo, fonte e observação: spread cotado = Ask − Bid. Por exemplo, uma cotação hipotética de uma ação com bid de 50,00 e ask de 50,05 tem spread de 0,05 unidade monetária por ação. Ainda é preciso especificar a quantidade e as tarifas antes de transformar essa diferença em um cenário de custos.
No Forex, divida a diferença de preço pelo tamanho definido do pip para obter pips, ou pelo tamanho do ponto do terminal para obter pontos. Em muitos pares de moedas, um pip equivale a 0,0001; em um par cotado em ienes japoneses, costuma ser 0,01. Consulte a convenção do instrumento em vez de contar a última casa decimal na tela. Explicação de pip da OANDA.
Medida | Cálculo ou significado | O que é preciso saber |
|---|---|---|
Spread em preço | Ask − Bid | Mesmo símbolo, fonte e observação da cotação |
Spread em pips | (Ask − Bid) / tamanho do pip | A convenção de pip do par |
Spread em pontos do terminal | (Ask − Bid) / tamanho do ponto | O tamanho do ponto do símbolo no terminal |
Tick mínimo | O incremento de preço permitido na especificação | O tamanho do tick; ele não equivale necessariamente a um pip ou a um ponto |
Spread relativo | 100 × (Ask − Bid) / preço médio; preço médio = (Ask + Bid) / 2 | Um denominador explícito e unidades percentuais |
Exemplo em dinheiro | Spread em preço × tamanho do contrato × lotes, na moeda de cotação para estes exemplos lineares de Forex | Contrato, volume e conversão, caso a moeda de exibição seja outra |
Role para os lados para comparar todas as colunas ↔
A MetaQuotes define o tamanho do ponto, o tamanho mínimo do tick e o valor monetário do tick como propriedades separadas. Os dois registros do conjunto de dados incluem tamanhos de pip e de ponto, mas nenhum campo de tick mínimo; por isso, este artigo não inventa uma quantidade de ticks para eles. Um valor em pontos não é um percentual nem um valor na moeda da sua conta. O guia de pips, pontos e ticks detalha essa distinção. Propriedades dos símbolos.
Leia os dois preços juntos
No exemplo abaixo, selecione EUR/USD ou USD/JPY e escolha qual lado você quer entender. O controle destaca o preço cotado correspondente; não envia nenhuma ordem. Um pequeno seletor de volume transforma a mesma diferença de preço em uma estimativa monetária educativa quando os dados de avaliação monetária permitem o cálculo.
Leia o símbolo, a identificação da conta e o horário da cotação junto com os preços. A fonte é FxPro Standard no MT5, uma conta em servidor real, sem fundos. São observações de cotações, não operações de clientes com capital depositado. A fonte de dados identifica o exemplo; não é uma recomendação de corretora.
Uma estrutura de cotação do MT5 pode conter Bid e Ask na última atualização mesmo que apenas um dos lados tenha mudado. Manter os dois na mesma observação evita criar uma cotação artificial a partir de registros sem relação entre si. Isso não significa que ambos os preços tenham mudado exatamente naquele instante. MetaQuotes: MqlTick.
Separe o exemplo datado de um resultado que se atualiza. Uma resposta recente da API pode conter uma cotação antiga. Leia o horário da observação e seu estado, além do horário próprio da conversão de moedas quando ele for exibido. A indisponibilidade da estimativa monetária não invalida preços que continuam válidos.
Um exemplo real e datado: EUR/USD e USD/JPY
Esses dois registros foram coletados em 6 de novembro de 2026, por volta de 06:56 UTC, da mesma fonte fixa FxPro Standard / MT5 / servidor real / conta sem fundos, com USD como moeda da conta e de exibição. Cada par tem seu próprio horário de cotação; não afirmamos que sejam simultâneos. O arquivo de dados datado preserva os valores usados aqui.
Campo registrado | EUR/USD | USD/JPY |
|---|---|---|
Horário da cotação, 6 de novembro de 2026 · UTC | 06:56:02.046 | 06:56:02.609 |
Bid | 1,11838 | 158,099 |
Ask | 1,11852 | 158,114 |
Ask − Bid | 0,00014 USD por EUR | 0,015 JPY por USD |
Tamanho do pip | 0,0001 | 0,01 |
Spread cotado | 1,4 pips | 1,5 pips |
Tamanho do ponto do terminal | 0,00001 | 0,001 |
Spread em pontos do terminal | 14 | 15 |
Contrato registrado por 1 lote | 100.000 EUR | 100.000 USD |
Role para os lados para comparar todas as colunas ↔
A subtração de EUR/USD é 1,11852 − 1,11838 = 0,00014. Dividir por 0,0001 resulta em 1,4 pips; dividir por 0,00001 resulta em 14 pontos do terminal. Para USD/JPY, 158,114 − 158,099 = 0,015, ou seja, 1,5 pips ou 15 pontos segundo as definições desse registro.
Um número maior de pips não informa qual exemplo custa mais em USD. A moeda de cotação e o valor do pip são diferentes. Duas observações também não permitem estabelecer um spread típico, identificar a melhor corretora ou comprovar uma diferença persistente entre esses pares. As atualizações de um bloco ao vivo não alteram esta tabela histórica.
Por que comprar e vender sem mudança de cotação equivale a um spread
Use a cotação histórica de EUR/USD apenas como um exemplo aritmético sujeito a condições. Suponha que 1 lote represente 100.000 EUR, a cotação permaneça inalterada, as duas operações hipotéticas sejam executadas exatamente nos preços exibidos e não haja comissões, encargos de financiamento ou outros custos. Nenhuma dessas execuções presumidas ocorreu neste conjunto de dados.
Etapa hipotética | Cálculo | Valor em USD |
|---|---|---|
Comprar 100.000 EUR ao Ask | 100.000 × 1,11852 | Pagar 111.852 |
Vender os mesmos 100.000 EUR ao Bid inalterado | 100.000 × 1,11838 | Receber 111.838 |
Diferença antes dos custos separados | 111.838 − 111.852 | −14 |
Role para os lados para comparar todas as colunas ↔
A perda nesse cenário é 100.000 × (Ask − Bid) = 14 USD: um spread completo. Descontar outros 14 USD “pelo fechamento” contaria a mesma diferença duas vezes. Inverter a sequência — vender ao Bid e recomprar ao Ask inalterado — produz a mesma diferença sob essas condições.
Outra forma de visualizar isso é usar o preço médio, 1,11845. Comprar ao Ask fica 0,00007 acima dessa referência; vender ao Bid fica 0,00007 abaixo. As duas metades somam 0,00014. É uma explicação contábil, não uma afirmação de que alguém possa negociar ao preço médio.
Quando as cotações mudam entre a entrada e a saída, use os preços efetivamente aplicáveis. Um resultado calculado com os preços reais de execução de entrada e saída já incorpora esses efeitos; não desconte dele mais um spread cotado. Ainda pode ser necessário incluir comissões ou financiamento cobrados separadamente. O guia sobre slippage distingue referências cotadas de registros de execução.
Converta a diferença em dinheiro sem ocultar outras cobranças
Para os contratos lineares de Forex do arquivo, multiplicar o spread em preço pelo tamanho do contrato e pelos lotes produz um exemplo em dinheiro na moeda de cotação. EUR/USD resulta, portanto, em 0,00014 × 100.000 × 1 = 14 USD. Com 0,1 lote, são 1,40 USD; com 0,01 lote, 0,14 USD. Esses valores ajustam a mesma observação ao volume e não verificam se essas quantidades poderiam ser executadas.
Para USD/JPY, o cálculo é 0,015 × 100.000 × 1 = 1.500 JPY. A avaliação monetária salva da API converte esse valor em 9,48727598170523 USD antes do arredondamento, exibidos como 9,49 USD. A observação usada na conversão é de 6 de novembro de 2026, às 06:56:01.974 UTC, separada da cotação do par. O arquivo não contém as cotações individuais que compõem a mediana do provedor de conversão. Assim, permite conferir a aritmética em JPY e o ajuste ao volume em USD, mas não reconstruir de forma independente toda a fonte da conversão. Arquivo de dados.
Ajustar o valor em USD sem arredondamento resulta em aproximadamente 0,9487275982 USD para 0,1 lote e 0,0948727598 USD para 0,01 lote, exibidos como 0,95 e 0,09 USD, respectivamente. Multiplicar o valor já arredondado de 9,49 descartaria precisão. Isso importa sempre que um número exibido é reutilizado em outro cálculo.
A comissão prevista na tabela de tarifas da fonte selecionada é zero na resposta salva. Mesmo assim, o widget identifica o resultado como “somente spread”: não promete custo total de negociação igual a zero. Outras contas podem cobrar comissão separadamente, e “por lado” é diferente de “por operação completa, incluindo abertura e fechamento”. Confira as unidades da tarifa e quando ela se aplica. A explicação das cobranças de intermediários do Investor.gov e Raw Spread versus Standard tratam dessa comparação separada.
Spread cotado não é spread efetivo nem comprovante de execução
O spread cotado usa o Bid e o Ask exibidos. As medidas de spread efetivo usam um preço real de execução e uma referência definida, muitas vezes o preço médio, conforme o método de medição adotado. Uma captura de cotações não contém essa execução. A explicação oficial da Schwab distingue a diferença cotada das medidas de custo baseadas em execuções. Spread cotado versus spread efetivo.
O preço exibido no envio de uma ordem a mercado não garante seu preço de execução. O tipo de ordem, a quantidade disponível, as mudanças de preço e o roteamento podem influenciar o resultado; o preço da última negociação também é uma informação diferente da cotação atual de compra e venda. Investor.gov: tipos de ordens.
Portanto, essas observações do MT5 não medem slippage, taxa de execução, recotações, velocidade de execução ou o volume que você poderia negociar. Elas não fornecem um livro de ofertas nem o melhor preço consolidado entre ambientes de negociação. Calcular um lucro ou prejuízo hipotético a partir delas não as transformaria em evidência de uma operação.
É também por isso que combinar o melhor Bid de uma corretora com o melhor Ask de outra não forma uma cotação válida para este widget. Contas, horários e condições de acesso diferentes descreveriam outro experimento. Aqui, os dois lados permanecem vinculados a uma única observação da fonte.
Por que os spreads mudam e o que uma captura isolada não explica
Os spreads podem variar com as condições do mercado. A OANDA, por exemplo, informa que mudanças na volatilidade e na liquidez podem ampliar seus spreads perto de notícias, aberturas e fechamentos de mercado. Isso explica possíveis condições do serviço da empresa; não é uma regra que atribua uma causa a cada mudança nos nossos dados. Política de spreads da OANDA.
Uma cotação com spread estreito não mede liquidez ilimitada. Sem quantidade cotada, profundidade de mercado e registros de execução, não é possível determinar como uma ordem maior seria negociada. Da mesma forma, uma observação de spread amplo não comprova que uma corretora agiu incorretamente ou que um anúncio específico provocou a mudança.
O tempo importa de duas formas: a diferença pode mudar, e a observação exibida pode ficar antiga. Pela política registrada para este exemplo, a cotação é identificada como atual até 45 segundos, recente até 120 segundos e antiga depois disso. Buscar novamente a mesma observação não reinicia sua idade. Esses são limites de exibição do produto, não garantias de que o mercado continue oferecendo a cotação. Política registrada.
Para investigar condições históricas, seria preciso definir fonte, intervalo, amostra e tratamento dos dados ausentes. Nosso histórico de spreads amostrado por minuto, quando utilizado em outros produtos, resume os agregados observados de cada minuto; não é um fluxo completo de ticks nem comprova o maior spread dentro de um minuto. Dois exemplos datados não respondem a essa questão histórica.
O próximo passo: comparar o mesmo par, volume e base de custos
Depois de entender os dois preços, use a calculadora de spreads para analisar uma cotação ou calcular seus próprios cenários e consulte os spreads e comissões observados para EUR/USD. Os dois links do widget preservam o par e o volume selecionados, não os preços cotados. A comparação existente reúne os cenários de custos por conta; este artigo não cria outro ranking de corretoras.
- Confira o par canônico, a entidade da corretora, o tipo de conta e a plataforma antes de comparar as linhas.
- Use o mesmo volume, moeda e base de observação; diferencie a última cotação de uma estatística histórica.
- Leia o horário da cotação e de qualquer conversão. Uma atualização bem-sucedida não significa uma nova observação do mercado.
- Mantenha o spread e a comissão cobrada separadamente identificáveis; um spread cotado baixo não comprova um custo total baixo.
- Confira a disponibilidade para seu país e a entidade correspondente separadamente do idioma da página.
Identificar a fonte do arquivo comprova de onde veio o exemplo, não recomenda a abertura daquela conta. As análises de corretoras podem oferecer contexto para uma decisão separada sobre condições e disponibilidade. Nem um spread zero nem o menor valor de um conjunto limitado de observações comprovam segurança ou que uma corretora seja adequada para você.
Perguntas frequentes
Eu compro ao Bid ou ao Ask?
Ao comprar contra a cotação exibida, o Ask é o lado da oferta de venda relevante. Ao vender contra ela, o Bid é o lado da proposta de compra relevante. Essas indicações não garantem uma execução: o tipo de ordem, a quantidade, o momento e as condições de execução continuam importantes.
O spread bid-ask pode ser zero?
Sim. Se dois preços cotados válidos forem iguais, Ask − Bid será zero. O exemplo aceita esse valor como um número, em vez de tratá-lo como dado ausente. Spread cotado zero não implica comissão, financiamento ou custos relacionados à execução iguais a zero.
Por que 0,015 em USD/JPY equivale a 1,5 pips, e não a 150 pips?
Na especificação de USD/JPY registrada, um pip equivale a 0,01. Portanto, 0,015 / 0,01 = 1,5 pips. O ponto do terminal é 0,001, de modo que a mesma diferença de preço corresponde a 15 pontos. Use as definições reais em vez de contar casas decimais.
Pago o spread completo duas vezes, na abertura e no fechamento?
No exemplo explícito de cotação inalterada, comprar ao Ask e vender ao Bid gera uma perda de um spread completo antes das cobranças separadas. Se você calcula o resultado com os preços reais de execução de entrada e saída, os efeitos desses preços já estão incluídos. Não desconte novamente o mesmo spread cotado.
Um spread menor sempre significa uma conta mais barata?
Não. A forma de cobrança da comissão, o contrato e o volume, a conversão, os encargos de manutenção de posições e o período observado podem variar. Comparar spreads cotados também não mede a qualidade real da execução nem determina qual conta está disponível ou é adequada para você.
O valor mostrado no widget é um prejuízo de uma operação executada?
Não. É um exemplo monetário de somente spread para um volume definido, com base em uma cotação monitorada e uma avaliação monetária utilizável. A conta MT5 está em um servidor real, mas não tem fundos; não há execuções de clientes nem registros de movimentação financeira da conta.
Por que os preços continuam visíveis quando a estimativa em USD está indisponível?
Bid e Ask podem continuar formando uma observação válida enquanto a conversão ou avaliação monetária necessária está ausente ou antiga. Manter os preços com seu horário e indicar que a estimativa monetária está indisponível é mais informativo do que inventar uma conversão.
Uma atualização ao vivo altera a tabela histórica deste artigo?
Não. A tabela corresponde à captura coletada em 6 de novembro de 2026, por volta de 06:56 UTC. Um widget que se atualiza exibe seus próprios horários de observação. O arquivo datado continua sendo um registro histórico; reabri-lo não torna as observações atuais.
Fontes e leituras adicionais
- Investor.gov — Ask Price / Bid PriceConsultado
- MetaQuotes — Symbol PropertiesConsultado
- MetaQuotes — MqlTickConsultado
- Investor.gov — Types of OrdersConsultado
- Charles Schwab — Execution QualityConsultado
- OANDA — What is a pip in trading?Consultado