search
2020.02.22 14:47

CCI(Commodity Channel Index)

조회 수 2436 추천 수 0 댓글 0

CCI(Commodity Channel Index)

 

About "CCI"

 

1980년 Donald R. Lambert는 "Commodity"라는 잡지 10월호에서 CCI (Commodity Channel Index)를 처음 소개했다. Lambert는 상품가 격의 계절성이나 주기성을 알아보기 위해 CCI를 개발하였는데 원래는 현재와 같은 Oscillator형이 아니었다가 기술적분석가들에 의해서 변형된 것이다.


CCI는 최근 가격이 평균가격의 이동평균과 얼마나 떨어져 있는가를 표시하여 추세의 강도와 방향을 표시하는 지표이다. 따라서 CCI의 절대 값이 크다는 것은 추세는 강하다는 것을 의미하며 CCI의 부호값이 (+)
일 경우는 상승추세, (-)일 경우는 하락추세로 이해할 수 있는 것이다.

 

한편 앞서 소개했던 ADX가 추세의 강도만 나타낼 뿐 방향은 나타내지 못하는 반면, CCI는 추세의 강도와 방향을 모두 나타낼 수 있어 추세추종형 거래자들에게는 유용한 지표로 인식되고 있다.

 

image.png

 

계산법

 

CCI를 구하기 위해서는 몇 가지 단계를 거쳐야 하지만, 요약하면 다음과 같다.

image.png

 

여기에서 0.015는 Lambert가 사용한 값으로서 CCI가 -100에서 +100를 크게 벗어나지 않게 하기 위한 상수(arbitrary)이다. 이런 이유로 실제 계산을 해보면 CCI값의 70~80%가 ±100사이에 있다는 것을 알 수 있다.
 

한편 위의 식에서 일반적인 기간 값(n)은 통상 standard일 경우 20일을주로 사용한다.
다음은 엑셀시트에서 CCI를 계산한 例이다. 계산 편의를 위해 n값은 10일 이동평균값을 사용하였다

 

image.png

 

분석방법 Ⅰ;Lambert의 기법

 

Lambert가 제시한 CCI의 활용은 ±100을 이용하는 것이다. Lambert가CCI의 ±100선을 이용한 것은 나름대로 이론적 근거가 있기 때문에 먼저그의 주장에 대한 이해가 필요하다 하겠다.


CCI의 요점은 가격이 이동평균선으로부터 얼마만큼 벗어나 있느냐의문제이다. 이것은 가격이 이동평균선으로부터 많이 벗어나면 날수록 그것은 추세가 강하며 CCI의 값이 크고 따라서 이 방향대로 매매를 할 경우수익이 날 확률이 높아진다는 것이다.

 

그런데 Lambert는 0.015라는 임의의 상수를 이용했다. 이것은 CCI의 값이 -100%에서 +100%선내에서
움직이게 하겠다는 의도였는데 이는 이 범위를 벗어나는 움직임은 중요하지 않다는 판단에 의한 것이었다.


따라서 Lambert는 ±100% 이상의 움직임만 의미있는 것으로 보고CCI가 +100%선을 상향 돌파하면 매수하고 다시 %100선을 하향 돌파하면 청산한뒤 -100%선을 하향돌파하면 (선물)매도포지션을 취하고-100%선을 상향 이탈 시 청산하는 방법을 제시하였다.

 

(한편 Lambert는CCI의 기간을 거래대상에 따라 조절할 수 있도록 했는데 가격의 주기성에 따라 주기의 ⅓이내의 길이로 CCI의 기간을 정하기도 했다.)

 

image.png

Case StudyⅠ 해설 : CCI가 +100선을 상향 돌파하면 매수, -100선을하향 돌파하면 매도의 신호로 판단한다.

 

현물의 경우 +100돌파 후-100선을 하향 돌파하면 정리 시점으로 이용하면 되고, 선물은 각각을진입, 청산 및 신규포지션의 포인트로 이용할 수 있을 것이다.

 

분석방법 Ⅱ; Zero CCI

 

Colby와 Meyers는 그들의 저서 "The Encyclopedia of TechnicalMarket Indicators"에서 CCI에 대한 연구를 위해 NYSE 주간데이타를 이용한 결과를 제시하였다.

 

그들은 Lambert가 제시한 방법으로 데이터를테스트하였는데 40~100주 데이터 중 90주 주봉의 데이타에서 의미있는결과가 있었다.

 

그러나 그들은 이 최적 값보다는 분석 결과 중요한 점을착안했다. 즉 그들의 연구로는 CCI(90주)가 가격에 후행하고 있다는 것을발견한 것이다. 즉 Lambert의 의도와는 많이 어긋난다는 것을 깨달은 것이다.
 

따라서 그들은 Lambert가 제시한 ±100교차보다는 "0"선 교차를 장기CCI에서 이용하는 방법을 제안하였다. 이것이 "Zero CCI"이다. 즉, CCI가 "0"선을 상향 돌파하면 매수하고 하향 돌파하면 매도하는 기법이다.


그러나 이 방법 역시 기간이 너무나 장기이기 때문에 가격움직임에 민감하게 반응하지 못하는 단점이 있었다. 따라서 이를 보완하기 위해서 진포지션은 (즉 현물매매의 경우 매수는) CCI를 이용하고 청산은 단기 지표를 이용하거나 청산기준을 따로 정하기도 한다.

 

즉 청산에 관해서는 주관적인 기준이 상당부분 반영될 여지를 남겨 두고 있는 것이다.

 

image.png

Case StudyⅡ 해설 : "0"선 교차를 이용하여 시차의 후행성을 보완한예이다.

앞의 Case StudyⅠ에 의한 매수신호는 분홍색의 작은 화살표이며 매도신호는 녹색의 작은 화살표이다. 특히 매도시에 시차의 후행성을현저히 개선하고 있음을 보여준다.

 

분석방법 Ⅲ; 長期(장기)활용법

 

CCI는 장기, 예를 들면 월봉 등에 활용하면 효과적인 것으로 알려져 있다. 특히 월봉에 활용 시에는 가격의 추세를 상당히 잘 나타내고 있는 것으로 알려져 있다.
 

분석방법은 ±100선을 이용하는 Lambert의 기법보다는 두번째 방법인"Zero CCI"를 이용하는 것이 유효하다.
그러나 이 방법에도 단점은 있다. CCI가 (-)권에서 0선을 돌파하면서+100선을 향해 강한 상승세를 보일 경우는 문제가 되지 않겠지만 0선을돌파한 뒤 주춤하는 경우가 실제로 많이 있기 때문이다.

 

따라서 이에 대한 대안은 두 가지를 고려할 수 있다.
 

한가지는 CCI의 추세를 살피는 것이다. 즉 CCI 지표에 추세를 그린 뒤이 추세를 이탈할 경우에 청산 또는 진입을 하는 것이다.
 

또 다른 한가지는 흔히 Multiple screen전략이라고 하는 기법으로서 두간지 혹은 세가지 기간의 CCI를 활용하는 것이다.

 

즉 CCI가 급격히 움직이면 월간챠트와 일치하는 방향으로 움직이는 주간CCI의 "0"선 교차 시점을 포지션 진입의 시점으로 삼고 추세가 강화되면 포지션을 추가시키되,CCI의 방향이 변화하기 시작하면 포지션을 정리하는 방법이다

 

image.png

 

Case StudyⅢ 해설 : CCI의 추세를 관찰한 뒤 추세를 이탈하는 시점을 매매포인츠로 정하는 방법이다.

그러나 위의 챠트 경우 장기 챠트인월봉이므로 가격의 추세를 판단하는 기법으로 응용하는 예이다.

 

분석방법 Ⅳ; 短期(단기)활용법

 

단기 CCI를 활용하는 방법은 Lambert의 방법과 장기활용법과 크게 다르지 않다. 통상 단기 CCI는 20일(혹은 20기간) 이하로 기간 설정을 함으로서 민감도를 높인다.

그러나 문제는 시세에 민감하게 반영하기 위해 기간을 짧게 조정할 경우 or Zero CCI를 이용할 경우 신호의 후행성은
개선할 수 있겠지만 그만큼 속임수의 가능성이 증가한다는 것이다.

 

따라서 일반적으로는 다른 지표와의 병행사용을 통한 개선방법을 사용할 수 있다. 즉 CCI가 매수신호를 출현시켜서 매매가 발생했다면 ADX등(지표는 다양하게 적용이 가능)에 의해서 추세를 재차 확인할 수 있는것이다.

 

만약 CCI를 이용한 매매 이후 ADX가 횡보를 거듭한다면 그 시장은 CCI와 같은 추세 추종형 지표를 이용하기에는 적절치 못한 시장으로 판단하고 매매종결을 염두해야 하는 것이다.(trailing stop 등을 이용할수 있을 것이다)

 

image.png

 

Case StudyⅣ 해설 : 우선 CCI가 "0"선을 돌파하는 시점에서 매수신호가 발생했다. 이 이후 ADX가 하락에서 상승반전되어 CCI를 통한 매수의 신호를 확인시켜 주었다.

 

마찬가지로 "0"선을 하향 돌파하는 시점 에서 청산을 하는데 이 때 ADX가 하락하고 있어 추세약화가 뚜렷하므로 청산의 신호의 신뢰성을 더해 주고 있다.

 

분석방법 Ⅴ; Divergence

 

CCI에서도 다른 지표와 마찬가지로 divergence 출현은 가격의 변화가 임박했음을 암시하는 신호이다. 이에 대한 설명은 다른 지표에서 충분히 했기 때문에 생략한다.

 

image.png

 

Case StudyⅤ 해설 : 가격와 CCI의 divergence 출현 이후 곧 가격의 방향전환이 나타나는 예이다.

 

분석방법 Ⅵ; 비추세시장에서의 활용

 

이 방법은 그리 권하고 싶은 방법은 아니다. 속임수가 많이 발생하여서 손실의 확률이 높기 때문이다. 하지만 이러한 이용기법이 있다는 정도에 서 이해를 하기 바란다.
 

횡보시장에서는 가격이 일정한 수준범위 내에서 등락을 거듭한다는 점 을 착안한 기법으로 ±100%선을 channel로 설정하여 +100%선을 저항선으로 -100%선을 지지선으로 설정하여 매매하는 기법이다. 요약하면 다음 그림과 같다.

 

 

image.png

 

 

CHECK POINT

 

— CCI의 상승속도가 빠르다는 것 즉 기울기가 가파르다는 것은 시장의 전반적인 추세가 강하다는 것을 의미한다.(산식의 원인으로 가격상승은 없지만 CCI가 상승하는 경우가 간혹 있지만 이는 매우 드문 경우이다)
 

— CCI가 Lambert의 방법이든 zero CCI에 의하든 매매신호를 주지 않더라도 CCI는 의미 있는 판단의 도구가 된다.


— CCI가 ±100% 이내에서 횡보를 지속한다면 이 기간은 CCI와 같은 추세형 전략을 이용하기가 어렵다. 이는 ADX 등으로 다시 확인할 수 있을 것이다.
 

— CCI가 지속적으로 ±100이상에서 움직인 뒤 이전의 CCI의 진행에서약간의 방향 전환이 있다면 이미 형성되고 있는 방향의 반대로의 신규진입은 주의를 해야 한다. 오히려 이 경우는 포지션 추가의 기회가 될수도 있다.


— CCI의 divergence는 매우 의미있는 시장 반전의 신호이다.

 

 

?

List of Articles
번호 썸네일 제목 글쓴이 날짜 조회 수
176 고슴도치의 비트코인 마진거래 14편 - 일부거래주문(IOC) 이란? 고슴도치 2020.04.19 934
175 [KF] 당신이 지금까지 돈을 잃은 이유 : 전략의 부제 file KelleyFinance 2020.04.18 1094
174 고슴도치의 비트코인 마진 거래 13편 : - 가격지정주문(GTC)란? 1 고슴도치 2020.04.18 1102
173 캔들 패턴 때려 잡기 file KelleyFinance 2020.04.17 1803
172 고슴도치의 마진거래 기초강의 12편 - Taker 주문이란 고슴도치 2020.04.16 883
171 고슴도치의 마진거래 기초강의 11편 - Maker 주문이란 고슴도치 2020.04.14 909
170 기술적분석에서의 기준은 주관적일 수 밖에 없습니다. file PLUTUS_GD 2020.04.13 1346
169 William's %R (과매수와 과매도 국면 판단지표) file 마진판 리서치센터 2020.04.12 3177
168 투자심리선 - 심리전을 통한 매매(Psychological Line) file 마진판 리서치센터 2020.04.12 3805
167 MAO( Moving - Average - Oscillator / 이평선 후행성을 보완해라!!)) file 마진판 리서치센터 2020.04.12 3325
166 SONAR ( 추세지표, 추세의 강도확인) file 마진판 리서치센터 2020.04.12 4633
165 고슴도치의 마진거래 기초강의 10편 - 강제청산가격 구하는 법 4 고슴도치 2020.04.11 4831
164 모멘텀 지표(Momentum) 가격추세의 속도를 측정해주는 선행지표  file 마진판 리서치센터 2020.04.05 7231
163 비트코인 선물/마진 데이트레이딩 전략의 개요 file 마진왕 2020.04.05 1548
162 고슴도치의 마진거래 기초강의 9편 - 유지증거금 고슴도치 2020.04.04 1276
161 고슴도치의 마진거래 기초강의 8편 - 개시증거금 1 file 고슴도치 2020.04.03 905
160 마진트레이딩 할수 있는 자질 체크 5 file 마진왕 2020.04.01 2251
159 보조지표를 활용한 실전 데이트레이딩 file 마진판 리서치센터 2020.03.31 3176
158 패턴의 올바른 사용법 : 헤드앤숄더는 동네북이 아니다 PLUTUS_GD 2020.03.31 1209
157 고슴도치의 마진거래 기초강의 7편 - 교차마진과 격리마진 1 file 고슴도치 2020.03.29 2654
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12

실시간 고래 입출금
Last Update :

D
특정지갑에서 Binance로 입금
24-03-29 07:28 $530,666
W
Kraken에서 특정지갑로 출금
24-03-29 07:28 $3,152,467
D
특정지갑에서 OKEx로 입금
24-03-29 07:28 $3,170,970
W
Binance에서 특정지갑로 출금
24-03-29 07:28 $2,838,187
D
특정지갑에서 Binance로 입금
24-03-29 07:28 $1,301,137
D
특정지갑에서 Binance로 입금
24-03-29 07:26 $533,804
W
Binance에서 특정지갑로 출금
24-03-29 07:25 $828,027
W
Binance에서 특정지갑로 출금
24-03-29 07:25 $1,365,357
W
Bybit에서 Binance로 출금
24-03-29 07:24 $1,223,991
W
USDC Treasury에서 Coinbase로 출금
24-03-29 07:23 $49,787,188
W
Kraken에서 특정지갑로 출금
24-03-29 07:22 $1,004,664
D
특정지갑에서 USDC Treasury로 입금
24-03-29 07:21 $50,126,050
D
특정지갑에서 Binance로 입금
24-03-29 07:16 $797,633
W
coinbase에서 특정지갑로 출금
24-03-29 07:14 $503,405
W
Huobi에서 특정지갑로 출금
24-03-29 07:13 $595,342
W
Kraken에서 특정지갑로 출금
24-03-29 07:13 $563,446
D
특정지갑에서 Huobi로 입금
24-03-29 07:12 $598,610
D
특정지갑에서 Binance로 입금
24-03-29 07:07 $834,371
D
특정지갑에서 USDC Treasury로 입금
24-03-29 07:07 $22,234,484
D
특정지갑에서 Binance로 입금
24-03-29 07:07 $942,810
D
특정지갑에서 OKEx로 입금
24-03-29 07:07 $772,553
W
OKEx에서 특정지갑로 출금
24-03-29 07:06 $799,138
D
특정지갑에서 Binance로 입금
24-03-29 07:06 $702,427
D
특정지갑에서 Binance로 입금
24-03-29 07:06 $1,011,724
CLOSE
XE Login