Indeks kanału towarowego (CCI) jest narzędziem technicznym. Jest wskaźnikiem grupy oscylatorów cenowych. Donald Lambert opracował indeks kanału towarowego, który został przedstawiony w magazynie Commodities, obecnie magazyn Futures, w 1980 roku. Pierwotnym celem wskaźnika było zidentyfikowanie punktów zwrotnych na rynkach towarowych. Działa równie dobrze na giełdach i innych rynkach.
Jedną z interpretacji oscylatora jest to, że rynek jest wykupiony, a zatem podlega spadkowi, gdy indeks wzrośnie powyżej 100. W tym schemacie spadek poniżej -100 oznacza, że rynek jest gotowy do wzrostu. Inny pogląd jest taki, że rynki muszą przesunąć indeks do wartości powyżej 200 lub poniżej -200, aby zajść wystarczająco daleko, aby były gotowe do zwrotu. Ci, którzy zgadzają się z tym poglądem, zwykle uważają, że trend zwyżkowy rozpoczął się, gdy indeks kanału towarowego po raz pierwszy przekroczył 100, podczas gdy myśląc, że pierwszy ruch poniżej -100 oznacza początek trendu niedźwiedziego. Jeszcze inną szkołą myślenia jest kupowanie, gdy CCI przekracza zero, a ceny są powyżej średniej ruchomej średniej długości, i robienie krótkich pozycji, gdy CCI przekracza zero z cenami poniżej średniej ruchomej.
Indeks kanału towarowego jest wyznaczany przez odjęcie średniej ceny od ceny typowej i podzielenie przez średnie odchylenie ceny od średniej pomnożone przez 0.015. Typowa cena jest zdefiniowana jako średnia sumy najwyższej, najniższej i zamknięcia ceny towaru w ciągu jednego dnia handlowego. Średnia ceny typowej to suma liczby jednostek ceny towaru podzielona przez tę samą liczbę jednostek. Odchylenie ceny jest równe sumie różnicy między ceną typową a ceną średnią z kilku okresów, a następnie podzielonej przez tę samą liczbę okresów. Wreszcie 0.015 jest arbitralnym współczynnikiem, którego twórca użył, aby około 80% wartości CCI mieściło się między -100 a 100.
Wstęgi Bollingera są pod pewnymi względami dość podobne do indeksu kanału towarowego. To narzędzie analityczne wykorzystuje odchylenie standardowe od średniej ruchomej zamiast średniego odchylenia stosowanego przez CCI. Na wykresach cenowych różnica jest niewielka. CCI przekroczy powyżej 100 niemal jednocześnie z cenami przekraczającymi górną wstęgę Bollingera. Podobnie ceny przecinają się poniżej dolnej wstęgi Bollingera, gdy CCI przekracza -100.