Commodity Channel Index
CCI
가격 변동성으로 매매 신호를 찾는 지표
CCI(Commodity Channel Index)는 현재 가격이 일정 기간의 평균 가격에서 얼마나 떨어져 있는지를 수치로 보여주는 기술적 분석 지표입니다. 1980년 도널드 램버트(Donald Lambert)가 상품 선물의 주기적 움직임을 포착하기 위해 개발했지만, 지금은 주식, 외환, 암호화폐 등 거의 모든 시장에서 활용됩니다.
계산 방식은 이렇습니다. 먼저 각 봉의 고가, 저가, 종가를 평균내서 전형가(Typical Price)를 구하고, 이것의 n기간 단순이동평균과 n기간 평균편차를 계산합니다. CCI는 (전형가 - 이동평균) / (0.015 x 평균편차)로 나오는데, 분모의 0.015는 램버트가 값의 약 70~80%가 -100과 +100 사이에 놓이도록 조정한 상수입니다. 기본 설정은 보통 20일이에요.
CCI가 +100을 넘으면 가격이 평균보다 비정상적으로 높은 상태, 즉 과매수 구간으로 봅니다. 반대로 -100 아래로 내려가면 과매도 구간이에요. 다만 과매수라고 바로 파는 게 정답은 아닙니다. 강한 추세가 진행 중일 때는 CCI가 +200, +300까지 치솟으면서도 가격이 계속 오를 수 있거든요. 그래서 +100 돌파를 매수 진입으로, 다시 +100 아래로 꺾일 때를 청산 시점으로 사용하는 트레이더도 많습니다.
CCI의 강점은 다이버전스 판독에 있습니다. 가격은 새로운 고점을 찍었는데 CCI가 이전 고점을 넘지 못하면 상승 탄력이 약해지고 있다는 신호로 해석할 수 있어요. 이 패턴은 RSI나 MACD의 다이버전스와 비슷한 논리인데, CCI가 변동폭이 큰 편이라 신호가 조금 더 극적으로 나타나는 경향이 있습니다.
한 가지 주의할 점은 CCI가 횡보 구간에서 거짓 신호를 자주 만든다는 점입니다. 뚜렷한 추세 없이 가격이 좁은 범위에서 오르내리면 +100과 -100을 수시로 넘나들면서 매매 신호가 남발돼요. 그래서 이동평균선이나 거래량 지표와 함께 보면서 추세의 방향을 먼저 확인하고, CCI는 진입 타이밍을 세밀하게 잡는 보조 도구로 활용하는 것이 실전에서 더 효과적입니다.