DeutschEnglishEspañolFrançaisItalianoPortuguês
Rejoindre le forum

Croisement MACD et ligne de signal : règles, études et code ProRealTime

Le croisement du MACD avec sa ligne de signal, créé par Gerald Appel : règles exactes, réglages 12-26-9, ce que disent les études publiées sur six indices, limites et code ProRealTime pour le tester.

Croisement MACD et ligne de signal : règles, études et code ProRealTime
· 16 min de lecture

Qu’est-ce que le croisement MACD / ligne de signal ?

Le croisement MACD / ligne de signal est une stratégie qui achète quand la ligne du MACD passe au-dessus de sa ligne de signal et vend quand elle repasse en dessous. Le MACD, pour Moving Average Convergence Divergence, est la différence entre la moyenne mobile exponentielle à 12 périodes du cours de clôture et celle à 26 périodes ; la ligne de signal est la moyenne exponentielle à 9 périodes de ce MACD. Leur écart forme l’histogramme du MACD : le croisement des deux lignes correspond exactement au passage de l’histogramme par zéro.

Le principe est celui du croisement de moyennes mobiles, appliqué deux fois. Le MACD mesure l’écart entre une tendance courte et une tendance longue ; la ligne de signal en mesure la direction récente. Un croisement à la hausse indique que l’écart entre les deux moyennes se creuse en faveur de la plus courte, c’est-à-dire que la hausse accélère ou que la baisse ralentit. Une variante, le croisement de la ligne zéro, achète quand le MACD lui-même devient positif, c’est-à-dire quand la moyenne à 12 périodes passe au-dessus de celle à 26.

Le croisement MACD en résumé

Le MACD est l’un des indicateurs livrés par défaut sur toutes les plateformes, et le croisement avec sa ligne de signal est la règle la plus enseignée à son sujet ; c’est aussi l’une des moins bien notées par les études qui l’ont testée seule. Sa fiche d’identité :

  • Créateur : Gerald Appel, éditeur, à partir de 1973, de la lettre Systems and Forecasts
  • Réglages standard : moyennes exponentielles de 12 et 26 périodes, ligne de signal de 9 périodes
  • Livre de référence : Gerald Appel, Technical Analysis : Power Tools for Active Investors, Pearson, mars 2005, 264 pages
  • Étude favorable : Chong et Ng (2008), indice FT30 de Londres, soixante ans de données
  • Étude défavorable : Chong, Ng et Liew (2014), cinq indices, 1976-2002 : aucun pouvoir prédictif du MACD (12, 26, 9) sur quatre marchés, résultat négatif sur le DAX
  • Variante qui résiste : le croisement de la ligne zéro, rentable après 1 % de frais à Milan et à Toronto dans la même étude
  • Outil de test : ProBacktest, le module de backtest de ProRealTime (code ci-dessous)
Fiche d’identité du croisement MACD et ligne de signal avec réglages et résultats d’études
Le croisement MACD en chiffres. Source : ProRealTime ; Pearson ; Chong, Ng et Liew (2014)

Qui a inventé le MACD et son croisement ?

Le MACD a été créé par Gerald Appel, que la revue Technical Analysis of Stocks & Commodities présentait en mars 1994 comme étant à l’origine de cet indicateur « populaire et durable ». Selon sa notice d’auteur chez Pearson, Appel publie depuis 1973 Systems and Forecasts, une publication d’analyse technique, et a écrit plusieurs livres, dont Winning Market Systems et New Directions in Technical Analysis, ce dernier avec Martin Zweig. Son livre de mars 2005, Technical Analysis : Power Tools for Active Investors, présente des modèles fondés sur les techniques du MACD « qu’il a personnellement inventées », selon la présentation de l’éditeur.

Le parcours d’Appel explique en partie sa distance avec sa propre création. Dans l’entretien de 1994, il raconte avoir commencé au milieu des années 1960 à investir pour son compte, en se formant par ses propres recherches et en s’abonnant à presque toutes les lettres d’analyse disponibles, alors qu’il exerçait comme psychothérapeute. Thom Hartle, qui l’interroge pour la revue, note qu’Appel, devenu gérant de 200 millions de dollars, tient le MACD pour un aspect secondaire de son travail et « ne comprend pas » l’engouement qu’il suscite. Les sources consultées pour cette fiche ne permettent pas de dater précisément la création de l’indicateur.

Quelles sont les règles exactes du croisement MACD / ligne de signal ?

La règle classique du croisement MACD / ligne de signal tient en trois lignes de calcul et deux signaux. Calculer la ligne du MACD, moyenne exponentielle à 12 périodes du cours de clôture moins moyenne exponentielle à 26 périodes ; calculer la ligne de signal, moyenne exponentielle à 9 périodes de la ligne du MACD ; acheter quand le MACD croise sa ligne de signal par en dessous, vendre quand il la croise par au-dessus. C’est la définition qu’en donne le manuel de ProBuilder, le langage de ProRealTime, qui en tire l’histogramme : MACD moins ligne de signal.

Dans sa version « toujours en position », la vente ouvre une position courte et l’achat suivant la ferme pour repasser à l’achat ; dans sa version acheteuse seulement, la vente ramène simplement en liquidités. Les études académiques retiennent une troisième convention : Terence Chong, Wing-Kam Ng et Venus Liew, en 2014, évaluent chaque signal sur les dix jours qui suivent et ignorent tous les autres signaux pendant ce délai. Le chiffre qu’ils publient est l’écart entre le rendement moyen sur dix jours après les signaux d’achat et après les signaux de vente.

Trois réglages concurrents sont testés dans cette étude. Le MACD (12, 26, 9) est le croisement classique avec la ligne de signal. Le MACD (8, 17, 9) utilise des moyennes plus courtes, que les auteurs disent réputées produire des signaux d’achat plus fiables. Le MACD (12, 26, 0) supprime la ligne de signal et retient le croisement de la ligne zéro ; les auteurs le présentent comme le réglage le plus courant du MACD.

Que disent les études publiées sur le croisement MACD ?

Les études publiées sur le croisement MACD ne concordent pas. La plus favorable est celle de Terence Chong et Wing-Kam Ng, parue dans Applied Economics Letters en 2008 (volume 15, numéro 14) : sur soixante ans de données de l’indice FT30 de la Bourse de Londres, elle conclut que les règles du MACD, comme celles du RSI, rapportent plus que l’achat et la conservation dans la plupart des cas.

Les mêmes auteurs, rejoints par Venus Liew, ont refait le test en 2014 dans le Journal of Risk and Financial Management (volume 7, numéro 1, publié le 26 février 2014) sur cinq autres marchés de l’OCDE : le Milan Comit General, le S&P/TSX canadien, le DAX 30, le Dow Jones et le Nikkei 225, en cours quotidiens de janvier 1976 à décembre 2002. Le croisement classique MACD (12, 26, 9) n’a aucun pouvoir prédictif à Milan, à Toronto, à New York et à Tokyo ; sur le DAX, l’écart entre achats et ventes est même significativement négatif, à -0,944 % sur dix jours. Le réglage court (8, 17, 9) fait pire, avec des écarts significativement négatifs à Milan (-1,010 %) et sur le DAX (-0,898 %).

La variante de la ligne zéro s’en sort mieux sur deux marchés : le MACD (12, 26, 0) dégage un écart positif de 1,379 % sur dix jours à Milan, significatif au seuil de 10 %, et de 1,335 % à Toronto, significatif au seuil de 5 %, et reste rentable une fois déduits 1 % de frais par aller-retour, à 1,021 % et 0,776 %. Il n’est significatif ni sur le DAX, ni sur le Dow Jones, ni sur le Nikkei. Les auteurs résument leur étude en une phrase : le MACD (12, 26, 0) et le RSI (21, 50) produisent régulièrement des rendements anormaux significatifs à Milan et à Toronto. Le croisement avec la ligne de signal, lui, n’apparaît nulle part dans leurs conclusions positives.

Écart de rendement sur dix jours entre signaux d’achat et de vente du MACD selon le réglage
Écart moyen sur dix jours entre signaux d’achat et de vente, avant frais, résultats statistiquement significatifs, cours quotidiens 1976-2002. Source : Chong, Ng et Liew (2014)

Comment tester le croisement MACD sur ProRealTime ?

Le code ci-dessous teste le croisement MACD / ligne de signal dans ProBacktest, en version toujours en position : achat au croisement à la hausse, vente à découvert au croisement à la baisse, avec les réglages 12, 26 et 9. Il fonctionne sur toute unité de temps et tout instrument ; la quantité est exprimée en contrats, pour un future sur indice. Aucun résultat de backtest n’est donné ici : le code n’a pas encore été contrôlé à l’écran.

// Croisement MACD / ligne de signal (Gerald Appel), système toujours en position
// ProBacktest, toute unité de temps ; exemple : future sur indice
DEFPARAM CumulateOrders = False

Rapide = 12 // moyenne exponentielle rapide
Lente = 26 // moyenne exponentielle lente
Lissage = 9 // lissage de la ligne de signal
Quantite = 1 // nombre de contrats

LigneMACD = MACDLine[Rapide, Lente, Lissage](Close)
LigneSignal = MACDSignal[Rapide, Lente, Lissage](Close)

// Achat quand la ligne MACD croise sa ligne de signal à la hausse
IF LigneMACD CROSSES OVER LigneSignal THEN
   BUY Quantite CONTRACT AT MARKET
ENDIF

// Vente à découvert quand elle la croise à la baisse
// (un SELLSHORT ferme d'abord la position longue)
IF LigneMACD CROSSES UNDER LigneSignal THEN
   SELLSHORT Quantite CONTRACT AT MARKET
ENDIF

// Variante « ligne zéro » (MACD 12, 26, 0) : remplacer LigneSignal par 0
// dans les deux conditions

Chaque instruction suit les manuels officiels de ProBuilder et de ProBacktest (version 6.1.0 du 1er décembre 2025). MACDLine[S,L,Si](price) et MACDSignal[S,L,Si](price) sont les fonctions prédéfinies de la ligne du MACD et de sa ligne de signal ; MACD[S,L,Si](price) renvoie l’histogramme, et le manuel de ProBacktest l’utilise d’ailleurs dans un exemple en guettant son passage au-dessus de zéro. a CROSSES OVER b est vrai à la barre où la courbe a franchit la courbe b à la hausse. Les ordres AT MARKET sont exécutés à l’ouverture de la barre suivante, puisque le code n’est évalué qu’à la clôture de chaque barre. Les réglages de l’indicateur dans ProRealTime sont détaillés dans la fiche RSI, MACD et stochastique sur ProRealTime.

Deux points restent à vérifier à l’écran. Le manuel précise qu’on ne peut être à la fois acheteur et vendeur, qu’un SELLSHORT ferme une position longue et qu’un BUY ferme une position courte ; il faudra contrôler que l’ordre ouvre aussi la position inverse dans la même barre, comme le suppose un système toujours en position. Et sans frais ni spread saisis dans ProBacktest, un système qui se retourne à chaque croisement paraîtra toujours meilleur qu’il ne l’est. Le reste de la plateforme est présenté dans le guide ProRealTime d’andlil.com.

Que change le croisement MACD pour un trader ?

Pour un trader, le croisement MACD est d’abord un signal tardif. Il dérive de moyennes mobiles, elles-mêmes calculées sur des cours passés, puis d’une moyenne de ces moyennes : il confirme un mouvement déjà engagé et ne l’anticipe pas. Dans un marché en tendance, ce retard coûte une partie du mouvement ; dans un marché sans direction, il produit une succession d’allers-retours perdants, chacun payant le spread et la commission.

Le MACD sert donc mieux comme élément d’une méthode que comme méthode à lui seul. Les traders l’utilisent pour qualifier la force d’un mouvement, repérer une divergence entre le prix et l’indicateur, ou confirmer un signal tiré d’un niveau de prix, plutôt qu’en suivant chaque croisement. C’est aussi la conclusion pratique des études : le croisement seul n’a pas montré d’avantage sur quatre grands indices sur 27 ans.

Ce que j’en disais sur le forum

« Le RSI est utile pour le swing je trouve. Le MACD (à ma façon) et pas à la façon qu’on lit partout est bien pour mon day trading. »

Benoist Rousseau sur le forum, le 18 février 2022, dans la file de scalping et de day trading du jour

Quelles sont les limites du croisement MACD ?

La première limite du croisement MACD est le défaut de preuve. L’étude favorable de 2008 porte sur un seul indice ; celle de 2014, sur cinq autres, ne trouve aucun pouvoir prédictif au croisement avec la ligne de signal là où il n’est pas franchement négatif. Les deux études travaillent sur des indices au comptant, que l’on ne peut pas acheter tels quels, et sur des données quotidiennes qui s’arrêtent en 2002 pour la plus récente : elles ne disent rien des futures, de l’intraday ni des deux dernières décennies.

La deuxième est la sur-optimisation. Les trois réglages 12, 26 et 9 ne sont pas des constantes de la nature, et il est tentant d’en chercher d’autres jusqu’à trouver la combinaison qui a gagné sur l’historique. L’étude de 2014 montre que le réglage compte, puisque le passage de 12, 26, 9 à 12, 26, 0 transforme un signal sans valeur en signal rentable sur deux marchés ; elle montre aussi que le meilleur réglage n’est pas le même d’un marché à l’autre, ce qui interdit de généraliser.

La troisième est le coût. Un système toujours en position qui se retourne à chaque croisement multiplie les transactions, et l’étude de 2014 a retenu 1 % par aller-retour pour représenter le courtage, la fourchette et les taxes d’un investisseur en actions. Sur un future, le coût se compte en commission par contrat et en spread, mais en intraday le nombre de croisements augmente : le résultat net dépend de ce rapport, que seul un backtest frais compris peut établir. Les futures sont des produits à effet de levier : comme le rappelle le manuel de ProRealTime, un système de trading peut exposer à une perte supérieure à l’investissement initial.

Questions fréquentes sur le croisement MACD

Quels réglages utiliser pour le croisement MACD ?

Le réglage standard est 12, 26 et 9 : moyennes exponentielles de 12 et 26 périodes, ligne de signal de 9. Chong, Ng et Liew ont aussi testé 8, 17 et 9, qui a donné des résultats significativement négatifs à Milan et sur le DAX de 1976 à 2002. Un réglage se choisit sur une période et se vérifie sur une autre, jamais sur la même.

Quelle différence entre le croisement de la ligne de signal et celui de la ligne zéro ?

Le croisement de la ligne de signal compare le MACD à sa moyenne de 9 périodes : il réagit vite et donne beaucoup de signaux. Le croisement de la ligne zéro attend que le MACD change de signe, c’est-à-dire que la moyenne de 12 périodes croise celle de 26 : il est plus lent. Dans l’étude de 2014, c’est la ligne zéro qui s’est montrée rentable à Milan et à Toronto, pas la ligne de signal.

Le croisement MACD fonctionne-t-il en intraday ?

Les études citées ici portent sur des cours quotidiens ; aucune ne teste l’intraday. Sur des bougies de quelques minutes, les croisements sont plus nombreux et les frais pèsent davantage. La réponse se trouve dans un backtest sur votre marché et votre unité de temps, avec les frais réels.

Qui a inventé le MACD ?

Gerald Appel, analyste et gérant qui a publié à partir de 1973 la lettre Systems and Forecasts. La revue Technical Analysis of Stocks & Commodities le présentait en 1994 comme étant à l’origine de l’indicateur, et son éditeur Pearson le décrit comme le créateur du MACD. Il le reprend dans son livre de 2005, Technical Analysis : Power Tools for Active Investors.

L’histogramme du MACD donne-t-il les mêmes signaux que le croisement ?

Oui : l’histogramme est la différence entre la ligne du MACD et sa ligne de signal, il passe donc au-dessus de zéro exactement quand le MACD croise sa ligne de signal à la hausse. Dans ProRealTime, la fonction MACD[12,26,9](Close) renvoie cet histogramme ; un test de son passage par zéro équivaut au croisement des deux lignes.

Sources de référence utilisées

5

Pour aller plus loin

Sur le forum

L’auteur

Benoist Rousseau

Trader indépendant · Membre du CME et du CBOT

Benoist Rousseau est trader depuis 1994 et membre du Chicago Mercantile Exchange (CME) et du Chicago Board of Trade (CBOT), où il détient deux sièges de membre individuel. Fondateur d'Andlil.com en 2010 et auteur de Devenez Trader Pro (2016), il a formé des centaines de traders grâce à sa formation trading pour compte propre. Dans la rubrique Stratégie et money management, il détaille la construction d'un plan de trading, la gestion du risque et le trading des annonces macroéconomiques.

Découvrir mon parcours
À lire ensuite
Trader, ça s’apprend
2 étapes pour progresser
1ProRealTime —
La formation complète Gratuit

Le trading commence par les bons outils.

  • La formation complète à la plateforme
  • Mes Graphiques & Espaces de travail : accès exclusif à mes indicateurs, modèles et réglages personnalisés
  • Configuration guidée, pas à pas
2Mon École de Trading —
Quand vous serez prêt Pour aller plus loin

Formations, séminaires, webinaire et coaching privé. Je vous accompagne personnellement.

Découvrir l’École
Excellentsur Trustpilot · 590+ avis

0 commentaire

La discussion se poursuit sur le forum andlil.com.
Laisser un commentaire

Votre nom et votre commentaire seront publiés après relecture ; votre adresse e-mail ne le sera jamais. Votre adresse IP est conservée un an, comme la loi l’exige. Pour en savoir plus ou exercer vos droits : charte de confidentialité. Le formulaire est protégé contre les robots par Cloudflare Turnstile.

Newsletter · chaque soir

Recevez mon débrief, sans filtre.

3 000lecteurs, déjà.

S’inscrire

  • 3 min chaque soir
  • Gratuit
  • Désinscription en 1 clic