Rate of Change (ROC) et Momentum : mesurer le rythme du prix, associations et idées de stratégies
Le Rate of Change (ROC) et le Momentum sont les outils de momentum les plus simples qui soient. Chacun compare le prix d’aujourd’hui au prix d’il y a un nombre fixe de barres et trace l’écart autour d’une ligne zéro. L’un exprime l’écart en variation en pourcentage, l’autre en différence de prix brute. Cette page présente leurs différences, la lecture qu’en font les traders de futures et la façon dont un générateur de stratégies peut les tester sur vos propres contrats.
Ce qu’il mesure
Les deux indicateurs répondent à une même question : en quoi le prix actuel diffère-t-il de ce qu’il était il y a une distance fixe ? Le Momentum répond dans les unités du marché lui-même : sur un graphique du pétrole brut, la valeur est une différence en dollars et en cents par baril. Le Rate of Change divise cet écart par le prix antérieur, et la réponse est donc une proportion. L’écart brut est facile à se représenter, tandis que la proportion permet de mettre un marché à côté d’un autre.
Cette différence d’unités compte plus qu’il n’y paraît. Un écart de prix de même taille ne signifie pas la même chose sur un contrat bon marché et sur un contrat cher, ni au début d’une longue tendance haussière et vers sa fin, quand le prix a grandi. Comme le Rate of Change met à l’échelle par le prix antérieur, les valeurs de marchés différents et d’époques différentes d’un même marché reposent sur une base commune, c’est pourquoi on le retrouve si souvent dans les classements entre marchés et les travaux de rotation.
Aucun des deux outils ne lisse quoi que ce soit, ce qui fait à la fois leur charme et leur limite. Comme seuls deux prix comptent, la ligne est un écho direct du prix, y compris l’écho d’une grande barre isolée qui a quitté la fenêtre de référence. Une forte chute de la valeur peut donc venir d’un ancien pic qui sort de la fenêtre plutôt que de quelque chose qui se passe aujourd’hui, ce qu’il faut garder à l’esprit en lisant les retournements soudains.
Son comportement sur les marchés réels
Dans une tendance haussière régulière, la ligne reste au-dessus de zéro et tend à monter quand le mouvement s’accélère, à s’aplatir quand il mûrit et à se courber vers zéro quand il se fatigue. Cette séquence d’accélération, de plateau et d’essoufflement est la véritable information ici. Le prix peut continuer de grimper alors que le rythme de la montée ralentit déjà, et la ligne le montre avant le graphique des prix.
Sur un marché latéral, la ligne croise zéro à répétition, produisant une série de petites vagues qui reflètent les oscillations du range. Les règles fondées sur les croisements de la ligne zéro tendent à hacher dans ces conditions, chaque croisement étant vite défait. Ce comportement est l’argument habituel pour associer la ligne à un outil qui juge s’il existe une tendance.
Après un choc brutal, comme un gap provoqué par l’actualité, la ligne bondit loin de zéro puis revient souvent vers lui quand le choc quitte la fenêtre. Les traders qui comparent la valeur actuelle à la fourchette des valeurs passées du même contrat se font une idée plus utile de ce qui est extrême à cet endroit, car une valeur étirée sur un marché calme peut être courante sur un marché volatil.
Usages courants (concepts)
La ligne zéro comme interrupteur de régime
Autoriser les idées d’achat tant que la ligne est au-dessus de zéro et les idées de vente à découvert tant qu’elle est en dessous. Utilisé ainsi, c’est une façon simple et transparente de demander si le marché a monté ou baissé sur la période de référence.
Repérer l’accélération et l’essoufflement
Observer la pente de la ligne plutôt que son signe. Une ligne encore positive mais qui se courbe vers le bas dit que la montée perd du rythme, ce que certains traders traitent comme un signal précoce pour resserrer les sorties.
Comparer les marchés
Comme la version en pourcentage met des contrats différents sur une même échelle, elle permet de classer les marchés qui ont bougé le plus vite, et une approche de rotation peut s’appuyer sur les meneurs ou jouer contre les extrêmes.
L’associer à d’autres familles d’indicateurs
Comme la ligne brute ne dit rien de l’ordre d’une tendance, l’associer à un indicateur de force de tendance aide beaucoup. Ajouter l’ADX permet à une règle de distinguer un mouvement réel et persistant d’un tremblement bruité autour de la ligne zéro, de sorte que les croisements ne comptent que lorsque le marché a montré qu’il pouvait soutenir une direction.
Un partenaire plus lisse aide aussi. La famille des moyennes mobiles peut s’appliquer à la ligne elle-même ou au prix, et une règle qui demande à la fois une valeur positive et un prix au-dessus de sa moyenne fait concorder deux points de vue différents. Le MACD fait déjà quelque chose de semblable en comparant deux moyennes ; le ROC fonctionne donc bien comme recoupement plus simple et plus direct.
Pour le timing au sein du mouvement, un oscillateur borné comme le RSI ou l’Awesome Oscillator donne un autre angle sur le même momentum, même s’il vaut mieux ne pas empiler beaucoup de lecteurs de la même chose. Un rôle clair par outil tend à mieux fonctionner que plusieurs outils qui votent sur une seule question.
Dans AlphaPrime
Dans AlphaPrime, le Rate of Change et le Momentum appartiennent à la famille momentum intégrée dans laquelle puise le générateur de stratégies. Leur simplicité en fait des briques pratiques pour des filtres : une règle qui dit que le rythme du prix a été positif sur une période choisie s’associe facilement à des entrées des familles volatilité, volume ou session.
Le générateur croise ces règles avec d’autres pour former un vaste ensemble de candidates, et le GPU backteste chacune. Une ligne non lissée pouvant être trompée par des pics isolés, la validation hors échantillon est particulièrement utile ici : elle montre quelles périodes de référence et quelles associations tiennent encore sur des données que la recherche n’a jamais touchées.
Les stratégies qui passent peuvent être exportées sous forme de code de stratégie pour votre plateforme de trading, de sorte qu’un filtre construit à partir du rythme du prix puisse être intégré directement à votre flux habituel de simulation et de trading réel.
Questions fréquentes
Quelle est la différence entre le ROC et le Momentum ?
Les deux comparent le prix actuel au prix d’il y a une distance fixe. Le Momentum montre la différence de prix brute, tandis que le Rate of Change montre cette différence en proportion du prix antérieur, ce qui rend les valeurs comparables d’un marché et d’un niveau de prix à l’autre.
Pourquoi la ligne chute-t-elle parfois fortement sans raison apparente ?
Comme seuls deux prix sont comparés, un ancien pic qui quitte la fenêtre de référence peut tirer la valeur vers le bas même si rien de nouveau ne s’est produit aujourd’hui. Comparer avec la fourchette récente des valeurs aide à distinguer les vrais changements de cet effet.
Une stratégie fondée sur le ROC peut-elle être exportée vers ma plateforme de trading ?
Oui. Dès qu’une combinaison issue du générateur de stratégies passe la validation hors échantillon, elle peut être exportée sous forme de code de stratégie pour votre plateforme de trading et se poursuivre à partir de là.

