Indicateur ALMA : formule, réglages et lecture

L'ALMA (Arnaud Legoux Moving Average, 2009) est une moyenne mobile pondérée dont les poids suivent une courbe gaussienne placée à l'intérieur de la fenêtre de rappel plutôt qu'en son centre. Comme la courbe est décalée vers les barres les plus récentes, la ligne suit le prix de plus près qu'une moyenne pondérée symétrique de même longueur. Elle se trace sur le graphique des prix.

Senzoukria · Indicateurs · Updated September 2026


ALMA Moyennes et volatilité, sur le graphique des prix.

Ce que mesure ALMA

Pour une fenêtre de N barres, l'indicateur construit un poids pour chaque position t avec w = exp(-(t - m)² / (2 s²)), où m = offset × (N - 1) place le sommet de la cloche à l'intérieur de la fenêtre et s = N / sigma en règle la largeur. La valeur tracée est la somme des clôtures pondérées divisée par la somme des poids : c'est donc une moyenne normalisée, qui reste à l'intérieur de l'amplitude des clôtures qu'elle couvre. Tant que N barres n'existent pas, la sortie est vide plutôt qu'une moyenne partielle : la ligne ne démarre qu'une fois la fenêtre pleine.

La formule, telle qu’implémentée

Ce n'est pas la définition habituelle ailleurs : c'est ce que calcule le code livré, documenté à côté de son implémentation :

ALMA — Arnaud Legoux MA (Legoux & Kouzis-Loukas, 2009) : m = offset·(N−1) ; s = N/σ w_t = exp( −(t − m)² / (2·s²) ) t = 0 (le plus ancien) … N−1 ALMA[i] = Σ w_t·close[i−N+1+t] / Σ w_t Fenêtre gaussienne décalée vers le récent : offset→1 = réactif, offset→0 = lisse ; σ pilote la largeur de la cloche. Défauts N=20, offset=0.85, σ=6 (les défauts de Legoux). Warm-up (< N barres) → null.

Comment le lire

  • La pente passe avant le niveau : une ligne qui se retourne à la hausse signifie que le centre pondéré des clôtures récentes monte, et rien de plus.
  • Une clôture qui traverse la ligne est un changement de position par rapport à une référence lissée, pas une confirmation en soi : regardez ce qu'a fait l'orderflow à ce prix avant d'agir dessus.
  • Tant que le prix oscille autour d'une ALMA plate, la fenêtre n'a pas de direction dominante, et les traversées dans cet état sont fréquentes et peu informatives.
  • La distance entre le prix et la ligne grandit quand un mouvement accélère ; un large écart dit que la clôture courante est loin de sa propre moyenne récente, pas qu'un retournement est dû.
  • Deux ALMA de périodes différentes vous donnent une référence de direction ; une ligne seule ne vous donne rien à quoi la comparer.

Paramètres et valeurs par défaut

Les valeurs par défaut sont une période de 20, un offset de 0,85 et un sigma de 6, les valeurs publiées par Legoux. L'offset déplace le sommet de la cloche entre la barre la plus ancienne de la fenêtre (0) et la plus récente (1) : le monter vers 1 rend la ligne plus prompte à réagir et plus instable. Sigma agit par s = N / sigma : un sigma plus grand resserre la cloche et laisse moins de barres contribuer de façon significative, ce qui réduit le lissage au lieu de l'augmenter. La période accepte 1 à 500.

ALMA — paramètres exposés dans l’application, avec les valeurs livrées.
ParamètreTypePar défautBornes
Periodnumber201 – 500
Offsetnumber0.850 – 1
Sigmanumber61 – 50

Ce qu’il ne montre pas

L'ALMA se calcule uniquement sur les clôtures. Elle ne sait rien de ce qui s'est passé à l'intérieur de chaque barre : une absorption sur un niveau, une pile de déséquilibres ou une séquence d'agression unilatérale ne laissent aucune trace dans la ligne. Toute moyenne pondérée de clôtures passées retarde un retournement, et la pondération gaussienne réduit ce retard sans le supprimer. Sur des données peu liquides ou trouées, les clôtures elles-mêmes ne sont pas fiables, et la moyenne hérite de cette faiblesse sans la signaler.

  • SMA Moyennes et volatilité
  • EMA Moyennes et volatilité
  • WMA Moyennes et volatilité
  • Hull MA Moyennes et volatilité
  • ATR (Wilder) Moyennes et volatilité
  • Bollinger Moyennes et volatilité

Voir tous les indicateurs

Cette page dans d’autres langues

Frequently asked questions

À quoi sert le paramètre offset dans l'ALMA ?
L'offset décide de l'endroit où se situe le sommet de la pondération gaussienne à l'intérieur de la fenêtre de rappel. À 0, la barre la plus ancienne porte le plus de poids, à 1 c'est la plus récente, et la valeur par défaut de 0,85 place le sommet près de l'extrémité récente. Plus l'offset est élevé, plus la ligne réagit vite et plus elle bouge avec le bruit de court terme.
Un sigma plus grand rend-il l'ALMA plus lisse ?
C'est l'inverse ici. Sigma entre dans la formule par s = N / sigma : l'augmenter resserre la cloche et concentre le poids sur moins de barres autour du sommet. Un sigma plus petit élargit la cloche, répartit le poids sur toute la fenêtre et produit la ligne la plus lisse.
Pourquoi la ligne ALMA démarre-t-elle plus tard que le graphique ?
Le calcul a besoin d'une fenêtre complète de N clôtures avant de produire une valeur : avec la période par défaut de 20, rien n'est tracé sur les 19 premières barres. L'indicateur renvoie une valeur vide pendant cette chauffe au lieu de moyenner moins de barres, ce qui afficherait un nombre calculé sur une fenêtre différente du reste de la ligne.

Keep reading