VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

ATR (Average True Range) : stops, filtres et idées de stratégies

L’ATR indique la distance que parcourt une barre typique en ce moment, et rien sur le sens dans lequel elle va. Comme il ne traite que de distance, les traders de futures s’en servent pour placer les stops, pour les sorties et pour les filtres de volatilité plutôt que pour des signaux d’entrée. Cette page présente les usages courants et la façon dont un générateur de stratégies peut comparer différentes règles fondées sur l’amplitude sur votre propre marché.

Famillevolatilité
Dans AlphaPrimeFamille intégrée au générateurSurtout distance des stops, sorties et filtres
Type de sortieMêmes unités que le prixUne taille sans direction ; pas de bornes fixes

Ce qu’il mesure

L’Average True Range (ATR) regarde le terrain réellement couvert par chaque barre puis en fait la moyenne sur une période récente. Le mot « true » compte : l’amplitude d’une barre n’est pas seulement son plus haut moins son plus bas, elle inclut aussi tout gap par rapport à la clôture précédente. Les gaps de nuit et les sauts à l’ouverture apparaissent donc dans la valeur au lieu d’être discrètement ignorés. Pour les contrats à terme qui ont des séances de jour et de nuit séparées, ou qui gappent sur les nouvelles, c’est en grande partie pourquoi l’ATR inspire confiance.

L’ATR a une taille mais pas de direction. Une forte hausse et une forte chute le font monter tous deux. Il s’exprime dans les mêmes unités que le prix : sur un future d’indice actions il se lit en points d’indice, sur le pétrole brut en incréments de prix. Les comparaisons brutes entre contrats différents n’ont donc aucun sens, mais les comparaisons dans le temps sur un même contrat sont immédiatement utiles : on voit d’un coup si une barre typique est aujourd’hui plus grande ou plus petite que le mois dernier.

Comme c’est une moyenne, une barre extrême est diluée et la courbe évolue à un rythme mesuré, assez lisse. Il fonctionne davantage comme un thermomètre du marché que comme un générateur de signaux. Il décrit si l’environnement est chaud ou froid, pas s’il faut acheter ou vendre. C’est pourquoi l’ATR est rarement une stratégie à lui seul ; c’est généralement la règle graduée qui permet aux autres règles de dimensionner correctement les choses.

Schéma conceptuel (pas de données de marché réelles)

Son comportement sur les marchés réels

La volatilité se regroupe en grappes. Les séances agitées sont souvent suivies d’autres séances agitées, et les périodes calmes ont tendance à le rester. Sur un graphique, cela se voit sous forme de plateaux et de vallées plutôt que de bruit aléatoire, ce qui rend l’ATR utile pour distinguer un environnement de marché d’un autre.

Lors de fortes baisses et de ventes paniques, l’ATR grimpe généralement plus vite que pendant une hausse régulière. Cela correspond au comportement des marchés de futures quand les offres d’achat disparaissent et que les écarts se creusent dans la baisse. Beaucoup de traders remarquent aussi que l’ATR tend à atteindre un plus haut récent pendant la partie la plus violente d’un mouvement, et non au moment où il a commencé.

Les rolls de contrats, les grandes publications de données et les changements de séance peuvent faire sauter l’ATR par paliers. Mélanger séances de jour et de nuit dans un même calcul, ou recoller des échéances sans ajuster l’écart de prix entre elles, fausse la valeur. La façon dont les données sont préparées a donc un effet direct sur la possibilité de se fier à l’ATR.

Usages courants (concepts)

Contrôle du risque

Stops dimensionnés par la volatilité

La distance du stop s’exprime en unités de l’amplitude moyenne actuelle plutôt qu’en nombre fixe de points. Elle s’élargit quand le marché est volatil et se resserre quand il est calme, de sorte que le stop reste en dehors du bruit normal. Souvent associé à une entrée de tendance fondée sur une moyenne mobile.

Filtre de volatilité

Rester à l’écart des marchés calmes

Quand l’amplitude moyenne passe sous sa norme récente, les règles de cassure sont désactivées pour ne pas entrer dans un marché sans marge de mouvement. L’inverse fonctionne aussi : n’autoriser une cassure des bandes de Bollinger que tant que l’amplitude s’élargit.

Sortie suiveuse

Une ligne de sortie qui suit l’amplitude

La ligne de sortie suit le point le plus haut atteint pendant le trade à une distance mesurée en amplitudes moyennes. Elle monte à mesure que la tendance se prolonge, et la position n’est clôturée que lorsqu’un repli dépasse ce que les fluctuations normales expliqueraient.

L’associer à d’autres familles d’indicateurs

L’ATR n’a pas d’avis sur la direction ; il apparaît donc presque toujours à côté d’un outil qui en a un. L’ADX décrit la force de la tendance tandis que l’ATR décrit la distance parcourue par chaque barre. Quand les deux montent ensemble, le marché est généralement dans un grand mouvement directionnel. Quand l’ATR est élevé mais que l’ADX reste bas, le marché fait souvent des allers-retours violents, ce qui est précisément là où beaucoup de règles de tendance peinent.

Les indicateurs de canaux empruntent souvent directement l’idée de l’ATR. La largeur du canal de Keltner est construite à partir de l’average true range ; les faire tourner côte à côte duplique donc beaucoup d’information. Un partage plus utile consiste à laisser Keltner gérer l’emplacement de l’entrée tandis que l’ATR gère la distance du stop et la taille de position, de sorte que entrées et sorties se mesurent avec la même règle de volatilité.

Associé au VWAP, l’ATR convertit l’écart entre le prix et la moyenne pondérée par les volumes de la séance en une distance mesurée en amplitudes. Les écarts deviennent ainsi comparables d’un jour à l’autre, et l’on peut juger si l’éloignement d’aujourd’hui par rapport à la moyenne est réellement rare ou paraît simplement grand en points.

Dans AlphaPrime

Dans AlphaPrime, l’ATR décide rarement seul d’une entrée. Il se situe généralement dans la seconde moitié d’une stratégie : à quelle distance va le stop, comment une sortie suiveuse accompagne le trade, et quelles séances sont trop calmes pour s’en soucier. Le générateur de stratégies prend ces règles de sortie et de filtre fondées sur l’amplitude et les associe à des conditions d’entrée issues d’autres familles d’indicateurs.

Une même idée d’entrée peut donner des résultats très différents selon le dimensionnement du stop de volatilité. Le générateur fait backtester ces variantes une à une par le GPU, puis utilise des données hors échantillon pour vérifier quelles distances de stop restent pertinentes dans des conditions que la stratégie n’a jamais vues, au lieu de ne briller que sur la période servant à les choisir.

Les combinaisons retenues peuvent être exportées sous forme de code de stratégie pour votre plateforme de trading. Le stop de volatilité et le filtre de marché calme voyagent avec la stratégie : sur votre plateforme, ils continuent de s’ajuster à l’amplitude du moment au lieu de se figer en valeurs fixes en points.

Questions fréquentes

Un ATR qui monte signifie-t-il que le marché monte ?

Non. L’ATR ne mesure que l’ampleur du mouvement, et les hausses comme les chutes le font monter. Pour la direction, associez-le à la pente d’une moyenne mobile ou à un outil de tendance comme l’ADX, et laissez l’ATR se concentrer sur la distance.

En quoi l’ATR diffère-t-il de la largeur des bandes de Bollinger ?

Les deux mesurent la volatilité. L’ATR regarde l’amplitude réelle entre plus haut et plus bas de chaque barre et inclut les gaps, tandis que les bandes de Bollinger tirent leur largeur de la dispersion des clôtures autour de leur moyenne. L’ATR évolue plus régulièrement ; la largeur de Bollinger réagit plus brusquement à une série de clôtures orientées dans un sens.

Si j’exporte une stratégie avec des stops ATR, les stops s’adaptent-ils toujours ?

Oui. Le code de stratégie exporté conserve la logique de stop et de sortie exprimée en amplitudes moyennes : quand il tourne sur votre plateforme de trading, les distances sont recalculées à partir de l’amplitude du moment plutôt que figées à un nombre fixe de points.