VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

CCI (Commodity Channel Index) : écart, cassures et idées de stratégies

Le Commodity Channel Index (CCI) a été conçu en pensant aux futures sur matières premières. Il demande à quelle distance le prix actuel s’est éloigné de sa propre moyenne, puis compare cette distance à l’écart habituel du prix. Un écart bien au-delà de la normale peut marquer le début d’un nouveau mouvement ou un extrême sur le point de se résorber. Cette page présente la lecture du CCI par les traders de futures et la façon dont un générateur de stratégies peut le combiner avec d’autres règles.

Famillemomentum
Dans AlphaPrimeFamille intégrée au générateurEntrée sur cassure, entrée sur retour et règles de filtre
Forme de sortieCentrée sur zéro, sans bornes fixesNormalisée par l’écart typique

Ce qu’il mesure

Le CCI part du prix typique de chaque barre, un mélange de son plus haut, de son plus bas et de sa clôture, plutôt que de la seule clôture. Il prend une moyenne récente de ce prix typique et mesure de combien la dernière valeur se situe au-dessus ou en dessous. Seule, cette distance croîtrait et décroîtrait avec le niveau de prix du contrat ; le CCI la remet donc à l’échelle selon la taille typique des écarts récents, ce qui donne une idée du nombre d’écarts normaux dont le prix est actuellement éloigné.

Après cette remise à l’échelle, le CCI se lit comme la réponse à la question : cet écart sort-il de l’ordinaire ? La plupart du temps, il évolue dans une bande normale autour de zéro. Quand il sort de cette bande, le prix s’est écarté de sa moyenne plus qu’à l’accoutumée. Il n’y a pas de plafond, et dans des conditions extrêmes le CCI peut aller très loin, ce qui le distingue des outils bornés comme le RSI et l’oscillateur stochastique.

Comme il utilise ensemble le plus haut, le plus bas et la clôture, le CCI réagit à la position de toute la barre, pas seulement à l’endroit où elle a fini. Il répond surtout à la question de savoir si le prix a quitté son territoire normal, ce qui le rend utile autant aux traders de cassure qu’à ceux de retour à la moyenne. Ce qui sépare les deux camps, c’est de voir une sortie hors de la bande normale comme un début ou comme une fin.

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

Son comportement sur les marchés réels

Quand un nouveau mouvement démarre, le CCI quitte souvent tôt la bande normale et reste de ce côté un moment. Les traders de cassure guettent précisément ce moment : un saut soudain de l’écart suggère qu’une information nouvelle ou de l’argent frais pousse le prix loin de son ancien point d’équilibre.

Sur des marchés hachés, le CCI a tendance à sortir brièvement de la bande normale de part et d’autre puis à retomber vers zéro. Dans ces conditions, une valeur extrême est un indice raisonnable de retour à la moyenne. La même valeur extrême en début de tendance n’est en revanche souvent que la première jambe d’un mouvement plus large : identifier le régime du marché reste donc la première étape.

Comme la mise à l’échelle repose sur l’écart typique récent, un marché qui passe soudain d’un état très calme à un état très actif peut produire des valeurs de CCI spectaculaires. L’inverse est vrai aussi : quand la volatilité s’élargit graduellement, la même distance à la moyenne se traduit par des valeurs de plus en plus faibles. Garder cela en tête aide à ne pas réagir de façon excessive à un seul chiffre frappant.

Usages courants (concepts)

Cassure

Suivre la sortie de la bande normale

Acheter quand le CCI sort par le bord supérieur de sa bande normale et vendre à découvert quand il franchit le bord inférieur, en traitant l’écart qui s’élargit comme le début d’un mouvement. Souvent confirmé par une cassure du canal de Keltner.

Retour à la moyenne

Rebond après un extrême

Sur les contrats sans tendance nette, un CCI qui atteint un extrême et commence à se retourner se lit comme un prix qui revient vers sa moyenne. Les traders vérifient couramment que l’ADX montre une force de tendance faible avant de l’utiliser.

Biais de la ligne zéro

Au-dessus ou en dessous de la moyenne

Un CCI au-dessus de zéro signifie que le prix typique se situe au-dessus de sa moyenne, donc seuls les achats sont envisagés ; en dessous de zéro, seules les ventes à découvert. Utilisé ainsi, le CCI est un simple filtre de biais et le détail de l’entrée vient d’autres règles.

L’associer à d’autres familles d’indicateurs

Comme une valeur extrême du CCI peut se lire de deux façons opposées, son partenaire le plus important est un outil qui sépare les tendances des ranges. Quand l’ADX est élevé, traitez la sortie de la bande normale comme une cassure ; quand il est bas, traitez-la comme une configuration de retour. Laisser le régime décider du sens est plus proche du comportement des marchés que figer une seule interprétation.

Une deuxième association place le CCI à côté d’un canal de prix. Le CCI dit si un écart est inhabituel, tandis que les bandes de Bollinger ou le canal de Keltner tracent cet écart sur le graphique des prix, ce qui facilite le placement des sorties. Pour le travail intraday, le VWAP ajoute le prix moyen négocié de la séance comme point d’ancrage de référence.

À côté du RSI et de l’oscillateur stochastique, le CCI se démarque parce qu’il est non borné et réagit fortement aux extrêmes. Utilisés ensemble, il fonctionne bien de laisser le CCI signaler un écart anormal pendant qu’un oscillateur borné décrit la force dans des conditions normales, de sorte que les trois outils ne disent pas tous la même chose.

Dans AlphaPrime

Dans AlphaPrime, le CCI remplit un rôle flexible. Il peut être le déclencheur d’une stratégie de cassure, le contrôle d’extrême d’une stratégie de retour, ou un simple filtre de direction. Le générateur associe chacun de ces rôles à des règles des familles force de tendance, canaux et session, et le GPU backteste chaque candidate une par une.

Une même valeur du CCI pointe dans des sens opposés selon la logique de cassure ou la logique de retour, et c’est précisément là que la comparaison à grande échelle est payante. La validation hors échantillon montre si, sur votre contrat, sortir de la bande normale marque plus souvent un début ou une fin, et seules les interprétations qui tiennent encore sur des données non vues sont retenues.

Les combinaisons sélectionnées peuvent être exportées sous forme de code de stratégie que votre plateforme de trading peut exécuter, les conditions de cassure ou de retour du CCI étant transposées à l’identique, afin de les faire tourner en simulation sur votre propre plateforme avant de décider de les trader en réel.

Questions fréquentes

Quand le CCI quitte sa bande normale, faut-il suivre ou jouer contre ?

Les deux approches sont courantes, et c’est le régime du marché qui décide de celle qui convient. En début de tendance, une sortie de la bande normale est souvent un début ; dans un range, c’est souvent un extrême avant un retour. Jugez d’abord le régime avec la force de tendance ou la direction d’une moyenne mobile, puis choisissez l’interprétation.

Que signifie le fait que le CCI n’a pas de bornes fixes ?

Il peut s’étirer très loin dans des conditions extrêmes au lieu d’être tenu dans une bande fixe comme le RSI ou l’oscillateur stochastique. L’avantage est de voir à quel point un écart est inhabituel ; la contrepartie est que les valeurs de périodes différentes ne sont pas toujours directement comparables.

Une stratégie de cassure fondée sur le CCI peut-elle être exportée vers la plateforme que j’utilise déjà ?

Oui. Les combinaisons CCI que le générateur trouve et qui passent la validation hors échantillon sont converties en code de stratégie avec leurs autres conditions, ce qui vous permet de les charger dans votre plateforme de trading existante pour la simulation et les contrôles avant le passage en réel.