Buscar no site

O que procura?

Introduza o nome de uma corretora, ferramenta ou tema.

Ordens e execução

Taxa de câmbio cruzada: calcule Bid e Ask preservando o spread

Monte um cruzamento de moedas com duas cotações completas. Confira as direções, as unidades e os dois caminhos de conversão; depois reproduza o cálculo com seus dados em uma planilha.

Autor · Editor

Revisado

Dois caminhos em degraus verde-petróleo se encontram em uma pequena peça âmbar e seguem como um só sobre travertino claro, com uma divisória de vidro azul-claro ao fundo e sombras suaves de folhas.
Confira a sua conversão de duas etapas

O essencial

  1. BASE/QUOTE representa unidades de QUOTE por unidade de BASE. Confira as unidades antes de escolher multiplicação ou divisão.

  2. Ao inverter uma cotação, os lados trocam de lugar: Bid inverso = 1/Ask e Ask inverso = 1/Bid.

  3. A sequência normalizada BASE/VEHICLE e VEHICLE/QUOTE usa Bid × Bid para vender BASE e Ask × Ask para comprá-la.

  4. Um cruzamento sintético confere a aritmética. Ele não comprova simultaneidade, possibilidade de execução ou lucro.

O que as duas cotações realmente significam

Você tem EUR/USD e USD/JPY, mas precisa de EUR/JPY. Multiplicar dois números parece simples; a dificuldade prática é decidir quais números, qual lado de cada cotação e em qual moeda o resultado será expresso. Copiar a ordem da tela sem conferir as unidades pode produzir um valor plausível para outra conversão.

Uma taxa de câmbio cruzada expressa uma moeda em outra por meio de uma moeda intermediária. A explicação do Banco da Reserva da Austrália mostra essa relação usando uma terceira moeda. Aqui EUR/USD significa USD por EUR: o primeiro código é a moeda-base e o segundo, a moeda de cotação. A barra no nome do par é uma convenção de escrita, não uma instrução para dividir dois valores monetários.

O que registrar

Por que isso importa

Os dois pares na ordem original

Exatamente três moedas distintas devem formar um caminho de duas etapas. A moeda compartilhada é a intermediária.

Bid e Ask de cada par

No Bid, quem fornece a cotação compra a moeda-base; no Ask, vende a moeda-base.

Fonte, horário da observação e fuso

Dois preços na mesma tela podem ter sido atualizados em momentos diferentes. Registre o horário real de cada fonte.

Condições de liquidação e limites de valor

Nomes semelhantes não comprovam a mesma data de liquidação, quantidade disponível ou condições.

Par desejado e valor opcional em moeda-base

EUR/JPY e JPY/EUR respondem a perguntas opostas. A quantidade é da moeda-base do par de destino, não de lotes ou margem.

Role para os lados para comparar todas as colunas ↔

Ao usar seus dados, guarde a cotação original junto do cálculo. Uma única taxa média não permite reconstruir um spread Bid/Ask real. O guia de Bid e Ask explica os dois lados separadamente; aqui eles servem para obter outro par de moedas.

Normalize as direções e preserve o spread inverso

Chame as moedas de destino de A e B, e a moeda intermediária comum de V. Reescreva as etapas como A/V e V/B. As unidades serão V por A e B por V; V se cancela na multiplicação. Isso funciona independentemente da ordem das linhas e de um ou dos dois pares originais estarem invertidos.

Se a fonte já informa a direção necessária, mantenha os dois lados. Se informa a direção contrária, use Bid inverso = 1/Ask original e Ask inverso = 1/Bid original. Usar 1/Bid como novo Bid confunde os lados econômicos e normalmente gera Bid maior que Ask. O manual do MNB, seção 2.6, desenvolve as taxas cruzadas pelas operações de compra e venda correspondentes.

Direção original

Bid normalizado

Ask normalizado

A/V: primeira etapa na direção necessária

Bid original

Ask original

V/A: primeira etapa na direção contrária

1/Ask original

1/Bid original

V/B: segunda etapa na direção necessária

Bid original

Ask original

B/V: segunda etapa na direção contrária

1/Ask original

1/Bid original

Role para os lados para comparar todas as colunas ↔

Essas escolhas cobrem as quatro combinações de direção dos pares de entrada. Trocar as duas linhas não deve alterar o resultado do mesmo par de destino. Ao pedir B/A, o Bid deve ser 1/(Ask de A/B), e o Ask, 1/(Bid de A/B). Use essas identidades para conferir, sem voltar a inserir taxas inversas já arredondadas como se fossem dados exatos.

Preserve todos os decimais originais. Uma inversa frequentemente tem expansão decimal infinita: a fração é exata, mas a aproximação exibida não se torna um novo valor exato de entrada.

Exemplo completo EUR/USD → USD/JPY

As cotações a seguir foram inventadas para fins didáticos. A identificação 2026-11-10T12:00Z pertence ao exercício, não a uma observação real do mercado naquele horário. Suponha uma única observação hipotética e condições de liquidação compatíveis: EUR/USD Bid 1,1000, Ask 1,1002; USD/JPY Bid 150,00, Ask 150,02. As duas etapas já apontam na direção adequada para EUR/JPY.

Resultado

Cálculo exato

Unidades

Bid de EUR/JPY

1,1000 × 150,00 = 165

JPY por EUR

Ask de EUR/JPY

1,1002 × 150,02 = 165,052004

JPY por EUR

Spread calculado

165,052004 − 165 = 0,052004

JPY por EUR

Role para os lados para comparar todas as colunas ↔

Para vender 10.000 EUR por esse caminho, primeiro venda EUR no Bid de EUR/USD: 10.000 EUR × 1,1000 USD/EUR = 11.000 USD. Depois venda esses USD no Bid de USD/JPY: 11.000 USD × 150,00 JPY/USD = 1.650.000 JPY. O valor intermediário e sua moeda explicam por que os dois lados Bid são usados.

Para comprar 10.000 EUR, primeiro calcule quantos USD são exigidos pelo Ask de EUR/USD: 10.000 EUR × 1,1002 USD/EUR = 11.002 USD. Comprar esses USD no Ask de USD/JPY exige 11.002 USD × 150,02 JPY/USD = 1.650.520,04 JPY. Os recursos seguem JPY → USD → EUR, embora os valores necessários sejam calculados de trás para frente a partir da quantidade desejada de EUR.

A diferença entre os dois valores é de 520,04 JPY sob essas premissas fixas. Trata-se da diferença entre custo de compra e recebimento pela venda da mesma quantidade de moeda-base, não de lucro de trading, cobrança da corretora ou previsão. Não estão incluídas tarifas, oscilações do mercado, faixas de volume ou ajustes de liquidação.

Mantenha 165,052004 ao longo de todo o cálculo. Arredondar a taxa para 165,05 antes de multiplicar por 10.000 subestimaria o custo de compra em 20,04 JPY. A formatação pode encurtar o número mostrado, mas não deve alterar silenciosamente o valor usado nas etapas seguintes.

Divida quando os dois pares têm a mesma moeda de cotação

Agora use os valores fictícios EUR/USD 1,1000/1,1002 e GBP/USD 1,2500/1,2503 para obter EUR/GBP. USD é a intermediária, mas a segunda etapa está expressa como GBP/USD. Para normalizá-la como USD/GBP, inverta a direção e os lados. É por isso que o lado no denominador difere daquele no numerador.

Lado de destino

Fórmula exata

Resultado em GBP por EUR

Bid

Bid EUR/USD ÷ Ask GBP/USD = 1,1000 ÷ 1,2503

11000/12503 ≈ 0,879788850675837799

Ask

Ask EUR/USD ÷ Bid GBP/USD = 1,1002 ÷ 1,2500

Exatamente 0,88016

Role para os lados para comparar todas as colunas ↔

Vender EUR gera USD no Bid de EUR/USD; esses USD compram GBP no Ask de GBP/USD. Comprar EUR exige USD no Ask de EUR/USD; vender GBP no Bid de GBP/USD fornece esses USD. Dividir Bid por Bid e Ask por Ask ignoraria essa mudança de direção.

Para 10.000 EUR, o recebimento exato pela venda é 110000000/12503 GBP, aproximadamente 8.797,88850675837799 GBP; o custo exato de compra é 8.801,6 GBP. O arredondamento aplicado na liquidação depende do acordo pertinente, não dessa álgebra. A metodologia de fixing da CME também divide EUR/USD por GBP/USD para obter o fixing EUR/GBP. Isso confirma a relação entre as moedas; uma razão entre fixings não fornece, por si só, uma cotação executável com dois lados.

Confira a sua conversão de duas etapas

Experimente

Confira uma taxa de câmbio cruzada com Bid e Ask

Informe duas cotações de compra e venda e o par desejado. A calculadora segue as unidades das moedas, inverte a cotação quando necessário e mostra separadamente a venda e a compra.

BASE/QUOTE indica unidades da moeda de cotação por uma unidade da moeda-base. Você vende a moeda-base no Bid e a compra no Ask. Ao inverter a cotação, os lados mudam: Bid inverso = 1 / Ask original; Ask inverso = 1 / Bid original.

Exemplos fictícios

Use códigos de três letras, como EUR, USD e JPY. Os dois pares informados devem ter exatamente uma moeda em comum. O par-alvo usa as outras duas, em qualquer ordem. Os códigos identificam seus dados; não conectam uma fonte de cotações.

Primeira cotação informada
Segunda cotação informada

Use ponto ou vírgula decimal, sem separadores de milhar, símbolos monetários ou notação exponencial. Bid e Ask devem ser positivos, com Bid menor ou igual a Ask.

Par-alvo e horário comum de observação

Formato: YYYY-MM-DDTHH:mmZ, por exemplo 2026-11-10T12:00Z. Você declara um único horário comum em UTC. O formulário verifica o formato, não a simultaneidade real das cotações nem a coincidência das datas de liquidação.

Deixe a quantidade em branco para conferir apenas as taxas. Se informada, ela está na moeda-base do par-alvo, não em lotes, margem ou lucro. Os valores das duas operações alternativas são exibidos.

Limites de entrada e precisão

Taxas: maiores que zero e de até 1.000.000, com no máximo 12 casas decimais. Quantidade opcional: maior que zero e de até 1.000.000.000.000, com no máximo 6 casas decimais. Até 80 caracteres por campo numérico. Datas UTC válidas entre 1900 e 2200. O cálculo usa frações exatas, sem arredondamento intermediário.

Referência fictícia fixa · separada dos seus dados

Horário presumido: 10 de novembro de 2026, 12:00 UTC. EUR/USD 1.1000/1.1002 e USD/JPY 150.00/150.02 são cotações inventadas e simultâneas com a mesma base de liquidação. Não são preços observados no mercado. A referência completa continua disponível sem JavaScript.

EUR/JPY · JPY por 1 EUR · moeda intermediária USD.

Horário comum de observação declarado: 10 de nov. de 2026, 12:00 UTC.

Bid cruzado · vender EUR
165JPY por 1 EUR
Ask cruzado · comprar EUR
165,052004JPY por 1 EUR
Cotações na orientação original
Par de moedasBidAskUnidade da taxaLinha de entrada
EUR/USD1,11,1002USD por 1 EUR1
USD/JPY150150,02JPY por 1 USD2
Cotações orientadas pela sequência do par-alvo
Par de moedasBidAskUnidade da taxaLinha de entradaOrientação
EUR/USD1,11,1002USD por 1 EUR1Como informada
USD/JPY150150,02JPY por 1 USD2Como informada

As tabelas permitem rolagem horizontal. Coloque o foco na região da tabela e use as teclas de seta para conferir todas as colunas.

Bid cruzado = primeiro Bid normalizado × segundo Bid normalizado.

1,1 × 150 = 165

Ask cruzado = primeiro Ask normalizado × segundo Ask normalizado.

1,1002 × 150,02 = 165,052004

Spread cruzado = Ask − Bid: 0,052004 JPY por EUR.

Vender a moeda-base do par-alvo

Venda de 10.000 EUR: multiplique por cada Bid normalizado para obter o valor recebido em cada etapa.

  1. EUR10.000
  2. USD11.000
  3. JPY1.650.000

Vender 10.000 EUR pelas cotações informadas gera 1.650.000 JPY.

Comprar a moeda-base do par-alvo

Compra de 10.000 EUR: o primeiro Ask determina o valor intermediário necessário e o segundo Ask, seu custo. Os valores seguem da quantidade-base desejada ao pagamento total necessário; os recursos percorrem a sequência na ordem inversa.

  1. EUR10.000
  2. USD11.002
  3. JPY1.650.520,04

Comprar 10.000 EUR pelas cotações informadas custa 1.650.520,04 JPY.

As sequências são cálculos alternativos, não um lucro de ida e volta. Não incluem cobranças separadas, arredondamento de liquidação, limites de volume ou risco de execução. Uma cotação derivada não comprova uma operação disponível nem uma oportunidade de arbitragem.

Decimais finitos são exatos. Decimais periódicos aparecem com ≈ e uma fração exata; a exibição decimal é arredondada para 18 algarismos significativos. O arredondamento da exibição nunca entra no cálculo. O CSV preserva frações exatas e unidades.

Este componente mantém os dados na memória da página. Ele não os envia a um servidor nem os grava no armazenamento persistente do navegador. Esta afirmação não abrange a análise de uso do site como um todo.

Digite os pares originais com seus valores Bid/Ask, escolha a orientação do par de destino e informe um horário comum declarado em UTC. Acrescente uma quantidade somente se quiser valores monetários. Calcule para inspecionar as etapas normalizadas, a cotação final e os dois caminhos. Os exemplos predefinidos são didáticos; a referência fixa fica separada do resultado dos seus dados.

Cada taxa deve ser positiva e não superar 1.000.000, com no máximo 12 casas decimais. A quantidade opcional em moeda-base deve ser positiva e não superar 1.000.000.000.000, com no máximo 6 casas decimais. Cada campo aceita até 80 caracteres. São permitidos ponto ou vírgula decimal, sem separadores de milhares ou notação exponencial; um sinal de mais inicial é aceito. Quantidade vazia omite os valores monetários em vez de assumir zero.

Use códigos de moeda de três letras. A ferramenta valida o formato e a conexão entre os pares, mas não certifica que cada código digitado pertença a uma lista oficial de moedas. O horário usa YYYY-MM-DDTHH:mmZ em UTC, entre 1900 e 2200. Informá-lo não verifica a atualidade nem a simultaneidade das cotações originais.

Bid maior que Ask, moeda repetida dentro de um par, pares sem conexão ou destino que contenha a moeda intermediária geram erro. Bid e Ask iguais são válidos. Corrija a fonte em vez de trocar os lados apenas para passar na validação. Qualquer alteração esconde o resultado calculado anterior e seu CSV até um novo cálculo.

Os dados ficam somente na memória da página: o calculador não os envia a um servidor nem os grava em armazenamento persistente. A análise geral de uso do site é uma questão separada. Sem JavaScript, estão disponíveis o exemplo fixo completo, o CSV de referência e o protocolo de verificação; os controles interativos de cálculo ficam indisponíveis.

Reproduza o cálculo em uma planilha

Monte uma pequena planilha com os valores originais e uma coluna separada para as unidades de cada taxa. Coloque o Bid da primeira etapa em B2 e o Ask em C2; o Bid da segunda em B3 e o Ask em C3; e a quantidade 10000 em B5. No exemplo de multiplicação, a linha 2 é EUR/USD e a linha 3 é USD/JPY. Guarde os textos originais das cotações ou o registro da fonte junto das células numéricas.

Verificação

Fórmula da planilha

Resultado de referência

Bid do cruzamento

=B2*B3

165

Ask do cruzamento

=C2*C3

165,052004

Recebimento pela venda

=B5*B2*B3

1650000 JPY

Custo de compra

=B5*C2*C3

1650520,04 JPY

Bid da taxa inversa

=1/(C2*C3)

Inversa exata de 165,052004

Ask da taxa inversa

=1/(B2*B3)

1/165

Role para os lados para comparar todas as colunas ↔

Para o exemplo de divisão, mantenha EUR/USD na linha 2 e substitua a linha 3 por GBP/USD 1,2500/1,2503. As fórmulas passam a ser =B2/C3 para Bid e =C2/B3 para Ask. Multiplique cada uma por B5 para obter os valores em GBP. Troque também os rótulos de moeda: um número correto que ainda aparece como JPY continua sendo um resultado incorreto.

Formate os valores exibidos em vez de inserir ROUND ou ARRED na sequência de cálculo. Planilhas normalmente trabalham com precisão finita, de modo que uma fração como 11000/12503 não pode ser armazenada como um decimal ilimitado. Compare um número suficiente de algarismos e preserve a fração exata da exportação. As configurações locais podem mudar o separador decimal; estas fórmulas usam somente operadores aritméticos, sem nomes localizados de funções.

Ao importar o CSV em uma planilha, defina como texto as colunas com frações exatas e inteiros longos. A conversão automática em número ou data pode descartar algarismos ou interpretar uma fração de outra forma; preserve a exportação original como registro exato.

Por fim, troque a ordem das linhas no calculador e inverta o par de destino. O resultado do destino original deve permanecer igual após a troca das linhas, e o inverso deve obedecer às identidades entre os lados recíprocos. Assim você verifica as direções sem depender de o número parecer familiar.

Pare diante de dados ausentes e mantenha um registro

Um resultado útil também identifica o que não foi possível confirmar. Comece o protocolo para download com os pares originais, os textos completos de Bid/Ask, as fontes, os horários e fusos das observações, as condições de liquidação e a quantidade pedida. Registre o par de destino, cada normalização e as unidades finais. Preserve essas informações antes de simplificar a conta.

  • Há apenas um preço ou uma taxa média: marque o spread como desconhecido. Não crie o segundo lado supondo um spread habitual.
  • Os horários são diferentes ou estão ausentes: registre a divergência. Um horário comum digitado no calculador não sincroniza as observações das fontes.
  • A data de liquidação é desconhecida ou os instrumentos não são comparáveis: obtenha condições compatíveis. Uma cotação spot e uma forward não são entradas intercambiáveis.
  • Quantidade disponível, tarifas ou regras de arredondamento são desconhecidas: mantenha essas lacunas separadas dos valores monetários matemáticos.
  • Bid está acima de Ask ou os pares não se conectam: confira a ordem dos códigos e os valores copiados. Não corrija silenciosamente ordenando preços ou substituindo uma moeda.

A exportação preserva as cotações originais, as direções normalizadas, as unidades, as premissas e as frações exatas. Um decimal finito é exato; um decimal infinito aparece explicitamente como aproximação. Guarde o cálculo junto do registro da fonte. O CSV documenta os dados digitados e a aritmética, não a existência de uma oferta de mercado.

Separe a taxa calculada de um preço disponível para negociação

O Bid/Ask calculado é a relação sintética entre duas etapas implícita nos seus dados. Uma cotação direta de EUR/JPY pode diferir por horários de observação, quantidades, fontes, tarifas ou condições de liquidação diferentes. O calculador não consulta um mercado, não verifica profundidade nem envia ordens. Por isso, não comprova que qualquer um dos caminhos poderia ser concluído pelos valores exibidos.

Comparar a taxa sintética com uma cotação direta também não constitui um teste de arbitragem. Essa conclusão exigiria lados executáveis simultâneos, quantidades e liquidação compatíveis, todos os custos e uma sequência de execução viável. Este guia oferece uma conferência aritmética reproduzível e uma lista de dados pendentes, não uma recomendação de operação.

Não rotule 0,052004 JPY por EUR como 0,052004% nem suponha que represente determinada quantidade de pontos da plataforma. O guia de pips, pontos e ticks explica essas unidades. O guia de slippage trata de outra comparação: uma execução real contra um preço de referência definido.

Se precisar converter ajustes com sinal sobre spot em uma taxa forward completa, consulte o guia de pontos forward. O cruzamento combina duas relações entre moedas; os pontos forward alteram a taxa para uma data futura de liquidação específica. Separar essas tarefas evita confundir um ajuste temporal com outra etapa cambial.

Perguntas frequentes

Uma taxa cruzada sempre multiplica duas taxas?

Não. A multiplicação funciona após normalizar as etapas como A/V e V/B. Com A/V e B/V, a segunda precisa ser invertida. Isso se transforma em divisão com lados diferentes no denominador: Bid/Ask para o Bid do cruzamento e Ask/Bid para o Ask.

Posso usar apenas taxas médias?

Você pode obter uma relação entre duas taxas de referência individuais, mas não deduzir seus Bid e Ask originais. Este calculador exige os dois lados. Colocar o mesmo valor de referência nos dois campos assume explicitamente spread zero; não reconstrói uma cotação de mercado.

Por que Bid e Ask trocam de lugar na inversão?

Vender a nova moeda-base é o sentido econômico oposto a comprar a antiga moeda-base. Por isso, o novo Bid usa a inversa do antigo Ask. A ordem dos lados se mantém porque todas as taxas aceitas são positivas.

O valor resultante é lucro ou saldo de conta?

Nenhum dos dois. É o recebimento na moeda de cotação ao vender a quantidade-base informada ou o custo para comprá-la nas cotações digitadas. Não inclui custo de aquisição, posições, saldo, tarifas ou um modelo de margem.

Por que a exportação contém uma fração?

A divisão pode produzir um decimal infinito. Uma fração reduzida preserva a razão exata dos valores decimais digitados. A aproximação exibida é arredondada para 18 algarismos significativos e não volta a ser usada no cálculo.

A moeda intermediária precisa ser USD?

Não. O método funciona com três moedas distintas válidas e uma única moeda intermediária em comum. Os códigos identificam o caminho; o calculador não seleciona uma fórmula especial apenas porque aparece USD.

Fontes e leituras adicionais

  1. CME Group — FX Fixing Price MethodologyConsultado
Ordens e execução
Bid, Ask e spreadIdentifique o lado adequado antes de montar o cruzamento de duas etapas.Pips, pontos e ticksSepare diferenças de taxa das unidades de preço específicas da plataforma.Pontos forwardConverta ajustes com sinal para uma liquidação futura sem confundi-los com uma taxa cruzada.SlippageCompare uma execução real com o preço de referência escolhido.
Todos os guias