Prekių kanalų indeksas (CCI) yra techninė priemonė. Tai yra kainų osciliatorių grupės rodiklis. Donaldas Lambertas sukūrė prekių kanalų indeksą, kuris buvo paskelbtas žurnale „Commodities“, dabar – „Futures“, 1980 m. Pradinis rodiklio tikslas buvo nustatyti lūžio taškus žaliavų rinkose. Jis vienodai gerai veikia akcijose ir kitose rinkose.
Vienas iš osciliatoriaus aiškinimų yra toks, kad rinka yra perpirkta, todėl ji gali kristi, kai indeksas pakyla iki 100. Šioje schemoje nukritimas iki -100 rodo, kad rinka yra pasirengusi kilti. Kitas požiūris yra tas, kad rinkos turi perkelti indeksą į daugiau nei 200 arba žemiau -200, kad būtų nuėjusios pakankamai toli ir būtų pasirengusios apsisukti. Tie, kurie pritaria šiam požiūriui, linkę manyti, kad pakilimo tendencija prasidėjo tada, kai prekių kanalo indeksas pirmą kartą pakyla virš 100, o mano, kad pirmasis žingsnis žemiau -100 reiškia lokio tendencijos pradžią. Dar viena minties mokykla yra pirkti, kai KKI kerta virš nulio, o kainos viršija vidutinio ilgio slankųjį vidurkį, ir trumpinamos, kai KKI kerta žemiau nulio, o kainos yra mažesnės už slankųjį vidurkį.
Prekių kanalo indeksas nustatomas iš tipinės kainos atėmus vidutinę kainą ir padalijus iš vidutinio kainos nuokrypio nuo vidutinės kainos, padauginto iš 0.015. Tipinė kaina apibrėžiama kaip vienos prekybos dienos aukščiausios, žemiausios ir artimos prekės kainos sumos vidurkis. Tipinės kainos vidurkis yra prekių kainos vienetų skaičiaus suma, padalyta iš to paties vienetų skaičiaus. Kainos nuokrypis yra lygus skirtumo tarp tipinės kainos ir vidutinės kainos sumai per tam tikrą skaičių laikotarpių, o po to padalytas iš to paties laikotarpių skaičiaus. Galiausiai, 0.015 yra savavališkas veiksnys, kurį kūrėjas naudojo siekdamas, kad maždaug 80 % CCI verčių būtų nuo –100 iki 100.
Bollingerio juostos tam tikrais atžvilgiais yra gana panašios į prekių kanalo indeksą. Šis analizės įrankis naudoja standartinį nuokrypį nuo slankiojo vidurkio, o ne vidutinį nuokrypį, naudojamą CCI. Nubraižant kainų diagramas, skirtumas yra nedidelis. CCI viršys 100 beveik tuo pačiu metu, kai kainos viršys viršutinę Bollingerio juostą. Panašiai kainos kerta žemiau apatinės Bolingerio juostos, kai CCI kerta žemiau -100.