A „Commodity Channel Index” működése azon a feltételezésen alapul, miszerint a részvények vagy más tőzsdei „áruk” értéke ciklikusan mozog, a minimum és maximum értékek sokszor megfigyelhető módon, szabályosan követik egymást. Az indikátor lényege, hogy ha felismerünk egy ilyen ciklust, megpróbálja megmutatni a pozitív vagy negatív trendek kezdetét és végét. A CCI időparamétereként javallott egy teljes ciklus (minimumtól minimumig, vagy maximumtól maximumig) 1/3-át beállítani.
Az indikátor 0 körül mozog, de úgy van beállítva, hogy az értékek 70-80%-a -100 és +100 közé essen. Többféleképpen lehet értelmezni az indikátor által adott jelzést, ha +100 fölé megy, akkor azt mutatja, hogy a részvény egy erős pozitív trendben van, tehát venni kell, ha -100 alá esik, akkor a részvény negatív trendben van és eladni kell. Mindkét esetben érdemes zárni a pozíciókat, ha az indikátor visszamegy a -100 és +100 közti tartományba. Fordított értelmezésben, ha a CCI értéke +100 fölött van, az azt jelenti, hogy a részvény túlvett, tehát érdemes várni, míg visszamegy az indikátor +100 alá, és akkor short pozíciót nyitni. Másik esetben, ha az értéke -100 alatt van, az túladottságot jelez, és ha visszatér -100 fölé, akkor long pozíciót érdemes nyitni.
CCI indikátor élesben
A mellékelt ábrán látható, egy lehetséges kereskedés az MCD (McDonalds) részvényeivel a CCI indikátor jelzései alapján. A berajzolt kereskedés 1 db részvénnyel körülbelül 20 $ nyereséget hozott volna egy év alatt, mely körülbelül 33%-os hozamot jelent.