VALYNOXSTRATEGY RESEARCH TECHNOLOGY
AlphaPrimeAlphaPrime

CCI(상품 채널 지수): 이탈, 돌파, 전략 아이디어

상품 채널 지수는 상품 선물을 염두에 두고 설계되었습니다. 현재 가격이 자신의 평균에서 얼마나 움직였는지 묻고, 그 거리를 가격이 평소 벗어나는 정도와 비교합니다. 평소를 크게 넘어서는 이탈은 새로운 움직임의 시작일 수도 있고, 곧 되돌아올 극단일 수도 있습니다. 이 페이지에서는 선물 트레이더가 CCI를 어떻게 읽는지, 전략 생성기가 이를 다른 규칙과 어떻게 조합할 수 있는지 다룹니다.

계열모멘텀
AlphaPrime에서는내장 생성기 계열돌파 진입, 평균회귀 진입, 필터 규칙
출력 형태제로를 중심으로 하며 고정된 범위 없음통상적인 이탈 크기로 환산

무엇을 측정하는가

CCI는 종가만이 아니라 고가, 저가, 종가를 섞은 각 봉의 전형 가격에서 출발합니다. 이 전형 가격의 최근 평균을 구한 뒤, 가장 최근 값이 그보다 얼마나 위나 아래에 있는지를 측정합니다. 이 거리만으로는 계약의 가격 수준에 따라 커지거나 작아지므로, CCI는 이를 최근 이탈의 통상적인 크기로 다시 환산합니다. 그 결과 현재 가격이 정상적인 이탈의 몇 배만큼 떨어져 있는지를 가늠하게 됩니다.

이렇게 환산한 뒤의 CCI는 이 이탈이 평소와 다른가라는 질문에 대한 답으로 읽힙니다. 대부분의 시간에는 제로 주위의 정상 구간 안에서 움직입니다. 이 구간을 벗어나면 가격이 평소보다 평균에서 더 멀리 벗어났다는 뜻입니다. 상한이 없어서 극단적인 환경에서는 CCI가 아주 멀리 갈 수 있으며, 이 점이 RSI나 스토캐스틱 같은 범위가 정해진 도구와 구별됩니다.

고가, 저가, 종가를 함께 쓰기 때문에, CCI는 봉이 마감한 위치만이 아니라 봉 전체가 어디에 놓여 있는지에 반응합니다. 가격이 평소의 영역을 벗어났는지에 답하는 데 가장 강하고, 그래서 돌파 트레이더와 평균회귀 트레이더 모두에게 쓸모가 있습니다. 두 진영을 가르는 것은 정상 구간 밖으로의 이탈을 시작으로 보느냐 끝으로 보느냐입니다.

개념 도해(실제 시장 데이터 아님)

실제 시장에서의 움직임

새로운 움직임이 시작되면 CCI는 일찍 정상 구간을 벗어나 한동안 그쪽에 머무는 경우가 많습니다. 돌파 트레이더가 바로 이 순간을 지켜봅니다. 이탈이 갑자기 뛰는 것은 새로운 정보나 새로운 자금이 가격을 예전의 균형점에서 밀어내고 있음을 시사합니다.

등락이 불규칙한 시장에서 CCI는 양쪽으로 잠깐 정상 구간 밖으로 삐져나갔다가 제로 쪽으로 돌아오는 경향이 있습니다. 이런 환경에서 극단적인 값은 평균회귀를 알리는 합리적인 암시입니다. 하지만 추세 초기에 나온 같은 극단값은 더 큰 움직임의 첫 번째 파동인 경우가 많으므로, 시장 장세를 먼저 파악하는 일이 여전히 우선입니다.

스케일링이 최근의 통상적인 이탈에 의존하기 때문에, 매우 조용하던 시장이 갑자기 매우 활발해지면 CCI 값이 극적으로 나올 수 있습니다. 반대도 성립합니다. 변동성이 점차 확대되면 평균에서 같은 거리라도 점점 더 작은 값으로 환산됩니다. 이 점을 염두에 두면 눈에 띄는 숫자 하나에 과민하게 반응하지 않기가 쉬워집니다.

대표적인 활용법(개념)

돌파

정상 구간 돌파를 따라가기

CCI가 정상 구간의 상단을 뚫고 나가면 매수, 하단을 뚫으면 매도하며, 커지는 이탈을 움직임의 시작으로 봅니다. 켈트너 채널 돌파로 확인하는 경우가 많습니다.

평균회귀

극단 뒤의 되돌림

뚜렷한 추세가 없는 계약에서 CCI가 극단에 닿은 뒤 돌아서기 시작하면 가격이 평균 쪽으로 돌아가는 것으로 읽습니다. 트레이더는 사용하기 전에 ADX가 약한 추세 강도를 보이는지 확인하는 경우가 많습니다.

제로선 기준

평균의 위인가 아래인가

CCI가 제로 위에 있으면 전형 가격이 평균 위에 있다는 뜻이므로 매수만 고려하고, 제로 아래에 있으면 매도만 고려합니다. 이렇게 쓰면 CCI는 단순한 방향 필터이고, 진입의 세부 사항은 다른 규칙에서 나옵니다.

다른 지표 계열과의 조합

극단적인 CCI 값은 정반대의 두 가지로 읽힐 수 있으므로, 가장 중요한 짝은 추세와 횡보를 구분해 주는 도구입니다. ADX가 높을 때는 정상 구간 이탈을 돌파로, 낮을 때는 평균회귀 셋업으로 다룹니다. 장세가 방향을 정하게 하는 쪽이, 하나의 해석에 못 박아 두는 것보다 시장의 실제 움직임에 가깝습니다.

두 번째 조합은 CCI를 가격 채널 옆에 놓는 것입니다. CCI는 이탈이 이례적인지를 알려 주고, 볼린저 밴드나 켈트너 채널은 그 이탈을 가격 차트 위에 그려 주므로 청산 위치를 정하기가 쉬워집니다. 일중 거래에서는 VWAP이 세션의 평균 체결 가격을 기준 닻으로 더해 줍니다.

RSI, 스토캐스틱과 나란히 놓으면 CCI는 범위 제한이 없고 극단에 강하게 반응한다는 점에서 두드러집니다. 함께 쓸 때는 CCI가 비정상적인 이탈을 알리고, 범위가 정해진 오실레이터가 정상 조건 안의 강도를 설명하게 하면 잘 맞아서, 세 도구가 모두 같은 말을 하지 않게 됩니다.

AlphaPrime에서는

AlphaPrime에서 CCI는 유연한 역할을 맡습니다. 돌파 전략의 트리거가 될 수도, 평균회귀 전략의 극단 확인이 될 수도, 단순한 방향 필터가 될 수도 있습니다. 생성기는 각 역할을 추세 강도, 채널, 세션 계열의 규칙과 짝짓고, GPU가 모든 후보를 하나씩 백테스트합니다.

같은 CCI 값이 돌파 논리와 평균회귀 논리에서는 정반대 방향을 가리키며, 바로 여기가 대규모 비교의 효과가 나는 지점입니다. 표본 외 검증은 내 계약에서 정상 구간 이탈이 더 자주 시작인지 끝인지 보여 주며, 한 번도 보지 못한 데이터에서도 유지되는 해석만 남습니다.

선별된 조합은 거래 플랫폼이 실행할 수 있는 전략 코드로 내보낼 수 있으며, CCI의 돌파 또는 평균회귀 조건이 그대로 담깁니다. 실거래 여부를 정하기 전에 내 플랫폼에서 시뮬레이션으로 돌려 볼 수 있습니다.

자주 묻는 질문

CCI가 정상 구간을 벗어나면 따라가야 하나요, 역으로 가야 하나요?

두 방식 모두 흔하며, 어느 쪽이 맞는지는 장세가 정합니다. 추세 초기에 정상 구간을 돌파하는 것은 시작인 경우가 많고, 박스권 안에서는 평균회귀 직전의 극단인 경우가 많습니다. 먼저 추세 강도나 이동평균 방향으로 장세를 판단한 다음 해석을 고르세요.

CCI에 고정된 범위가 없다는 것은 무슨 뜻인가요?

RSI나 스토캐스틱처럼 고정된 범위에 갇히지 않고, 극단적인 상황에서는 아주 멀리 늘어날 수 있다는 뜻입니다. 장점은 이탈이 얼마나 이례적인지 볼 수 있다는 것이고, 대가는 서로 다른 시기의 값을 항상 직접 비교할 수는 없다는 것입니다.

CCI 돌파 전략을 내가 쓰는 플랫폼용으로 내보낼 수 있나요?

네. 생성기가 찾아 표본 외 검증을 통과한 CCI 조합은 다른 조건과 함께 전략 코드로 변환되므로, 기존 거래 플랫폼에 불러와 시뮬레이션과 실거래 전 점검을 할 수 있습니다.