Correlação de pares de moedas: retornos e exposição cambial
Calcule a correlação de retornos sincronizados, veja o efeito de inverter uma cotação e separe uma relação histórica das exposições cambiais de duas posições.
Autor · Editor
- Autor
- Mykola Zavarov
- Editor
- Andrey Bondarenko
Revisado

O essencial
A correlação descreve um conjunto específico de observações pareadas. Os dados, o período gráfico, a janela e o sentido da cotação devem acompanhar o número.
Use retornos sincronizados para estudar movimentos conjuntos. Dois gráficos de preços em tendência podem criar uma impressão enganosa de uma relação aproveitável no trading.
Um coeficiente de Pearson baixo ou igual a zero não comprova independência, e um coeficiente alto não define a proporção de um hedge.
A direção comprada ou vendida muda a exposição da posição. Mantenha cada moeda em suas próprias unidades; a correlação não mede margem nem a probabilidade de perda conjunta.
O que a correlação de pares forex realmente mede
A correlação de pares forex normalmente descreve como os retornos de dois pares de moedas variam juntos nas observações escolhidas. Por exemplo, uma observação pode comparar as variações de EURUSD e GBPUSD entre 09:00 e 10:00 UTC. Um coeficiente calculado com variações horárias responde a uma pergunta diferente de um calculado com variações diárias, mesmo que os pares sejam os mesmos.
O coeficiente amostral de Pearson compara valores centrados: r = Σ[(x − x̄)(y − ȳ)] / √(Σ(x − x̄)² × Σ(y − ȳ)²). Aqui, x e y são retornos pareados, e os traços sobre as letras indicam suas médias amostrais. A documentação do NIST sobre correlação define essa medida padronizada de associação linear.
Quando as duas séries apresentam variação, r fica entre −1 e +1. Valores positivos descrevem uma relação linear positiva naquela amostra; valores negativos descrevem uma relação em sentido oposto. Um valor próximo de zero indica pouca associação linear medida. Se uma das séries não varia, o denominador se anula: o coeficiente fica indefinido, não igual a zero.
Um número de correlação descreve observações. Não é uma instrução para abrir duas operações, uma garantia de diversificação nem uma previsão do próximo movimento dos preços.
Use retornos e registre o sentido da cotação
O nível de um preço e seu retorno são grandezas diferentes. EURUSD a 1,10 significa 1,10 USD por EUR; isso não informa quanto a cotação mudou na última hora. Comparar níveis brutos pode refletir principalmente tendências compartilhadas, em vez do movimento conjunto em cada intervalo. Este guia usa retornos logarítmicos de um período: gₜ = ln(Pₜ / Pₜ₋₁), com preços estritamente positivos. A explicação da CME sobre convenções de cotação cambial apresenta a ordem da moeda-base e da moeda de cotação.
Em uma mudança de 1,1000 para 1,1110, o retorno simples é de 1%, enquanto o retorno logarítmico é ln(1,01), aproximadamente 0,9950%. Os valores são próximos para uma pequena variação, mas não idênticos. Expressar todos os retornos logarítmicos em forma decimal ou multiplicar cada um por 100 muda a unidade, não o coeficiente de Pearson.
A inversão da cotação tem uma interpretação exata para esses retornos logarítmicos. Se o preço exibido passa a ser 1/P, seu retorno se torna ln[(1/Pₜ)/(1/Pₜ₋₁)] = −gₜ. Inverter apenas uma série não constante troca o sinal de r; inverter as duas o preserva. Essa identidade trata de cotações recíprocas nos mesmos instantes, não de uma nova relação econômica.
Alteração nos dados | Efeito neste modelo |
|---|---|
Multiplicar todos os preços de uma série pela mesma constante positiva | Seus retornos logarítmicos e a correlação não mudam. |
Inverter uma cotação usando o recíproco exato | Os sinais dos retornos logarítmicos se invertem; a correlação troca de sinal. |
Inverter as duas cotações | Os sinais dos dois retornos se invertem; a correlação não muda. |
Mudar o intervalo, a frequência de amostragem ou as observações | É preciso recalcular a correlação; não há uma transformação fixa. |
Role para os lados para comparar todas as colunas ↔
Confira a ordem das moedas antes de interpretar uma tabela. Um par que termina em USD e outro que começa em USD têm orientações de cotação opostas. Os nomes dos pares, sozinhos, não demonstram sinal ou intensidade estáveis, e uma lista de “pares mais correlacionados” fica incompleta sem os parâmetros de medição.
Alinhe as observações antes de calcular
Cada par de retornos deve abranger os mesmos horários de início e fim. Associar linhas pela posição em dois arquivos não basta: uma fonte pode omitir uma hora, usar outro fuso ou registrar a abertura da barra em vez de seu fechamento. Primeiro estabeleça o significado do horário registrado; depois confira os intervalos efetivos.
A calculadora abaixo aceita uma única tabela alinhada: timestamp;priceA;priceB. Os horários devem representar horas UTC consecutivas no formato YYYY-MM-DDTHH:00:00Z. Os dois preços pertencem ao instante daquela linha. De quatro a 128 linhas de preços fornecem de três a 127 retornos pareados. Esse formato propositalmente restrito permite conferir cada observação.
Horas ausentes, duplicatas, linhas fora de ordem e preços não positivos são rejeitados. A ferramenta não ordena, preenche com o último valor nem combina históricos desalinhados silenciosamente. Portanto, um intervalo real de fim de semana não pode ser colado como dados horários consecutivos. Escolha um trecho de fato contínuo ou use um processo separado de preparação com uma regra explícita para as lacunas.
Use também definições de preço comparáveis. Ponto médio, último preço negociado e cotação Bid não são observações intercambiáveis. Documente a fonte, a convenção dos horários, a base dos preços e qualquer limpeza. Para entender melhor a diferença entre observações históricas e preços executáveis, consulte o guia de backtesting forex.
Examine o cálculo da correlação
Compare retornos sincronizados de pares de moedas
Examine a correlação de Pearson dos retornos logarítmicos horários na janela escolhida de observações mais recentes. Altere a janela ou inverta uma cotação e confira exatamente quais observações entram no cálculo.
Os exemplos prontos são inventados, não representam histórico de mercado nem correlações atuais. Os dados colados não passam por verificação independente. A ferramenta não recomenda operações nem hedge.
A amostra selecionada
- r de Pearson · retornos logarítmicos horários
- 0,026688
Pares de retornos: 16; linhas de preços necessárias: 17; retornos disponíveis: 16.
Período observado: 08/01/2024, 00:00 → 08/01/2024, 16:00. Fuso horário: UTC; intervalo: uma hora.
Base de cotação no cálculo: A = A; B = B.
r descreve o movimento linear conjunto desta amostra específica. Não é probabilidade, previsão, prova de independência nem evidência de que perdas vão se compensar. Uma janela curta pode mudar bastante o resultado.
Comparar com a correlação dos níveis de preços
- r de Pearson · N+1 níveis de preços
- -0,154912
Este número separado usa os preços selecionados, não os retornos. Tendências compartilhadas podem produzir correlação elevada entre níveis. Ela não substitui a correlação dos retornos acima.
Retorno logarítmico u = ln(Pt/Pt−1). O gráfico e a tabela mostram 100 × u em unidades percentuais, não retornos percentuais simples. Pearson usa desvios em relação à média de cada série. Observações constantes ou numericamente indistinguíveis produzem coeficiente indefinido. A tela arredonda valores; o CSV mantém a precisão calculada.
Eixo horizontal: retorno logarítmico de A. Eixo vertical: retorno logarítmico de B. Cada ponto corresponde a um intervalo sincronizado. A tabela abaixo traz observações e horários exatos; não se infere um sinal de negociação.
Retorno logarítmico B · %
Retorno logarítmico A · %
| Horário da observação · UTC | Preço informado A | Preço informado B | Preço calculado A / 1/A | Preço calculado B / 1/B | Retorno logarítmico A · % | Retorno logarítmico B · % |
|---|---|---|---|---|---|---|
| 1,1 | 1,25 | 1,1 | 1,25 | Apenas preço inicial | Apenas preço inicial | |
| 1,1011 | 1,2509 | 1,1011 | 1,2509 | 0,09995 | 0,071974 | |
| 1,1007 | 1,2505 | 1,1007 | 1,2505 | -0,036334 | -0,031982 | |
| 1,102 | 1,252 | 1,102 | 1,252 | 0,118037 | 0,11988 | |
| 1,1014 | 1,2511 | 1,1014 | 1,2511 | -0,054461 | -0,071911 | |
| 1,1031 | 1,2528 | 1,1031 | 1,2528 | 0,15423 | 0,135788 | |
| 1,1027 | 1,2522 | 1,1027 | 1,2522 | -0,036268 | -0,047904 | |
| 1,104 | 1,2538 | 1,104 | 1,2538 | 0,117823 | 0,127694 | |
| 1,1035 | 1,2531 | 1,1035 | 1,2531 | -0,0453 | -0,055846 | |
| 1,1048 | 1,2518 | 1,1048 | 1,2518 | 0,117738 | -0,103797 | |
| 1,1044 | 1,2523 | 1,1044 | 1,2523 | -0,036212 | 0,039935 | |
| 1,1057 | 1,2509 | 1,1057 | 1,2509 | 0,117642 | -0,111857 | |
| 1,105 | 1,2518 | 1,105 | 1,2518 | -0,063328 | 0,071922 | |
| 1,1064 | 1,2502 | 1,1064 | 1,2502 | 0,126617 | -0,127898 | |
| 1,1059 | 1,2508 | 1,1059 | 1,2508 | -0,045202 | 0,047981 | |
| 1,1071 | 1,2495 | 1,1071 | 1,2495 | 0,10845 | -0,103988 | |
| 1,1066 | 1,2501 | 1,1066 | 1,2501 | -0,045173 | 0,048008 |
As tabelas têm rolagem horizontal. Foque a região da tabela e use as teclas de seta, se necessário.
Baixar observações e premissas · CSVO CSV contém a amostra válida selecionada, preços originais, preços recíprocos quando escolhidos, retornos logarítmicos, janela, base UTC e correlação. Cabeçalhos em inglês e pontos decimais facilitam a conferência; 17 algarismos significativos preservam os números calculados.
Somente observações horárias já sincronizadas. Sem conversão automática de fuso, mudança de frequência, repetição do último valor, preenchimento de lacunas, consulta de cotações, teste de significância, previsão ou modelo de custos de execução. Um intervalo de fim de semana ou entre sessões não pode ser apresentado como uma hora.
Estes componentes calculam nesta aba sem enviar as entradas nem salvá-las no armazenamento do navegador. Um arquivo só é salvo se você optar pelo download. Esta descrição se limita aos dois laboratórios, não ao restante do site.
Comece pelo exemplo incluído antes de inserir sua própria tabela. Ele contém 17 observações horárias de preços inventados, que geram 16 retornos logarítmicos pareados. O exemplo de relação variável é uma sequência didática, não um histórico de EURUSD/GBPUSD baixado do mercado. Os outros exemplos facilitam o exame dos movimentos conjuntos e de uma série constante.
Selecione a quantidade de retornos mais recentes e confira os preços e pares de retornos correspondentes. Uma janela de N retornos precisa dos últimos N + 1 preços. Alterar N muda as observações incluídas; não cria mais dados. Se a janela solicitada não estiver disponível, corrija a entrada em vez de tratar um cálculo mais curto como o resultado solicitado.
- Confira o primeiro e o último horário incluídos, a quantidade de retornos pareados e o sentido das duas cotações.
- Inverta a série A, a série B e depois ambas. Compare os sinais dos retornos, além do coeficiente.
- Mude para o exemplo de série constante e leia por que a correlação fica indefinida.
- Altere a janela no exemplo de relação variável. Guarde a configuração junto de qualquer valor exportado.
A edição das hipóteses ou dos dados oculta o resultado anterior e seu CSV até que entradas válidas sejam aplicadas. Um resultado indefinido também informa algo: uma série constante ou com variação numericamente indistinguível não sustenta esse cálculo. Não substitua a mensagem por um zero inventado ou por uma conclusão sobre a direção dos movimentos.
Todos os preços dos exemplos são fictícios. A calculadora demonstra um método e suas verificações de entrada; não identifica correlações atuais de mercado nem recomenda uma combinação de pares.
Leia o coeficiente sem acrescentar conclusões
O coeficiente não tem unidade. Um r de 0,8 não significa que os pares se movem na mesma direção em 80% das vezes, que um se move 80% do que o outro ou que um hedge elimina 80% das perdas. São grandezas diferentes, que exigem outras definições e evidências.
Não existe um limite universal de “correlação segura”. O número resume a associação linear na amostra escolhida e pode ser influenciado por observações incomuns. Examine os retornos pareados além do coeficiente. Uma janela curta pode parecer impressionante e conter pouquíssima informação sobre outros períodos. O guia do NIST sobre gráficos de dispersão mostra por que padrões não lineares e pontos incomuns importam ao examinar uma relação.
É particularmente fácil atribuir significado excessivo à correlação zero. Considere um exemplo matemático elaborado aqui: escolha X com a mesma probabilidade entre −2, −1, 0, 1 e 2 e defina Y = X². As médias são 0 e 2, a soma dos produtos dos desvios em relação às médias é zero, e ambas as variáveis variam. Sua correlação de Pearson é zero.
X | −2 | −1 | 0 | 1 | 2 |
|---|---|---|---|---|---|
Y = X² | 4 | 1 | 0 | 1 | 4 |
Role para os lados para comparar todas as colunas ↔
No entanto, conhecer X determina Y exatamente, portanto as variáveis são dependentes. Por exemplo, P(Y = 0) = 1/5, mas P(Y = 0 | X = 0) = 1. Esse exemplo demonstra a limitação; não é um modelo dos retornos cambiais nem uma estimativa de probabilidades de mercado.
Trate a frequência e a janela como parte do resultado
Um cálculo móvel substitui observações antigas por novas, mantendo o comprimento escolhido da janela. A mudança do valor pode refletir movimentos conjuntos de fato diferentes, alguns retornos influentes ou a variação normal da amostragem. Um gráfico que muda, por si só, não identifica qual explicação se aplica.
Retornos horários, diários e semanais agregam informações de maneiras diferentes. Não se pode substituir um coeficiente horário por um diário só porque é mais fácil encontrá-lo. Separe também a frequência das observações do tamanho da janela: “uma hora” pode descrever cada retorno, enquanto “16 retornos” descreve a amostra usada aqui.
Escolha as janelas de comparação antes de procurar um número atraente. Registre as alternativas testadas e preserve resultados desfavoráveis. Se você procura datas repetidamente até a relação parecer estável, o resultado escolhido se beneficia dessa busca. Um intervalo histórico posterior pode colocá-lo à prova, mas não garante estabilidade futura.
Os exemplos inventados tornam a sensibilidade visível de propósito. Suas amostras curtas não sustentam conclusões sobre a população, alegações de significância nem promessas de persistência da relação. A ferramenta não fornece valores-p, intervalos de confiança ou sinais automáticos de negociação.
Mapeie as moedas dentro de duas posições
Mapeie duas posições por moeda
Converta cada par, direção e quantidade em unidades base em valores com sinal nas moedas base e cotada a um preço de referência presumido. Compare valores líquidos e brutos dentro de cada moeda.
Esta é uma representação de duas posições por moeda, não saldo de conta, transferência, margem, P/L nem razão de hedge recomendada. Não simula regras de liquidação da corretora ou de CFDs.
Contribuições com sinal por moeda
Comprado em base/cotada: +Q base e −Q × P cotada. Vendido: −Q base e +Q × P cotada. Q são unidades base; P são unidades cotadas por unidade base. Cada posição usa seu próprio preço presumido.
| Moeda · valores em suas próprias unidades | Contribuição da posição 1 | Contribuição da posição 2 | Líquido · soma com sinal | Bruto · soma dos valores absolutos |
|---|---|---|---|---|
| EUR | +10.000,00 | Sem contribuição | +10.000,00 | 10.000,00 |
| GBP | Sem contribuição | −10.000,00 | −10.000,00 | 10.000,00 |
| USD | −11.000,00 | +12.500,00 | +1.500,00 | 23.500,00 |
As tabelas têm rolagem horizontal. Foque a região da tabela e use as teclas de seta, se necessário.
O líquido soma contribuições com sinal dentro de uma moeda. O bruto soma seus valores absolutos. Contribuições opostas podem deixar líquido zero com bruto positivo. Moedas diferentes nunca são somadas em um total comum.
Quantidades opostas iguais ao mesmo preço de referência zeram somente os valores desta representação. Custos, preços de execução diferentes, mudanças de avaliação, regras dos contratos e risco restante da carteira ficam fora do modelo.
Quantidades aceitam 2 casas decimais e preços aceitam 6; os produtos preservam até 8 casas decimais exatas. Não há conversão para uma moeda comum de apresentação.
Baixar entradas e mapa de moedas · CSVO CSV registra as premissas das duas posições, todas as contribuições com sinal e os valores líquidos e brutos por moeda com 8 casas decimais. Usa cabeçalhos em inglês e pontos decimais. Não inclui cotações ao vivo nem dados de conta.
Estes componentes calculam nesta aba sem enviar as entradas nem salvá-las no armazenamento do navegador. Um arquivo só é salvo se você optar pelo download. Esta descrição se limita aos dois laboratórios, não ao restante do site.
A correlação trata das observações; a exposição começa pelo que as posições representam. Em um par BASE/QUOTE, uma compra conceitual de Q unidades da moeda-base ao preço P tem um componente +Q na moeda-base e um componente −Q × P na moeda de cotação. Uma venda inverte os dois sinais. P é medido em unidades da moeda de cotação por unidade da moeda-base.
Use a segunda ferramenta para informar dois pares, direções, quantidades na moeda-base e preços de referência. Ela mostra cada contribuição e depois os valores líquidos e brutos separadamente para cada moeda. O líquido soma os valores com sinal naquela moeda; o bruto soma seus valores absolutos. Nenhuma dessas operações reúne EUR, GBP e USD em um único total.
Posição ao preço de referência | Componente na moeda-base | Componente na moeda de cotação |
|---|---|---|
Compra de 10.000 EURUSD a 1,10 | +10.000 EUR | −11.000 USD |
Venda de 10.000 GBPUSD a 1,25 | −10.000 GBP | +12.500 USD |
Combinação mantendo as unidades monetárias separadas | +10.000 EUR e −10.000 GBP | +1.500 USD líquidos; 23.500 USD brutos |
Role para os lados para comparar todas as colunas ↔
Os dois componentes em USD se compensam parcialmente, mas o resultado ainda contém exposições em EUR, GBP e USD. O mapa não afirma que essa combinação é diversificada ou neutra em relação ao mercado. Alterar a quantidade ou a direção muda esses componentes mesmo que a correlação histórica das séries de preços permaneça igual.
Esses são equivalentes cambiais conceituais aos preços de referência informados. Uma conta de CFD não necessariamente troca ou mantém esses valores em dinheiro; as especificações do contrato e as regras da conta determinam as obrigações reais. O mapa não calcula saldo, garantias, margem, nível de liquidação nem perda na moeda da conta. Forex versus futuros explica por que a estrutura do instrumento deve ser verificada separadamente.
Por que a correlação não define a proporção de um hedge
A direção das posições importa. Se duas séries de retornos cotados apresentam correlação positiva, combinar duas compras ou uma compra e uma venda não produz a mesma exposição com sinal. O tamanho das posições, a variabilidade de cada retorno, os níveis de preço e a conversão para a moeda da conta também importam. O coeficiente de correlação dos retornos, sozinho, não contém essas informações de dimensionamento.
Mesmo um cálculo simplificado de variância precisa de mais dados: Var(aX + bY) = a²Var(X) + b²Var(Y) + 2abCov(X,Y). A correlação fornece somente o termo de covariância padronizado. Essa identidade é explicativa; a calculadora não estima a proporção de um hedge, não escolhe o tamanho de uma posição nem otimiza uma carteira.
A correlação também não determina a probabilidade de duas posições perderem juntas. Esse evento depende das direções, das regras de entrada e saída, do prazo de manutenção, dos custos e da distribuição conjunta dos resultados. O mesmo coeficiente linear pode coexistir com comportamentos diferentes nas caudas. Avaliar perdas conjuntas exige um modelo separado, definido explicitamente, e observações de seus resultados.
A execução acrescenta outras diferenças entre os movimentos conjuntos observados e os resultados realizados. Spreads, slippage e financiamento podem afetar as posições separadamente. Não insira uma correlação como “probabilidade de perda conjunta” em um cálculo de risco de ruína: essas entradas pertencem a modelos diferentes.
Um processo reproduzível para investigar uma relação
Comece com uma pergunta que as observações disponíveis consigam responder, como se duas séries específicas de retornos horários apresentaram uma relação linear em determinado intervalo. Mantenha essa pergunta descritiva separada da questão de uma combinação de posições ter produzido ou não um resultado específico.
- Anote a ordem das moedas, a fonte de dados, a base dos preços, o fuso, o significado dos horários, a fórmula de retorno e a frequência das observações.
- Valide horários sincronizados e preços positivos. Registre exclusões em vez de corrigir lacunas silenciosamente.
- Fixe a regra da janela, calcule a correlação e examine os retornos pareados, inclusive as observações incomuns.
- Compare períodos e sentidos de cotação escolhidos previamente. Preserve configurações e resultados, inclusive os indefinidos.
- Mapeie por moeda as direções e quantidades das posições propostas; não trate o mapa como demonstrativo de margem ou de caixa.
- Se surgir uma hipótese de negociação, especifique regras e custos em um backtest separado e registre suas limitações.
O modelo de plano de trading oferece um lugar para registrar a hipótese e os critérios de rejeição. Uma tabela de correlação pode integrar esse registro de pesquisa. Ela não substitui uma regra de entrada e saída de posições nem comprova que essa regra é lucrativa.
Perguntas frequentes
Quais pares forex são os mais correlacionados?
Não existe uma classificação válida para sempre. Uma resposta útil identifica os pares, o sentido das cotações, a fonte, a fórmula de retorno, a frequência, a janela e a data do cálculo. Os exemplos fictícios aqui não fornecem um ranking atual. Recalcule com observações devidamente alinhadas antes de fazer uma afirmação descritiva sobre um período real.
Devo calcular a correlação de preços ou de retornos?
Para a questão dos movimentos conjuntos tratada neste guia, use retornos logarítmicos sincronizados. A correlação dos níveis de preços é outra estatística e pode ser dominada por tendências. É preciso declarar a transformação escolhida; chamar os dois cálculos apenas de “correlação de pares” esconde uma diferença importante.
Correlação negativa significa que duas posições fazem hedge uma da outra?
Não. A relação se refere aos retornos cotados antes de considerar direção e tamanho das posições. Direções opostas ou iguais mudam a interpretação, enquanto volatilidade, custos e alterações da relação continuam relevantes. Esta calculadora não identifica nem recomenda um hedge eficaz.
Por que inverter uma cotação muda o sinal?
Para um preço recíproco, o retorno logarítmico é exatamente o negativo do retorno logarítmico original no mesmo intervalo. Portanto, a correlação de Pearson troca de sinal quando apenas uma série não constante é invertida. Inverter as duas preserva o coeficiente. O arredondamento dos preços recíprocos exibidos não deve redefinir o cálculo interno.
Por que uma série constante aparece como indefinida?
O denominador de Pearson exige variação nas duas entradas. Uma série constante não apresenta variação, portanto não é possível calcular um coeficiente numérico. Uma variação numericamente indistinguível também pode ser insuficiente na precisão usada. Indefinido não deve ser interpretado como associação zero ou comportamento independente.
O mapa de exposição mostra meu dinheiro ou minha margem reais?
Não. Ele mostra componentes conceituais na moeda-base e na moeda de cotação aos preços de referência informados, mantendo os valores líquidos e brutos em cada moeda. A liquidação financeira, a margem e as perdas da conta dependem do instrumento, do contrato com a corretora e da conta. Esses aspectos ficam fora deste mapa educativo.
Fontes e leituras adicionais
- NIST Dataplot — CorrelationConsultado