MAE et MFE : les deux chiffres que votre rapport de courtier ne vous donne pas
Publié : 09 sept. 2026, 12:22
Quand vous exportez votre historique depuis MetaTrader ou n'importe quelle autre plateforme, vous obtenez pour chaque position un prix d'entrée, un prix de sortie et un résultat. Ce qui manque, c'est tout ce qui s'est passé entre les deux.
Deux positions qui finissent l'une et l'autre à +30 € peuvent avoir des trajectoires radicalement différentes. La première est montée en ligne droite. La seconde est descendue à −400 € avant de remonter. Votre rapport les affiche à l'identique. Elles n'ont pourtant rien à voir en termes de risque, ni en termes de ce qu'elles vous ont fait vivre.
C'est précisément ce que mesurent la MAE et la MFE.
Définitions
À quoi sert la MAE
Elle sert à dimensionner. C'est même, à mon sens, la bonne unité de mesure du risque pour toute stratégie discrétionnaire intraday.
Le raisonnement est simple : votre compte ne doit pas seulement supporter vos pertes réalisées, il doit supporter vos pertes latentes. Un système qui gagne 800 € en traversant 2 000 € de perte flottante n'a pas du tout le même profil qu'un système qui gagne 800 € sans jamais descendre sous 200 €. Le P&L final les confond. La MAE les sépare.
La règle de dimensionnement qui en découle : calibrer la taille de position pour que la MAE au 95e centile reste dans une fraction supportable du capital. Pas la marge disponible, pas le levier autorisé par le courtier — la MAE observée sur votre propre historique.
Elle sert aussi à tester un stop-loss honnêtement. Si vous connaissez la MAE de chacune de vos positions, vous pouvez rejouer n'importe quel niveau de stop et savoir exactement combien de trades il aurait tués et ce que ça aurait changé. Sans MAE, toute discussion sur « où placer mon stop » est de la conversation de comptoir.
À quoi sert la MFE
Elle mesure la qualité de vos sorties. L'écart entre la MFE et votre prix de sortie effectif, c'est ce que vous avez laissé sur la table.
Si vos positions gagnantes affichent systématiquement une MFE très supérieure à votre gain réalisé, vous sortez trop tôt et un trailing stop mérite d'être testé. Si la MFE et le gain réalisé sont proches, vos sorties sont bonnes et il n'y a rien à optimiser de ce côté.
Le rapport MFE/MAE d'une position est également un indicateur de qualité de signal : une entrée qui offre 3 fois plus d'excursion favorable que d'excursion adverse est une bonne entrée, indépendamment du résultat final de ce trade-là.
Comment les calculer concrètement
Il faut croiser deux sources : votre historique de positions et l'historique de prix en unité de temps fine.
Sous MT5 : exportez votre historique de trading en xlsx depuis l'onglet Historique. Puis récupérez les barres M1 de chaque instrument sur la même période, via Voir puis Symboles (Ctrl+U), onglet Barres, période M1, bouton Demander puis Exporter les barres. Le CSV obtenu contient date, heure, OHLC, volume et, ce qui est précieux, le spread barre par barre.
Ensuite, pour chaque position, vous isolez les barres comprises entre l'ouverture et la clôture, et vous prenez le plus bas des low pour un achat, le plus haut des high pour une vente. C'est votre MAE. L'inverse donne la MFE.
Deux pièges à connaître :
Un cas concret
J'ai fait l'exercice sur 210 positions de mon compte réel, sur deux mois, GER40 et NAS100. Trois résultats m'ont surpris.
Le résultat était bon. Le risque était considérable. Les deux informations sont vraies, et une seule figurait dans le rapport.
En résumé
Un historique de trading vous dit ce que votre stratégie a rapporté. Il ne vous dit pas ce qu'elle vous a fait risquer pour l'obtenir. Tant que vous ne mesurez pas vos excursions, vous pilotez sur le résultat et pas sur le risque — et le résultat est précisément la variable qui met le plus de temps à révéler un problème de dimensionnement.
Si certains d'entre vous ont déjà fait l'exercice sur leur propre historique, je suis curieux de vos ordres de grandeur. Notamment le rapport entre votre gain cumulé et votre pire perte latente sur une séance. Chez moi il est de 0,40 : j'ai gagné 40 centimes pour chaque euro de perte flottante traversé au pire moment. Je ne sais pas encore si c'est bon ou mauvais, faute de points de comparaison.
Deux positions qui finissent l'une et l'autre à +30 € peuvent avoir des trajectoires radicalement différentes. La première est montée en ligne droite. La seconde est descendue à −400 € avant de remonter. Votre rapport les affiche à l'identique. Elles n'ont pourtant rien à voir en termes de risque, ni en termes de ce qu'elles vous ont fait vivre.
C'est précisément ce que mesurent la MAE et la MFE.
Définitions
- MAE (Maximum Adverse Excursion) : la perte latente maximale atteinte par la position pendant sa durée de vie. Le pire moment que vous avez traversé.
- MFE (Maximum Favorable Excursion) : le gain latent maximal atteint. Le meilleur moment, celui que vous n'avez peut-être pas su prendre.
- Résultat affiché : +62 points.
- MAE : −188 points.
- MFE : +62 points si 29 350 était le plus haut, davantage si le prix était monté plus loin avant votre sortie.
À quoi sert la MAE
Elle sert à dimensionner. C'est même, à mon sens, la bonne unité de mesure du risque pour toute stratégie discrétionnaire intraday.
Le raisonnement est simple : votre compte ne doit pas seulement supporter vos pertes réalisées, il doit supporter vos pertes latentes. Un système qui gagne 800 € en traversant 2 000 € de perte flottante n'a pas du tout le même profil qu'un système qui gagne 800 € sans jamais descendre sous 200 €. Le P&L final les confond. La MAE les sépare.
La règle de dimensionnement qui en découle : calibrer la taille de position pour que la MAE au 95e centile reste dans une fraction supportable du capital. Pas la marge disponible, pas le levier autorisé par le courtier — la MAE observée sur votre propre historique.
Elle sert aussi à tester un stop-loss honnêtement. Si vous connaissez la MAE de chacune de vos positions, vous pouvez rejouer n'importe quel niveau de stop et savoir exactement combien de trades il aurait tués et ce que ça aurait changé. Sans MAE, toute discussion sur « où placer mon stop » est de la conversation de comptoir.
À quoi sert la MFE
Elle mesure la qualité de vos sorties. L'écart entre la MFE et votre prix de sortie effectif, c'est ce que vous avez laissé sur la table.
Si vos positions gagnantes affichent systématiquement une MFE très supérieure à votre gain réalisé, vous sortez trop tôt et un trailing stop mérite d'être testé. Si la MFE et le gain réalisé sont proches, vos sorties sont bonnes et il n'y a rien à optimiser de ce côté.
Le rapport MFE/MAE d'une position est également un indicateur de qualité de signal : une entrée qui offre 3 fois plus d'excursion favorable que d'excursion adverse est une bonne entrée, indépendamment du résultat final de ce trade-là.
Comment les calculer concrètement
Il faut croiser deux sources : votre historique de positions et l'historique de prix en unité de temps fine.
Sous MT5 : exportez votre historique de trading en xlsx depuis l'onglet Historique. Puis récupérez les barres M1 de chaque instrument sur la même période, via Voir puis Symboles (Ctrl+U), onglet Barres, période M1, bouton Demander puis Exporter les barres. Le CSV obtenu contient date, heure, OHLC, volume et, ce qui est précieux, le spread barre par barre.
Ensuite, pour chaque position, vous isolez les barres comprises entre l'ouverture et la clôture, et vous prenez le plus bas des low pour un achat, le plus haut des high pour une vente. C'est votre MAE. L'inverse donne la MFE.
Deux pièges à connaître :
- Les barres M1 sont construites sur le Bid. Vos achats sont entrés à l'Ask, vos ventes sont sorties à l'Ask. Sans correction du spread, vous sous-estimez la MAE de vos positions vendeuses. D'où l'intérêt de la colonne spread du CSV.
- Les low et high de barres M1 lissent les mèches intra-minute. La MAE réelle est donc légèrement pire que celle que vous calculerez. Pour une mesure exacte il faut l'historique tick, mais l'ordre de grandeur ne bouge pas.
Un cas concret
J'ai fait l'exercice sur 210 positions de mon compte réel, sur deux mois, GER40 et NAS100. Trois résultats m'ont surpris.
- 209 positions sur 210 sont passées dans le rouge à un moment ou un autre de leurs quinze premières minutes. Une seule n'a jamais été en perte latente.
- La MAE médiane des positions gagnantes est de −19 €, celle des perdantes de −40 €. L'écart existe, mais il est bien trop faible pour servir de filtre. Traduction : au seuil de stop qui aurait éliminé les mauvais trades, on perd aussi la majorité des bons.
- Une position clôturée à +403 € était à −240 € au plus bas. Une position clôturée à −30 € était descendue à −645 €.
Le résultat était bon. Le risque était considérable. Les deux informations sont vraies, et une seule figurait dans le rapport.
En résumé
Un historique de trading vous dit ce que votre stratégie a rapporté. Il ne vous dit pas ce qu'elle vous a fait risquer pour l'obtenir. Tant que vous ne mesurez pas vos excursions, vous pilotez sur le résultat et pas sur le risque — et le résultat est précisément la variable qui met le plus de temps à révéler un problème de dimensionnement.
Si certains d'entre vous ont déjà fait l'exercice sur leur propre historique, je suis curieux de vos ordres de grandeur. Notamment le rapport entre votre gain cumulé et votre pire perte latente sur une séance. Chez moi il est de 0,40 : j'ai gagné 40 centimes pour chaque euro de perte flottante traversé au pire moment. Je ne sais pas encore si c'est bon ou mauvais, faute de points de comparaison.