Commodity Channel Index
상품채널지수
CCI는 가격이 통계적 평균에서 얼마나 벗어났는지 측정하는 모멘텀 오실레이터입니다. 1980년 Donald Lambert가 개발했습니다.
개요
Commodity Channel Index (CCI, 상품채널지수)는 1980년 Donald Lambert가 Commodities Magazine에서 발표한 모멘텀 기반 오실레이터입니다1.
원래 상품 시장의 사이클(주기)을 식별하기 위해 개발되었으나, 현재는 주식, 외환, 암호화폐 등 모든 시장에서 널리 사용됩니다.
CCI는 현재 가격이 통계적 평균에서 얼마나 벗어났는지를 측정합니다:
- +100 이상: 평균보다 상당히 높음 (강세)
- -100 이하: 평균보다 상당히 낮음 (약세)
핵심 아이디어: CCI는 가격이 "정상 범위"를 벗어났는지 판단하여 추세 시작이나 과열 상태를 식별합니다.
계산 공식
1단계: Typical Price (TP)
2단계: Simple Moving Average of TP
3단계: Mean Deviation (평균편차)
참고: 표준편차가 아닌 평균편차(Mean Absolute Deviation)를 사용합니다.
4단계: CCI
상수 0.015의 의미: Lambert는 CCI 값의 약 70-80%가 -100에서 +100 사이에 위치하도록 이 상수를 선택했습니다1.
파라미터
기본 설정: 20
Lambert의 원래 권장 설정입니다.
| 파라미터 | 기본값 | 설명 |
|---|---|---|
| 기간 (n) | 20 | SMA 및 평균편차 계산 기간 |
설정 조정 가이드
| 기간 | 효과 | 적합한 상황 |
|---|---|---|
| 10-14 | 민감한 반응, 잦은 신호 | 단기 트레이딩, 스캘핑 |
| 20 | 표준 설정 | 일반 트레이딩 |
| 40-50 | 안정적 신호, 느린 반응 | 장기 추세 분석 |
기간 선택 팁
Lambert는 사이클의 1/3을 기간으로 사용할 것을 권장했습니다:
- 60일 사이클 → CCI(20)
- 30일 사이클 → CCI(10)
해석 방법
1. 기본 수준
| CCI 값 | 상태 | 의미 |
|---|---|---|
| > +100 | 과매수 | 평균 이상 강세, 추세 시작 가능 |
| +100 ~ -100 | 중립 | 정상 범위 |
| < -100 | 과매도 | 평균 이하 약세, 반등 가능 |
| > +200 | 극단적 과매수 | 추세 과열 |
| < -200 | 극단적 과매도 | 패닉 매도, 반등 임박 가능 |
RSI/스토캐스틱과의 차이: CCI는 상한/하한이 없어 극단적인 값(±200, ±300)이 발생할 수 있습니다.
2. Zero Line 교차
| 신호 | 조건 | 의미 |
|---|---|---|
| 강세 신호 | CCI가 0선 상향 돌파 | 양의 모멘텀으로 전환 |
| 약세 신호 | CCI가 0선 하향 돌파 | 음의 모멘텀으로 전환 |
3. ±100 돌파
| 신호 | 조건 | 의미 |
|---|---|---|
| 매수 신호 | CCI가 -100 아래에서 -100 위로 돌파 | 과매도 탈출, 반등 시작 |
| 매도 신호 | CCI가 +100 위에서 +100 아래로 돌파 | 과매수 탈출, 조정 시작 |
4. 다이버전스
| 유형 | 가격 | CCI | 의미 |
|---|---|---|---|
| 상승 다이버전스 | Lower Low | Higher Low | 하락 모멘텀 약화, 반등 가능 |
| 하락 다이버전스 | Higher High | Lower High | 상승 모멘텀 약화, 조정 가능 |
매매 신호
전략 1: Zero Line 교차 (추세 추종)
매수 조건:
- CCI가 0선을 상향 돌파
- 추가 확인: 이동평균 정배열
매도 조건:
- CCI가 0선을 하향 돌파
- 추가 확인: 이동평균 역배열
전략 2: ±100 반전 (평균 회귀)
매수 조건:
- CCI < -100 (과매도 진입)
- CCI가 -100 위로 복귀 (반등 확인)
- 목표: 0선 또는 +100
매도 조건:
- CCI > +100 (과매수 진입)
- CCI가 +100 아래로 하락 (조정 확인)
- 목표: 0선 또는 -100
전략 3: 브레이크아웃 (추세 시작)
롱 진입:
- CCI가 +100을 강하게 돌파
- 거래량 증가 동반
- 추세 시작 신호로 해석
숏 진입:
- CCI가 -100을 강하게 하향 돌파
- 거래량 증가 동반
- 하락 추세 시작 신호
다른 지표와 조합
추천 조합
| 조합 지표 | 역할 | 활용법 |
|---|---|---|
| RSI | 교차 확인 | CCI + RSI 동시 과매도 = 신뢰도 ↑ |
| 이동평균 | 추세 필터 | 상승 추세에서 CCI 매수만 |
| 볼린저 밴드 | 변동성 확인 | 밴드 터치 + CCI 극단값 |
| ADX | 추세 강도 | ADX > 25 + CCI 신호 = 추세 추종 |
멀티 타임프레임 전략
- 일봉: CCI > 0 (상승 추세)
- 4시간봉: CCI < -100 (조정)
- 1시간봉: CCI가 -100 돌파 (진입)
주의사항
한계점
- 범위 제한 없음: 극단적인 값이 오래 지속될 수 있음
- 휩쏘(Whipsaw): 횡보장에서 잦은 허위 신호
- 후행성: 이동평균 기반으로 급변에 느린 반응
- 사이클 의존성: 잘못된 기간 설정 시 신호 왜곡
흔한 오용
- ❌ CCI > +100 = 즉시 매도
- ❌ CCI < -100 = 즉시 매수
- ❌ CCI 단독으로 모든 진입/청산 결정
올바른 활용
- ✅ +100 돌파 후 복귀 시점을 매도 신호로 활용
- ✅ -100 돌파 후 복귀 시점을 매수 신호로 활용
- ✅ 추세 방향 확인 후 CCI로 타이밍 결정
- ✅ 사이클 분석과 함께 적절한 기간 설정
Woodie's CCI 패턴
Ken Wood가 개발한 CCI 기반 패턴들:
| 패턴 | 설명 |
|---|---|
| Zero Line Reject (ZLR) | 0선에서 반등/반락 |
| Reverse Divergence | 숨겨진 다이버전스 |
| Horizontal Trend Line Break | 추세선 돌파 |
| Trend Line Break | CCI 자체의 추세선 돌파 |
Woodie's CCI는 주로 CCI(14)와 CCI(6)을 함께 사용하여 단기/중기 신호를 비교합니다.
요약
| 항목 | 내용 |
|---|---|
| 개발자 | Donald Lambert (1980) |
| 유형 | 모멘텀 오실레이터 |
| 범위 | 무제한 (일반적으로 ±300 내) |
| 기본 기간 | 20 |
| 과매수 | +100 이상 |
| 과매도 | -100 이하 |
| 주요 신호 | ±100 돌파/복귀, 0선 교차, 다이버전스 |
| 적합한 시장 | 사이클 있는 시장, 추세 시작점 식별 |
Footnotes
참고 문헌 및 출처
Commodity Channel Index: Tools for Trading Cyclical Trends
Donald Lambert
CCI의 원저자가 발표한 원본 논문.
* 모든 내용은 위 학술 자료 및 공식 문서를 기반으로 작성되었습니다.