Chaikin Money Flow
Version normalisée de l'A/D Line. Mesure la pression accumulation / distribution sur N barres, en pondérant chaque bougie par sa position close-low dans le range. Conçu par Marc Chaikin.
Définition
Chaikin MF répond à : « Sur N barres, le flux d'argent est-il dominé par les acheteurs (close près du high) ou les vendeurs (close près du low) ? » Borné approximativement [-1, +1] — comparable entre actifs.
Formule
mfMul[i] = ((close − low) − (high − close)) / (high − low) ∈ [-1, +1]
mfVolume[i] = mfMul × volume
ChaikinMF = Σ mfVolume / Σ volume sur N barres
mfMul = +1 si close = high (jour parfait acheteur), −1 si close = low (jour parfait vendeur), 0 si close = milieu.
Paramètres dans le code
- Période : 20
- Implémentation :
forex-assistant.tsx:809— fonctionchaikinMF(highs, lows, closes, vols, period = 20) - Cas dégénéré : retourne 0 si volume total nul.
Interprétation
| CMF | Lecture |
|---|---|
| > +0.05 | Accumulation — closes près des highs avec volume |
| ±0.05 | Neutre |
| < −0.05 | Distribution — closes près des lows avec volume |
| > +0.25 | Pression acheteuse forte (rare) |
| < −0.25 | Pression vendeuse forte (rare) |
Logique de score (forex-assistant.tsx:1737)
> +0.05 → score = +0.7 (max 0.7) // accumulation
< -0.05 → score = -0.7 (max 0.7) // distribution
sinon → score = 0
Pondération supérieure à OBV (0.6) car la formule capture mieux la conviction (close-position pondérée).
Pièges
- Sur forex = volume synthétique : CMF se rapproche d'un Heikin-Ashi-like. Le sens "pressure" disparaît.
- Seuil ±0.05 = doux : sur la plupart des marchés, CMF reste entre ±0.20. ±0.05 est facilement franchi → score souvent non-nul.
- Doji = mfMul indéfini : si high = low (rare), notre code retourne 0. Cas limite mais à connaître.
- Pas de divergence : la magnitude n'est pas comparée à celle du prix. Une CMF qui décroît alors que prix monte = signal d'épuisement, non détecté ici.
Indicateurs liés
- A/D Line — version cumulative (pas normalisée)
- OBV pente — version simplifiée (binaire haussier/baissier)
- MFI 14 — autre lecture du flux d'argent (en RSI)
- Force Index — pondération par magnitude du mouvement