Que vous soyez un trader actif ou un investisseur débutant, maîtriser les moyennes mobiles sur Excel est fondamental car elles sont utilisées dans les formules des meilleurs indicateurs techniques comme les bandes de Bollinger, l’ATR ou le RSI que j’explique ici. Pourtant, 90% des traders ne savent pas les calculer correctement dans Excel et la plupart des tutoriels présents sur la toile restent superficiels en ne présentant qu’une seule méthode basique.
Dans ce guide, je vous partage les 5 méthodes pour calculer les moyennes mobiles en bourse 🔥, de la simple fonction MOYENNE() jusqu’aux formules dynamiques avec DECALER() que j’utilise quotidiennement pour mes analyses. Je vous fournis également mes 3 templates Excel avec les formules pré-configurées pour le CAC 40 pour commencer à trader avec les moyennes mobiles dès aujourd’hui. C’est parti !

🔎 Qu’est-ce qu’une moyenne mobile ?
Une moyenne mobile est la moyenne arithmétique d’une série de valeurs sur une période glissante. Concrètement, si le CAC 40 clôture à 7 500, 7 520, 7 480, 7 510 et 7 490 points sur 5 jours, votre MM5 (moyenne mobile 5 périodes) sera de 7 500 points. Le lendemain, vous supprimez la valeur la plus ancienne et vous ajoutez la nouvelle.
L’intérêt des moyennes mobiles, c’est de lisser les variations du prix d’une action pour révéler sa vraie tendance. Même les algos de trading haute fréquence intègrent les moyennes mobiles dans leurs modèles. Il existe 3 types de moyenne mobile :
- La Moyenne Mobile Simple (MMA ou SMA) 📌 où chaque valeur a le même poids. La formule est la suivante : somme des n valeurs / n. C'est la plus basique mais elle reste efficace sur les unités de temps longues (daily, weekly).
- La Moyenne Mobile Exponentielle (MME ou EMA) 🔓 qui donne plus de poids aux valeurs les plus récentes via un coefficient α = 2/(n+1). Une MM20 exponentielle réagit 2 à 3 fois plus vite qu'une simple. C'est celle que j'utilise pour du trading intraday sur l'EUR/USD.
- La Moyenne Mobile Pondérée (MMP ou WMA) 🎯 qui attribue des poids décroissants de manière linéaire. Elle est moins utilisée car plus complexe et n'apporte pas d'avantage décisif. Je ne la recommande que pour des analyses sectorielles spécifiques.
Même si les meilleures logiciels d’AT utilisent par défaut les MM20 MM50 et MM200, j’utilise personnellement le croisement des MME9 et MME21 pour générer des signaux d’achat/vente. En parallèle, j’utilise la MM20 comme un trailing stop pour suivre la tendance et couper mes positions en cas de retournement durable.
👉 Méthode 1 : Moyenne mobile simple
La moyenne mobile simple est la méthode la plus accessible pour débuter. La formule : =MOYENNE(B2:B11) pour une MM10 ou =MOYENNE(B2:B51) pour une MM50. Cette formule calcule la moyenne arithmétique de la plage de cellules correspondant au nombre de périodes souhaitées.
- Étape 1 : Entrez vos dates dans la colonne A et les cours de clôture du CAC 40 dans la colonne B (ex: 7480, 7495, 7510, 7485...).
- Étape 2 : Entrez la formule suivante
=MOYENNE(B2:B11)
dans la cellule C11 (car il faut 10 valeurs pour calculer une MM10) afin d'obtenir votre première MM10. - Étape 3 : Copiez cette formule vers le bas. Excel ajustera automatiquement la plage. C12 contiendra
=MOYENNE(B3:B12)
, C13 aura=MOYENNE(B4:B13)
...
Bien entendu, vous pouvez utiliser les données de n’importe quelle action ou indice pour calculer les moyennes mobiles. Je vous partage mes 3 méthodes pour télécharger les cours de bourse sur Excel.
Pour mieux visualiser la tendance, je transforme systématiquement les données sous la forme d’un graphique en courbes et je fais apparaître la MM10 comme une ligne lissée au-dessus ou en-dessous du cours.
👉 Méthode 2 : Moyenne mobile exponentielle
La moyenne mobile exponentielle (MME) donne plus de poids aux valeurs récentes, ce qui la rend plus réactive que la MMA pour capter les retournements 2 à 3 bougies plus tôt. La formule est la suivante : MME = α × Prix du jour + (1-α) × MME d’hier. Cela signifie que pour une MME20, α = 2/(20+1) = 0,0952 (environ 9,5%), la valeur du jour compte pour 9,5% dans le calcul, contre seulement 5% (1/20) dans une MMA20.
- Étape 1 : Entrez vos dates dans la colonne A et les cours de l'indice CAC 40 en colonne B (ex: 7480, 7495, 7510, 7485...).
- Étape 2 : Créez votre coefficient dans la colonne D :
=2/(20+1)
pour une MME20. Nommez cette cellule "Alpha". - Étape 3 : Calculez la MMA20 initiale :
=MOYENNE(B2:B21)
. - Étape 4 : Appliquez la formule à partir de la cellule C22 :
=Alpha*B22+(1-Alpha)*C21
. Copiez cette formule vers le bas afin que la MME20 se calcule automatiquement.
Sur mon propre fichier Excel, j’utilise trois moyennes mobiles exponentielles (MME9, MME20 et MME50) que je mets à jour quotidiennement. La MME9 me sert pour les entrées rapides en scalping, la MME20 pour le swing trading, et la MME50 comme filtre de tendance principale.
👉 Méthode 3 : Moyenne mobile dynamique (pour les pros)
Cette formule est le Saint Graal de l’automatisation Excel : =MOYENNE(DECALER($B$2;NBVAL($B$2:$B$500)-20;0;20;1)). L’intérêt majeur de DECALER, c’est que votre MM20 se met à jour automatiquement quand vous ajoutez de nouvelles données.
Vous placez la formule une seule fois dans une cellule fixe (ex: C2) qui affichera toujours la moyenne des 20 dernières valeurs, peu importe le nombre de lignes ajoutées. Idéal pour un tableau de bord trading qui se rafraîchit tout seul.
- Étape 1 : Entrez vos dates dans la colonne A et les cours de clôture du CAC 40 dans la colonne B (ex: 7480, 7495, 7510, 7485...). Prévoyez jusqu'à B500 pour l'année.
- Étape 2 : Entrez la formule pour une MM20 dynamique dans la cellule C2 : =MOYENNE(DECALER($B$2;NBVAL ($B$2:$B$500)-20;0;20;1))
Si vous souhaitez afficher plusieurs moyennes mobiles en même temps (deux stratégies de trading détaillées ici), il vous suffit d’adapter la formule (MM10 : changez le -20 en -10 et le 20 en 10). Attention car sans les $, la formule se décale lors de la copie et ne fonctionne plus.
🤔 Questions fréquentes
La moyenne mobile simple (MMA) donne le même poids à toutes les valeurs (5% par bougie sur une MM20) tandis que la moyenne mobile exponentielle (MME) privilégie les données récentes (9,5% pour la dernière bougie, puis décroissance exponentielle).
La moyenne mobile exponentielle est donc plus réactive que la moyenne mobile simple mais elle génère aussi plus de faux signaux. En résumé, MME pour les marchés directionnels (comme avec l'indicateur Supertrend), MMA pour les ranges.
Le nombre de période dépend de votre horizon de placement. Pour du trading court terme comme du scalping ou du Day Trading, privilégiez des moyennes mobiles courtes (MM5/MM10). Pour de l'investissement à long terme (Daily, Weekly), optez pour des moyennes mobiles plus longues (MM50/MM100).
Sélectionnez l'ensemble de vos données (dates, cours, moyennes mobiles). Cliquez sur "insertion" puis sur "graphique en courbes". Pour plus de clarté, optez pour des couleurs différentes (MM20 en bleu, MM50 en orange, MM200 en rouge) et augmentez l'épaisseur des moyennes mobiles principales.
Vérifiez la présence de "$" dans votre formule (exemple : $B$2:$B$500 et pas B2:B500). Enfin, utilisez "NBVAL.SI" pour ignorer les vides (et pas NBVAL).
Spécialiste Finance & Bourse
Après une carrière de 8 ans au Ministère de l’économie et des Finances,, Guillaume Van iseghem décide de créer Le Trader du Dimanche en 2018 afin d’aider les investisseurs à décrypter les offres des brokers en ligne.
Alors qu’il place son argent en bourse depuis 2009, il décide de renforcer ses compétences et obtient la certification AMF en 2021 puis valide la formation de conseiller en investissements financiers en 2023.