Coppock Curve 계산법: 0선 돌파는 장기 바닥을 확인해줄까?

1. Coppock Curve는 바닥 가격이 아니라 느린 월봉 모멘텀을 계산합니다

Coppock Curve는 두 개의 장기 변화율을 합산한 뒤 가중이동평균으로 평활하는 모멘텀 지표입니다. Edwin Coppock이 장기 주식시장 분석을 위해 개발했으며, 대표 설정은 월봉 (14, 11, 10)입니다.

TradingView의 Coppock Curve 설명은 지수와 ETF 같은 유동성 있는 상품의 중장기 추세 분석을 주요 용도로 설명합니다. StockCharts의 계산 안내도 월봉에서 14기간 ROC와 11기간 ROC를 10기간 WMA로 평활하는 구조를 제시합니다.

Coppock Curve가 보여주는 내용 지표만으로 알 수 없는 내용
11개월·14개월 가격 변화의 방향 실제 시장의 최저 가격
장기 모멘텀의 개선·악화 다음 달의 상승·하락
0선 위·아래의 장기 변화율 상태 약세장 종료 확정
평활된 월봉 신호 투자자의 심리 회복 기간

기존 글은 이 지표를 세계 최고의 롱텀 스캐너, 압도적인 승률, 노이즈가 전혀 없는 지표로 설명했습니다. 하지만 과거 가격을 24개월가량 누적해야 첫 값이 나오는 후행 지표이며, 0선 돌파 시점과 실제 저점은 같지 않습니다.

2. ROC(14)와 ROC(11)의 합을 WMA(10)로 평활합니다

먼저 완성된 월봉 종가로 14개월 변화율과 11개월 변화율을 계산합니다.

Coppock Curve ROC 계산식

두 변화율을 더한 뒤 최근 값에 더 큰 선형 가중치를 주는 10개월 WMA를 적용합니다.

Coppock Curve 계산식

WMA(10)의 가중치는 오래된 값부터 1, 2, ..., 10이며 합계 55로 나눕니다. McClellan Financial의 계산 설명도 DJIA 월말 종가의 11개월·14개월 ROC 합과 10개월 WMA를 사용합니다.

일봉을 월봉으로 변환할 때는 달이 끝나기 전의 진행 중인 봉을 제외해야 합니다. 월중에는 고가·저가·종가와 Coppock 값이 계속 달라지기 때문입니다. 이번 계산은 2002년 10월부터 2026년 7월까지 완성된 KODEX 200 월봉 286개만 사용했습니다.

3. 0선 아래 상향 전환과 0선 돌파는 다른 신호입니다

Coppock Curve의 활용 설명에는 두 가지 신호가 자주 등장합니다.

신호 판정 특징
0선 아래 상향 전환 음수 구간에서 전월까지 하락하다 상승 전환 빠르지만 다시 꺾일 수 있음
0선 상향 교차 전월 0 이하에서 당월 0 초과 확인이 늦지만 신호가 적음

0선 아래 상향 전환은 지표가 음수인 상태에서도 여러 번 발생할 수 있습니다. 2019년에는 4월·6월·9월처럼 음수권 상향 전환이 반복됐습니다. 첫 번째 상향 전환을 절대적인 바닥으로 해석하면 같은 약세 구간에서 신호가 다시 발생하는 문제를 설명할 수 없습니다.

0선 상향 교차는 더 많은 회복을 확인한 뒤 발생합니다. 이번 표본의 7회 교차는 교차 시점에 확인할 수 있었던 직전 18개월 최저 월봉보다 중앙값 8개월 늦었고, 가장 늦은 사례는 14개월 차이였습니다. 늦게 확인하는 대신 바닥 가격에 가깝게 매수하는 지표는 아닙니다.

4. 2020년 첫 교차는 바닥을 확정하지 못했습니다

같은 KODEX 200에서 2020년 2월과 7월에 발생한 0선 상향 교차를 비교했습니다.

KODEX 200 Coppock Curve 0선 교차 뒤 재하락과 상승 사례
항목 2020년 2월 교차 2020년 7월 교차
판정일 종가 23,935원 26,835원
Coppock Curve +1.33 +5.37
당시 직전 18개월 저점과 시차 6개월 4개월
이후 12개월 내 월말 최대 하락 -11.42% 0.00%
6개월 내 0선 재하향 아니오
6개월 수익률 +15.17% +37.78%
12개월 수익률 +56.66% +44.76%
24개월 수익률 +40.36% +12.61%

2020년 2월 교차는 이후 12개월 수익률만 보면 성공입니다. 그러나 교차 다음 구간에 더 낮은 월봉 종가가 형성됐고 Coppock Curve도 다시 0선 아래로 내려갔습니다. 당시 시점에서는 미래의 반등을 알 수 없으므로 12개월 뒤 수익률이 양수였다는 결과와 교차가 바닥을 확정했다는 주장은 구분해야 합니다.

2020년 7월 교차 뒤에는 향후 12개월 월말 종가가 교차 시점 아래로 내려오지 않았습니다. 같은 0선 교차라도 이후 경로와 견뎌야 할 하락폭은 달랐습니다.

5. 24년 월봉에서도 신호 수는 7회에 불과했습니다

KODEX 200 완성 월봉에서 0선 아래 상향 전환과 0선 상향 교차를 각각 집계했습니다.

KODEX 200 Coppock Curve 신호 수익률과 저점 지연 비교
조건 신호 수 6개월 양수·중앙값 12개월 양수·중앙값 24개월 양수·중앙값
0선 아래 상향 전환 10개 60.00%·+6.16% 80.00%·+5.63% 100.00%·+38.05%
0선 상향 교차 7개 100.00%·+11.36% 100.00%·+22.80% 100.00%·+23.00%

0선 상향 교차의 24개월 수익률은 아직 24개월이 지나지 않은 최근 신호를 제외한 6개로 계산했습니다. 관찰된 교차의 사후 수익률은 모두 양수였지만 이를 승률 100%로 일반화하면 안 됩니다.

첫째, 표본이 7개로 매우 적습니다. 둘째, 동일한 ETF의 장기 상승 구간을 반복 관찰한 결과이며 각 사건이 독립적이지 않습니다. 셋째, 상장폐지 없이 이어진 KODEX 200 한 상품을 사후 선택했습니다. 넷째, 종가 기준 가격 수익률로 분배금·세금·거래비용을 반영하지 않았습니다.

0선 아래 상향 전환은 더 빨랐지만 10회 중 4회는 6개월 수익률이 음수였습니다. 빠른 신호와 확인된 신호 사이에는 반응 속도와 반복 신호의 교환관계가 있습니다.

6. Coppock Curve는 장기 모멘텀 확인용으로 제한합니다

Coppock Curve를 분석에 사용할 때는 다음 순서로 확인합니다.

  1. 완성된 월봉만 사용했는지 확인합니다.
  2. ROC 기간과 WMA 기간을 기록합니다.
  3. 음수권 상향 전환과 0선 상향 교차를 구분합니다.
  4. 신호 발생일과 직전 저점의 시차를 확인합니다.
  5. 교차 뒤 최대 하락폭과 0선 재진입을 함께 검증합니다.
  6. 지수·ETF와 개별 종목 결과를 별도로 평가합니다.

핵심은 간단합니다. Coppock Curve는 장기 모멘텀이 회복됐는지 느리게 확인하지만, 시장의 최저 가격을 지정하거나 약세장 종료를 보장하지 않습니다. 신호가 적다는 특징은 노이즈가 없다는 뜻이 아니라 검증 가능한 표본도 작다는 뜻입니다.

구성 요소인 가격 변화율은 ROC 계산법, 최근 값에 선형 가중치를 주는 방법은 WMA 계산법, 장기·단기 EMA 차이를 보는 방법은 MACD 계산법, 추세를 제거한 과거 주기의 위치는 DPO 계산법을 함께 참고할 수 있습니다.

본 포스팅은 가격 데이터와 기술적 지표의 수리적 이해를 돕기 위한 참고 자료이며, 특정 종목에 대한 투자 권유나 수익을 보장하지 않습니다. 투자 결과에 대한 책임은 투자자 본인에게 있습니다.