VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

Choppiness Index : usages, associations et idées de stratégies

Le Choppiness Index ne vous dit pas dans quel sens va le marché. Il vous dit si le marché va quelque part. Cette page présente la façon dont les traders de futures l’utilisent pour séparer les tendances ordonnées de l’agitation latérale enchevêtrée, et comment un générateur de stratégies peut s’appuyer sur cette distinction pour activer et désactiver des règles.

Famillevolatilité
SortieOscillateur borné sans directionUne valeur haute signifie haché, une valeur basse en tendance
Dans AlphaPrimeFamille intégrée au générateurRègles de filtre

Ce qu’il mesure

Le Choppiness Index met côte à côte deux grandeurs sur une fenêtre récente. La première est le chemin total parcouru par le marché, obtenu en additionnant l’amplitude vraie de chaque barre. La seconde est l’étendue nette, c’est-à-dire la distance entre le plus haut et le plus bas sur la fenêtre. Si le marché s’est déplacé en ligne droite, le chemin et l’étendue ont presque la même taille. S’il a zigzagué dans une petite zone, le chemin est plusieurs fois plus long que l’étendue. L’indicateur transforme ce ratio en une valeur bornée : un marché qui voyage efficacement obtient un score bas, et un marché qui brûle beaucoup de mouvement sans aller nulle part obtient un score élevé.

C’est pourquoi l’indicateur est décrit comme sans direction. Une forte hausse et une forte baisse se ressemblent pour lui, car toutes deux progressent régulièrement. Ce qu’il capte, c’est l’efficacité, pas la direction. Une idée voisine apparaît dans la moyenne adaptative de Kaufman, qui compare aussi le mouvement net au mouvement total, mais ici le résultat est une lecture de régime plutôt qu’un poids de lissage.

Il diffère aussi des jauges de volatilité habituelles. L’ATR mesure la taille des barres, et les bandes de Bollinger mesurent la dispersion des clôtures. Un marché peut être très volatil et pourtant haché, avec d’énormes barres qui s’annulent, ou calme et pourtant en tendance, avec de petites barres qui pointent toutes dans le même sens. Le Choppiness Index sépare ces cas, ce que la seule taille de la volatilité ne peut pas faire.

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

Son comportement sur les marchés réels

Dans une tendance ordonnée, la valeur tend à baisser régulièrement et à rester basse. Les replis sont faibles comparés à la progression, de sorte que le chemin dépasse à peine l’étendue. Quand la valeur finit par remonter, elle marque souvent le point où la tendance a cessé de progresser nettement, ce qui peut précéder l’inversion du prix lui-même.

En agitation latérale, la valeur tend à monter et à rester haute. Le prix se chevauche lui-même, de petites hausses sont effacées par de petites baisses, et chaque nouvelle barre ajoute du mouvement sans ajouter de distance. Ces phases sont précisément celles où les entrées de suivi de tendance se font balader : une valeur durablement haute est donc une bonne raison de rester à l’écart ou de passer à un autre type de règle.

L’indicateur est lent à changer d’avis par conception, puisqu’il regarde une fenêtre plutôt qu’une seule barre. Les transitions ne sont donc pas nettes. Autour des ouvertures de séance, des données programmées et des rolls de contrat, les gaps peuvent gonfler le chemin en une seule barre et faire monter la valeur brusquement. Les séances de nuit peu actives paraissent souvent hachées simplement parce que le ruban est clairsemé. La même valeur peut signifier des choses bien différentes sur un future d’indice liquide et sur une matière première peu échangée.

Usages courants (concepts)

Filtre de régime

Choisir le jeu de règles qui convient

Ne faire tourner les règles de suivi de tendance que lorsque la valeur dit que le marché voyage efficacement, et ne faire tourner les règles de retour que lorsqu’elle dit que le marché est enchevêtré. Un seul indicateur décide de la moitié du plan de jeu qui est activée.

Début de tendance

Observer la valeur baisser

Une valeur qui sort de la zone hachée pendant que le prix casse un range antérieur est traitée comme le signe qu’une nouvelle tendance se forme, ce qui donne à une cassure plus de crédibilité qu’une cassure dans un marché encore haché.

Fatigue de tendance

Observer la valeur monter

Quand la valeur grimpe pendant une progression, le progrès par unité de mouvement diminue. Les traders s’en servent comme signal pour resserrer les sorties ou cesser de renforcer la position.

L’associer à d’autres familles d’indicateurs

Le partenaire naturel est un outil qui fournit la direction, car le Choppiness Index n’en fournit aucune. La pente d’une moyenne mobile ou un canal de cassure décide s’il faut être acheteur ou vendeur, et le Choppiness Index décide s’il vaut la peine d’agir. Partager ainsi les tâches laisse chaque indicateur faire la seule chose qu’il fait bien.

L’associer à l’ADX est courant, mais les deux se recoupent dans leur but, puisque les deux cherchent à décrire la qualité de la tendance. Traitez cette combinaison comme un moyen de vérifier s’ils concordent plutôt que comme deux votes indépendants. Leurs différences sont instructives : l’ADX est construit à partir du mouvement directionnel, alors que le Choppiness Index l’est à partir de l’efficacité de la fourchette ; les désaccords apparaissent donc souvent près des points de retournement.

Un autre partenaire utile est un outil de direction de tendance comme l’Aroon, qui mesure depuis combien de temps les plus hauts et les plus bas ont été faits. L’Aroon dit quel côté est le plus frais, et le Choppiness Index dit si le mouvement est net. Combiner des outils de taille de volatilité comme l’ATR pour le placement des stops avec cet indicateur pour la sélection de régime donne une conception en couches où chaque couche a une question distincte à traiter.

Dans AlphaPrime

Dans AlphaPrime, le Choppiness Index sert de filtre d’état du marché. Le générateur de stratégies peut exiger qu’il indique la tendance avant qu’une règle de suivi de tendance soit autorisée à agir, ou le hachage avant qu’une règle de retour le soit, puis croiser ces paires avec des règles de session, de momentum et de volume pour produire un vaste ensemble de candidates que le GPU backteste une par une.

Comme c’est un filtre et qu’il ne génère pas de signaux lui-même, sa valeur se voit dans une meilleure sélectivité : moins de trades pris dans le mauvais type de marché. La validation hors échantillon vérifie ensuite si cette sélectivité tient sur des données que la candidate n’a jamais vues, ce qui protège contre les filtres de régime qui ne faisaient que coller à une période d’historique.

Les stratégies qui passent peuvent être exportées sous forme de code de stratégie pour votre propre plateforme de trading, la condition de régime étant écrite explicitement pour que vous puissiez la lire, la simuler et juger si le filtre convient à votre façon de trader.

Questions fréquentes

Le Choppiness Index prédit-il la direction de la tendance ?

Non. Il indique seulement l’efficacité avec laquelle le prix a voyagé : il se lit donc de la même façon dans une forte hausse et dans une forte baisse. La direction doit venir d’un autre outil comme une moyenne mobile ou une règle de cassure.

En quoi le Choppiness Index diffère-t-il de l’ADX ?

Les deux décrivent la qualité de la tendance, mais ils sont construits différemment. L’ADX lisse le mouvement directionnel, tandis que le Choppiness Index compare le chemin parcouru à la fourchette couverte. Ils s’accordent souvent et sont plus instructifs quand ce n’est pas le cas.

Une stratégie qui utilise un filtre de choppiness peut-elle être exportée vers ma plateforme de trading ?

Oui. Une fois 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 avec la condition de filtre incluse, afin que vous puissiez continuer à la tester là-bas.