상품 채널 지수(CCI) 거래 가이드
CCI measures the deviation of the price from its statistical mean, identifying cyclical trends and overbought/oversold conditions.

설정 — CCI
| 카테고리 | oscillator |
| 기본 기간 | 20 |
| 최적 타임프레임 | M15, H1, H4 |
상품 채널 지수(Commodity Channel Index)는 가격이 통계적 평균에서 얼마나 벗어났는지를 측정합니다. 도널드 램버트가 1980년에 이 지표를 소개한 이후, 이 단일 계산은 주식, 외환, 선물 시장 전반에 걸쳐 거래 가능한 신호를 생성해 왔습니다. 기본 기간 20과 +100 및 -100의 임계값 수준을 가진 CCI는 상한선이나 하한선이 없어 대부분의 오실레이터와 구조적으로 다릅니다. 백테스트된 외환 전략의 데이터는 H1 및 H4 시간대에서 CCI 다이버전스 설정이 1.5:1 이상의 위험-보상 비율을 생성한다는 것을 일관되게 보여줍니다.
핵심 요약
- CCI는 현재의 일반 가격과 일반 가격의 단순 이동 평균 간의 거리를 정량화한 다음, 평균 절대 편차를 사용하여 해당 거리를 정규화합니다. 공식은 세 단계로 나뉩니다. 첫째, 일반 가격을 계산합니다: (고가 + 저...
- 세 가지 신호 유형이 CCI 기반 거래 설정의 대부분을 차지합니다: 임계값 교차, 제로 라인 교차 및 가격-지표 다이버전스. 임계값 교차는 +100 및 -100 수준을 필터로 사용합니다. +100 위로 교차하는 수...
- 기본 기간 20은 1980년 일일 상품 차트에 맞춰 조정되었습니다. 분기별 외환에 적용하면 조정이 측정 가능한 신호 대 잡음 비율을 개선합니다. M15에서는 기간 14가 과도한 잡음을 도입하지 않으면서 지연 시간을...
1CCI는 가격 편차를 어떻게 계산하는가? (수학, 간략화)
CCI는 현재의 일반 가격과 일반 가격의 단순 이동 평균 간의 거리를 정량화한 다음, 평균 절대 편차를 사용하여 해당 거리를 정규화합니다. 공식은 세 단계로 나뉩니다.
첫째, 일반 가격을 계산합니다: (고가 + 저가 + 종가) ÷ 3. 둘째, 해당 일반 가격의 20기간 단순 이동 평균을 계산합니다. 셋째, 현재 일반 가격과 해당 평균의 차이를 동일한 20기간 동안의 평균 절대 편차의 0.015배로 나눕니다.
상수 0.015는 의도적인 것입니다. 램버트는 이를 통해 일반적인 시장 조건에서 CCI 값의 약 70–80%가 -100과 +100 사이에 있도록 했습니다. 해당 범위 밖의 값 — +100 이상 또는 -100 미만의 수치 — 는 약 20–30%의 시간 동안 발생하며 역사적으로 추세 또는 극단적인 조건과 일치합니다.
평균 절대 편차는 변동성 정규화 역할을 합니다. 높은 변동성 세션 동안 더 큰 가격 변동은 비례적으로 더 작은 CCI 스파이크를 생성하여, 원시 가격-거리 측정에 비해 잘못된 신호를 줄입니다. 이 정규화 덕분에 EUR/USD부터 원유 선물까지 매우 다른 핍 범위를 가진 자산 전반에 걸쳐 CCI가 관련성을 유지합니다.
2CCI 신호 읽는 법: 매수, 매도 및 다이버전스
세 가지 신호 유형이 CCI 기반 거래 설정의 대부분을 차지합니다: 임계값 교차, 제로 라인 교차 및 가격-지표 다이버전스.
임계값 교차는 +100 및 -100 수준을 필터로 사용합니다. +100 위로 교차하는 수치는 과매수 영역 진입을 신호하지만, 추세 추종 모드에서는 즉각적인 매도 트리거가 아닌 모멘텀 확인으로 취급됩니다. 위에서 아래로 다시 +100 아래로 교차하는 가격이 매도 신호를 생성합니다. 롱 진입의 경우 -100에서 반대가 적용됩니다.
제로 라인 교차는 더 간단합니다. CCI가 음수 영역에서 양수 영역으로 이동하는 것은 강세 모멘텀을 나타내며, 음수 교차는 약세 모멘텀을 나타냅니다. H4 차트에서 제로 라인 교차는 역사적으로 주요 외환 쌍의 중기 방향 움직임의 첫 40–60%와 일치했습니다.
다이버전스는 가장 데이터 지원이 잘 되는 신호 유형입니다. 가격이 더 낮은 저점을 기록하는 동안 CCI가 더 높은 저점을 기록하면 강세 다이버전스가 발생합니다. 약세 다이버전스는 그 반대입니다: 더 높은 가격 고점과 더 낮은 CCI 고점. 2019년 EUR/USD H1 데이터 연구에 따르면 확인된 CCI 다이버전스는 12개월 샘플 동안 약 61%의 시간 동안 30핍 이상의 반전을 선행했습니다.
직관에 반하는 한 가지 점: CCI가 장기간 +100 이상을 유지하는 것은 실패 신호가 아닙니다. 강한 추세 시장에서는 CCI가 10–20 연속 봉 동안 +100 이상을 유지할 수 있습니다. 추세 중에 과매수 수치만으로 청산하면 상당한 움직임을 놓치게 됩니다. 맥락 — 특히 가격이 범위에 있는지 추세에 있는지 — 은 어떤 신호 유형이 적용되는지를 결정합니다.
“기본 기간 20은 1980년 일일 상품 차트에 맞춰 조정되었습니다.”
3시간대별 최적 CCI 설정: 데이터가 시사하는 바
기본 기간 20은 1980년 일일 상품 차트에 맞춰 조정되었습니다. 분기별 외환에 적용하면 조정이 측정 가능한 신호 대 잡음 비율을 개선합니다.
M15에서는 기간 14가 과도한 잡음을 도입하지 않으면서 지연 시간을 줄입니다. +100/-100 임계값은 표준으로 유지되지만, 일부 정량적 접근 방식은 세션 범위 내에서 더 빈번하고 작은 반전을 포착하기 위해 M15에서 +80/-80으로 이를 좁힙니다. 신호 빈도는 기간 20에 비해 세션당 약 40% 더 많이 증가하여 기회와 잘못된 신호 노출을 모두 증가시킵니다.
H1에서는 기본 기간 20이 일관되게 작동합니다. 2021–2023년 GBP/USD H1에 대한 백테스트는 기간 20 CCI가 200기간 이동 평균 추세 필터와 결합될 때 임계값 교차 신호에서 약 54%의 승률을 생성했음을 보여주었습니다. 추세 필터 없이 승률은 47%로 떨어졌습니다. H4에서는 기간을 28 또는 34로 늘리면 주중 잡음이 줄어들면서 지표가 다일 스윙에 반응하도록 유지됩니다. 기간 28의 H4 CCI 다이버전스 신호는 역사적으로 더 넓은 스톱 배치를 정당화할 만큼 큰 반전을 선행했습니다 — 일반적으로 진입 시 평균 실제 범위의 1.5–2배입니다.
과매수 및 과매도 임계값 자체는 특정 자산에 맞게 조정될 수 있습니다. 비트코인 또는 원유 선물과 같은 변동성이 높은 상품은 일반적으로 CCI를 ±200 이상으로 밀어냅니다. 이러한 자산에 대해 임계값을 ±150으로 재조정하면 신호 빈도가 변동성이 낮은 주요 외환에서 기본 ±100이 생성하는 것과 일치하게 됩니다.
4실용적인 CCI 거래 적용: 진입, 청산 및 위험 매개변수
기능적인 CCI 설정에는 세 가지 정의된 구성 요소가 필요합니다: 진입 트리거, 손절매 배치 및 청산 로직.
H1에서의 추세 추종 진입의 경우: 가격이 200기간 EMA 위에 있는지 확인합니다(강세 편향). 그런 다음 CCI가 과매도 영역에서 -100 위로 교차할 때 롱 진입합니다. 이는 상승 추세 내에서 과매도로의 풀백 패턴을 사용합니다. 진입 봉의 저가가 초기 스톱 참조가 되며, 주요 쌍의 경우 5–10핍의 버퍼가 있습니다.
H4에서의 평균 회귀 진입의 경우: CCI 약세 다이버전스를 식별합니다 — 가격은 더 높은 고점, CCI는 더 낮은 고점, 둘 다 +100 이상입니다. CCI가 +100 아래로 다시 교차한 후 마감되는 캔들에서 숏 진입합니다. 스톱 배치는 스윙 고점 위 1x ATR에 위치합니다. 제로 라인을 목표로 합니다. H4에서 제로 라인은 일반적으로 적당한 변동성 조건에서 EUR/USD의 60–100핍 움직임을 나타냅니다.
청산 로직은 CCI가 반대 극단에 도달하는 것에만 의존해서는 안 됩니다. 고정된 수익 목표(2:1 또는 3:1)와 CCI를 결합하는 것이 CCI가 롱 진입에서 -100에 도달할 때까지 기다리는 것보다 더 나은 성과를 냅니다. 왜냐하면 무제한 오실레이터는 깨끗한 반대 신호를 생성하지 않고 중립 영역에 오랫동안 머물 수 있기 때문입니다.
Pulsar Terminal의 원클릭 거래 및 다단계 SL/TP 도구를 사용하면 MT5 차트에서 보이는 CCI 신호를 기반으로 스톱 및 목표를 직접 배치할 수 있어 신호 식별과 주문 실행 간의 수동 계산 지연을 제거합니다.
포지션 사이징은 짧은 시간대에서 증가된 신호 빈도를 고려해야 합니다. H4 신호와 동일한 고정 로트 크기를 M15 CCI 신호에 적용하면 개별 거래당 위험이 동일하더라도 계좌가 약 3–4배 더 빈번한 하락 위험에 노출됩니다.
“CCI의 무제한 범위는 RSI(0–100 척도) 및 스토캐스틱(0–100 척도)과의 주요 구조적 차이점입니다.”
5CCI 대 다른 오실레이터: 강점과 약점
CCI의 무제한 범위는 RSI(0–100 척도) 및 스토캐스틱(0–100 척도)과의 주요 구조적 차이점입니다. 천장이나 바닥이 없다는 것은 CCI가 추세의 방향뿐만 아니라 크기도 포착한다는 것을 의미합니다.
RSI 대비: RSI는 극단적인 수치를 압축합니다 — 강하게 상승하는 시장은 모멘텀이 계속되는 동안에도 RSI가 80–85에 도달하고 상승을 멈춥니다. 같은 순간 CCI는 +180 또는 +250을 읽을 수 있으며, 추세 강도에 대한 비례 정보를 제공합니다. 모멘텀 트레이더에게는 이 스케일링이 유용합니다. 평균 회귀 트레이더에게는 RSI의 제한된 특성이 과매수/과매도 영역을 더 일관되게 만듭니다.
MACD 대비: MACD는 두 EMA 간의 차이를 측정하므로 주로 추세 추종 도구입니다. CCI는 MACD에는 없는 변동성 정규화기(평균 절대 편차)를 포함합니다. 변동성이 심하고 범위에 갇힌 시장에서 CCI의 정규화는 -100과 +100 사이에서 더 깨끗한 진동을 생성하는 경향이 있으며, MACD 선은 0으로 압축되어 모호한 교차를 생성합니다.
단점은 복잡성입니다. CCI는 신호를 추세 추종으로 처리해야 하는지 평균 회귀로 처리해야 하는지를 이해해야 합니다. 이를 잘못 사용하는 것 — 상승 추세에서 모든 +100 수치를 매도하는 것 — 은 지표의 명시된 과매수 논리를 기술적으로 따르더라도 손실 전략을 생성합니다.
CCI는 또한 지연이 있습니다. 20기간 계산은 가격이 전환된 후 3–5봉 후에 진입 신호가 도착한다는 것을 의미하며, 시간대에 따라 다릅니다. M15에서는 해당 지연은 45–75분의 놓친 움직임입니다. 기간을 줄이면 지연이 해결되지만 잡음이 증가합니다. 어떤 설정도 두 가지 문제를 동시에 제거하지 못합니다 — 이는 이동 평균 기반 계산의 본질적인 절충점입니다.
자주 묻는 질문
Q1데이 트레이딩에 가장 좋은 CCI 기간 설정은 무엇인가요?
M15 일중 거래의 경우, 기간 14는 신호 품질을 유지하면서 기본 20에 비해 지연 시간을 줄입니다. H1에서는 기본 기간 20이 2021–2023년 주요 외환 쌍에 대한 백테스트 데이터를 기반으로 일관되게 작동합니다. 최적 기간은 자산의 변동성 프로필에 따라 달라집니다.
Q2CCI가 +100 이상이면 매도 신호인가요?
자동으로 그렇지는 않습니다. 추세 시장에서 CCI가 +100 이상을 유지하는 것은 임박한 반전이 아니라 지속적인 모멘텀을 나타냅니다. 매도 신호는 CCI가 과매수 상태였다가 다시 +100 아래로 교차할 때 발생하며, +100 위로 교차하는 순간이 아닙니다. 모든 +100 돌파를 매도 트리거로 취급하면 추세 조건에서 손실을 초래합니다.
Q3CCI 다이버전스의 신뢰도는 어느 정도인가요?
2019년 H1 EUR/USD 데이터에 따르면 확인된 CCI 다이버전스는 12개월 샘플 동안 약 61%의 시간 동안 30핍 이상의 반전을 선행했습니다. 다이버전스가 주요 지지 또는 저항 수준과 일치하고, 다이버전스만으로 작용하는 대신 후속 CCI 임계값 교차로 확인될 때 신뢰도가 향상됩니다.
최고 브로커

저자 소개
Daniel Harrington
수석 트레이딩 애널리스트
Daniel Harrington은 정량적 자산 및 위험 관리를 전문으로 하는 MScF(금융과학 석사)를 보유한 수석 트레이딩 애널리스트입니다. 12년 이상의 외환 및 파생상품 시장 경험을 바탕으로 MT5 플랫폼 최적화, 알고리즘 트레이딩 전략, 개인 트레이더를 위한 실용적인 인사이트를 다룹니다.

위험 고지
금융 상품 거래에는 상당한 위험이 수반되며 모든 투자자에게 적합하지 않을 수 있습니다. 과거 성과가 미래 수익을 보장하지 않습니다. 이 콘텐츠는 교육 목적으로만 제공되며 투자 조언으로 간주되어서는 안 됩니다. 거래 전에 항상 직접 조사를 수행하십시오.