FOREX SIGNAL ↗ Ouvrir l'app

Commodity correlation — devises adossées aux matières premières

Certaines devises sont structurellement liées au prix d'une matière première dominante de leur économie. Si la matière première bouge, la devise suit (avec un lag de quelques jours à semaines). Approche macro accessible.

Schéma — concept clé

Les corrélations principales

Devise Matière première Corrélation typique D1
CAD Pétrole brut (Brent, WTI) +0.7 à +0.9
NOK Pétrole brut +0.7 à +0.85
AUD Fer, or, charbon +0.5 à +0.7
NZD Produits laitiers, agriculture +0.4 à +0.6
CHF Or (refuge) +0.3 à +0.5
MXN Pétrole +0.5 à +0.7
ZAR Or, platine +0.5 à +0.7

Note : ces corrélations ne sont pas constantes. Elles peuvent se découpler durablement (mois, parfois années) selon le contexte global.

Mécanique

1. Surveiller la matière première leader (ex: Brent pour CAD)
2. Détecter un mouvement structurel (pas un spike) :
   - cassure d'un range hebdomadaire
   - trendline cassée sur W1
   - événement macro durable (OPEC, sanctions, etc.)
3. Trader la paire associée :
   - Brent monte → long CAD/USD (ou short USD/CAD)
   - Or monte    → long XAU/USD ou parfois CHF/USD
   - Cuivre monte → long AUD/USD
4. Tenir tant que la corrélation tient (rolling correlation > 0.5)
5. Sortir si corrélation s'effondre ou retournement de la matière

Conditions favorables

Stop / Take Profit

Indicateurs utilisés

TF privilégiés

D1, idéalement avec confirmation hebdo (W1, pas dans l'app). Sur intraday, le bruit dépasse souvent le signal de corrélation.

Pièges

Calcul de la corrélation

Pour vérifier que la corrélation actuelle tient :

import pandas as pd
oil_returns = oil['close'].pct_change()
cad_returns = usd_cad['close'].pct_change() * -1  # inversé car on veut "force CAD"
rolling_corr = oil_returns.rolling(60).corr(cad_returns)

Si rolling_corr.iloc[-1] > 0.6, la corrélation tient. Sous 0.4, méfiance.

Hit-rate / Edge

Cas pratique 2022-2023

Q1 2022 : guerre en Ukraine + Brent à $130

Liens