CCI(상품채널지수) 매매
가격이 이동평균에서 얼마나 벗어났는지를 평균편차로 표준화해 ±100 기준으로 과매수·과매도와 다이버전스를 포착하는 오실레이터.
난이도 · 중급 신뢰도 ★★★☆☆ 조건부 유효 한국 시장미국 시장 업데이트 · 2026년 7월 21일
개요와 원리
CCI(Commodity Channel Index, 상품채널지수)는 1980년 미국 애널리스트 도널드 램버트가 『Commodities』지(현재의 『Futures』지) 10월호에 발표한 모멘텀 오실레이터다. 원래는 상품(원자재) 시장의 순환적 가격 움직임을 포착하기 위해 고안됐지만, 계산식 자체가 특정 자산의 계절성이나 상품 고유의 특성에 의존하지 않는 범용 통계 지표였기 때문에 이후 주식·지수·외환 등 거의 모든 시장으로 활용 범위가 넓어졌다. 지금은 대부분의 HTS·MTS와 TradingView 같은 차트 플랫폼에서 기본 제공하는 보조지표 중 하나로 자리 잡았다.
계산 개념은 “현재 가격이 평균에서 얼마나 벗어나 있는가”를 표준화한 값이다. 먼저 고가·저가·종가의 평균인 전형가격(Typical Price)을 구하고, 이를 일정 기간(통상 20일, 램버트의 원래 제안)의 단순이동평균과 비교한다. 그 차이를 절대편차의 평균(Mean Deviation)으로 나누고, 여기에 0.015라는 상수를 곱해 스케일을 맞춘다. 0.015는 임의의 숫자가 아니라, 이렇게 계산했을 때 CCI 값의 약 70~80%가 -100에서 +100 사이에 들어오도록 램버트가 역산해 정한 상수다. 즉 CCI는 표준편차 대신 평균편차를 쓴 일종의 정규화 지표이며, 값이 0에서 멀어질수록 가격이 평균에서 그만큼 이례적으로 벗어나 있다는 뜻이다.
핵심 규칙
진입
- 과매수/과매도 되돌림: CCI가 +100을 상향 돌파하면 상승 추세 진입·가속 신호로, -100을 하향 돌파하면 하락 추세 진입·가속 신호로 본다. 반대로 극단값을 찍은 뒤 기준선 안쪽으로 되돌아오는 시점(+100 아래로 복귀, -100 위로 복귀)을 단기 되돌림 매매의 진입 근거로 삼는 경우가 많다.
- 다이버전스 활용: 주가는 신고점을 만드는데 CCI 고점은 낮아지는 약세 다이버전스, 주가는 신저점을 만드는데 CCI 저점은 높아지는 강세 다이버전스가 나타나면 추세 전환 가능성을 의심한다. 다만 다이버전스는 단독 신호가 아니라 반전 캔들이나 추세선 이탈 같은 확인 절차와 함께 써야 한다.
- 0선 교차: CCI가 0선을 상향·하향 돌파하는 시점을 추세 방향 전환의 보조 확인선으로 쓰는 방법도 있다.
청산과 손절
- 청산: +100 도달 즉시 전량 청산하기보다 일부만 이익을 실현하고 나머지는 후속 다이버전스나 이동평균 이탈에 맡기는 분할 청산이 일반적이다.
- 손절: 다이버전스 근거 진입이라면 직전 저점(또는 고점) 이탈이 신호 무효화 지점이다. 추세 추종 진입이라면 CCI가 반대 극단(예: +100 진입 후 -100 하회)으로 급반전하는 시점을 손절 기준으로 삼을 수 있다.
- 추세장 예외: 강한 추세에서는 CCI가 ±100 밖에 오래 머무를 수 있으므로, 극단값 도달만으로 반대매매를 서두르면 손실이 반복된다.
실전 적용
첫 번째 차트는 상승 추세 후반부의 약세 다이버전스 사례다. 주가는 1차 고점보다 높은 2차 고점을 만들었지만, 이 구간에서 CCI 고점은 1차 고점 때보다 낮아졌다고 가정한 상황이다. 하락 반전 캔들이 나타난 뒤 매도(또는 공매도)로 대응하고, 직전 눌림목 지지 구간 이탈을 손절 기준으로 삼는 흐름을 보여준다. 두 번째 차트는 강한 하락 추세에서 CCI가 -100 아래에 장기간 고착된 사례로, -100 이탈만 보고 성급하게 매수하면 추가 하락 손실을 입기 쉽다는 점과, 하락 추세선을 상향 돌파하는 시점을 기다리는 편이 더 안전하다는 점을 대비해서 보여준다.
한국 시장: 코스닥 중소형주처럼 수급 쏠림이 큰 종목은 하루 상하 30% 가격제한폭 안에서도 CCI가 +300, -300 이상으로 튀는 경우가 흔하다. 이런 극단값은 평균 회귀보다 수급 쏠림의 결과인 경우가 많아, 기준 기간(20일)을 그대로 적용하면 신호가 과도하게 자주 발생한다. 변동성이 큰 종목은 기간을 늘리거나(예: 40일) 일봉과 주봉을 함께 확인하는 편이 낫다.
미국 시장: 미국 주식은 일일 가격제한폭이 없고 실적 발표·뉴스에 따른 갭이 잦아, 갭 발생 직후에는 CCI가 순간적으로 극단값을 찍었다가 되돌아오는 경우가 많다. 이벤트 직후 하루이틀은 신호를 걸러서 보는 편이 안전하다. 반면 대형 우량주의 장기 상승 추세에서는 CCI가 +100 위에 오래 고착되는 경우가 흔해, 이때는 반전 신호보다 추세 강도 확인용으로 쓰는 견해가 많다.
장단점
| 구분 | 내용 |
|---|
| 장점 | 평균편차 기반이라 표준편차형 지표보다 극단치에 덜 민감하게 반응한다 |
| 장점 | 특정 자산군에 국한되지 않는 범용 계산식이라 주식·지수·원자재·외환에 두루 쓸 수 있다 |
| 장점 | ±100 기준선이 단순해 과매수·과매도 판단이 직관적이다 |
| 단점 | 강한 추세장에서는 ±100 밖 고착이 길어져 역추세 신호가 반복 실패한다 |
| 단점 | 기간(20일 등) 설정에 따라 신호 빈도와 극단값 폭이 크게 달라진다 |
| 단점 | 단독 사용 시 다이버전스 오판이 잦아 확인 절차 없이는 신뢰도가 낮다 |
흔한 실수
- CCI가 +100을 넘었다고 곧바로 매도, -100을 밑돌았다고 곧바로 매수하는 식으로 기계적으로 해석한다. 추세장에서는 이 방식이 연속 손실로 이어지기 쉽다.
- 기간 설정을 바꾸지 않고 모든 종목에 20일 기본값만 적용한다. 변동성이 큰 종목은 극단값이 훨씬 자주 나타나므로 기간이나 기준선 조정이 필요할 수 있다.
- 다이버전스를 한 번의 어긋남만으로 추세 전환이라 단정한다. 다이버전스는 여러 번 연장되며 실패할 수 있으므로 반전 캔들이나 추세선 이탈 같은 확인이 필요하다.
- 갭이 잦은 종목·시장에서 이벤트 직후 극단값을 그대로 신호로 받아들인다. 일시적 왜곡과 실제 추세 전환을 구분해야 한다.
- 손절 기준 없이 지표 신호만 믿고 진입한다. CCI는 확률적 보조 도구일 뿐이며, 신호 무효화 지점을 정하지 않은 매매는 위험 관리가 되지 않는다.
같이 쓰면 좋은 기법
- 이동평균·추세선: 장기 이동평균 위에서는 -100 이탈 후 되돌림 매수만, 아래에서는 +100 이탈 후 되돌림 매도만 취하는 식으로 추세 방향과 일치하는 신호만 걸러 쓰면 역추세 손실을 줄일 수 있다.
- RSI·스토캐스틱: 계산 방식이 다른 오실레이터와 신호가 겹치는 지점은 상대적으로 근거가 두텁다. 특히 다이버전스가 CCI와 다른 오실레이터에서 동시에 나타나면 신뢰도가 올라간다.
- 거래량 분석: 극단값 이후 되돌림 구간에서 거래량이 함께 늘어나면 반전 신호의 신뢰도가 높아진다.
- 지지·저항: CCI 신호가 주요 지지선·저항선과 겹치는 자리를 우선 후보로 삼으면 진입 근거가 중첩된다.
⚠️ 이 글은 교육 목적의 정리 자료입니다. 특정 종목의 매수·매도 추천이 아니며, 어떤 기법도
수익을 보장하지 않습니다. 과거에 유효했던 기법이 미래에도 유효하다는 보장은 없으며,
모든 투자 판단과 책임은 투자자 본인에게 있습니다.