던키안 4주 채널 전략 소개와 우리나라 주식으로 백테스팅 해보기

던키안 채널이란 무엇인가
던키안 채널(Donchian Channel)은 이름 그대로 리처드 던키안(Richard Donchian, 1905~1993)이 고안한 추세추종 지표입니다. 던키안은 흔히 "선물 트레이딩의 아버지"로 불리는 인물로, 1949년 세계 최초의 공모 선물펀드로 알려진 Futures, Inc.를 설립했고, "가격이 새로운 고점을 뚫으면 상승 추세가 시작된 것이고, 새로운 저점을 뚫으면 하락 추세가 시작된 것"이라는 단순하지만 강력한 아이디어를 규칙화했습니다. 이 아이디어는 이후 리처드 데니스와 윌리엄 에크하르트의 "터틀 트레이더" 실험에서 채널 브레이크아웃 규칙의 뼈대로 다시 쓰이면서 더 유명해졌습니다.
원래의 던키안 채널 규칙은 생각보다 단순합니다.
- 상단채널: 최근 N일 동안의 최고가
- 하단채널: 최근 N일 동안의 최저가
- 가격이 상단채널을 상향 돌파하면 매수(롱 진입)
- 가격이 하단채널을 하향 돌파하면 매도(숏 진입)
즉 오리지널 규칙은 롱과 숏을 모두 열어두는 양방향 시스템이었고, 원래 선물 시장(상품, 통화, 금리 등)을 대상으로 설계되었습니다. 선물은 애초에 매수와 매도(숏)의 진입 장벽이 거의 동일하기 때문에, "신고가를 사고 신저가를 판다"는 규칙을 대칭적으로 적용하는 데 아무 무리가 없었습니다. N값으로는 보통 20일, 55일처럼 몇 주~몇 달 단위가 흔히 쓰였는데, 이번 글에서 다루는 "4주 채널"은 그중 가장 짧은 축에 속하는 20거래일(주 5거래일 기준 4주) 채널입니다. 채널 기간이 짧을수록 신호에 더 예민하게 반응하고, 길수록 큰 추세만 걸러냅니다.
삼성전자에 적용하기 위한 현실화: 왜 롱온리로 단순화했는가
이번 백테스트는 이 던키안 4주 채널 규칙을 국내 대표주인 삼성전자(005930)에, 그것도 개인 투자자가 실제로 따라 할 수 있는 형태로 적용해본 결과입니다. 다만 원래 규칙을 그대로 옮기지 않고 두 가지를 현실에 맞게 바꿨습니다.
첫째, 숏 포지션을 제거하고 롱온리로 바꿨습니다. 국내 주식시장은 선물과 달리 개인 투자자의 공매도 접근성이 크게 제한되어 있습니다. 대주 물량 확보, 증거금, 상환 기한 등 제도적 장벽이 있고, 실질적으로 기관·외국인 위주로 운용되는 영역입니다. "하단채널을 하향 돌파하면 숏 진입"이라는 원래 규칙을 그대로 따르는 것은 이 글을 읽는 개인 투자자 대부분에게는 실행 불가능한 시나리오이므로, 하단채널 돌파는 숏 진입이 아니라 보유 중인 포지션을 청산하는 신호로만 사용했습니다. 즉 "상단채널 상향 돌파 → 매수, 하단채널 하향 돌파 → 전량 매도 후 관망"이라는 롱온리 구조로 단순화했습니다.
둘째, 분할매매를 배제하고 전액 매수 방식을 채택했습니다. 매수 신호가 나오면 보유 현금 전액으로 정수 주 단위(FLOOR)만큼 매수하고, 청산 신호가 나오면 보유 주식을 전량 매도합니다. 실제로는 리스크 관리를 위해 자금을 나눠 분할 진입하는 경우가 많지만, 이번 백테스트는 규칙 자체의 순수한 성과를 보기 위해 의도적으로 "몰빵 매수·전량 청산" 구조를 유지했습니다.
정리하면 실제로 검증한 규칙은 다음과 같습니다.
- 채널 기간: 20거래일(전일까지의 데이터로 계산, 당일 가격은 포함하지 않아 룩어헤드 편향을 방지)
- 매수: 종가가 직전 20일 고가(상단채널)를 상향 돌파할 때, 보유 현금 전액으로 정수 주 매수
- 청산: 종가가 직전 20일 저가(하단채널)를 하향 돌파할 때, 보유 주식 전량 매도
- 매매비용: 왕복 0.3% (매수 시 0.15%, 매도 시 0.15%) 슬리피지·수수료 가정
- 초기자본: 1,000만원
- 대상/기간: 삼성전자(005930), 2024년 7월 1일 ~ 2026년 6월 30일 (일봉 종가 기준)
결과 해석
위 차트에서 볼 수 있듯, 이 기간 동안 매매는 총 3건(청산 완료 기준)만 발생했습니다. 20일이라는 채널 기간 자체가 어지간한 눌림목에는 반응하지 않을 만큼 넉넉하기 때문에, 2년 남짓한 기간 동안 채널을 실제로 이탈한 국면이 그리 많지 않았던 셈입니다.
초기자본 1,000만원으로 시작했다면, 이 기간 동안 자산은 약 3,815만원까지 불어났습니다. 총수익률로는 +281.5%, 연환산수익률(CAGR)로는 **95.5%**에 해당하는 수치입니다.
| 항목 | 값 |
|---|---|
| 초기자본 | 10,000,000원 |
| 최종 평가자산 | 38,146,827원 |
| 총 수익률 | +281.5% |
| 연환산수익률(CAGR) | 95.5% |
| 최대 낙폭(MDD) | -26.9% |
3건의 매매 중 2건이 수익, 1건이 손실로 마감되어 승률은 66.7%를 기록했습니다. 손익의 비대칭성이 눈에 띄는데, 주당 최대 이익은 93,880원인 반면 주당 최대 손실은 -6,035원에 그쳤습니다. 평균 손익도 주당 32,490원 수준으로 플러스였습니다. 이것이 추세추종 전략의 전형적인 특징입니다 — 승률 자체는 동전 던지기보다 살짝 나은 수준이어도, "틀렸을 때는 짧게 끊고 맞았을 때는 길게 가져간다"는 채널 청산 규칙 덕분에 손익비가 우호적으로 형성됩니다.
다만 총수익률 281.5%라는 숫자를 곧이곧대로 "던키안 채널은 연 95% 버는 전략"이라고 읽는 것은 위험합니다. 백테스트 기간 자체가 삼성전자 주가가 저점에서 큰 폭으로 반등한 구간과 상당 부분 겹쳐 있었고, 세 번의 매매 중 마지막 매수 이후 청산 신호 없이 그대로 상승장에 올라탄 결과가 전체 수익률에 절대적인 영향을 미쳤습니다. 최대낙폭(MDD) -26.9%는, 상승장 안에서도 한 차례 자산이 27% 가까이 눌리는 구간을 그대로 견뎌야 했다는 뜻이기도 합니다. 실제로 이 정도의 낙폭을 버텨낼 수 있었는지는 각자의 투자 성향에 따라 다르게 느껴질 수 있는 지점입니다.
백테스트 마지막 날 기준으로는 포지션이 여전히 보유 중이었고(114주, 현금잔고 약 7만원), 위 자산 수치에는 아직 청산되지 않은 미실현 손익까지 포함되어 있다는 점도 감안해야 합니다.
한계와 주의할 점
이 백테스트 결과를 실전 투자 판단의 근거로 그대로 쓰기 전에, 몇 가지 명확한 한계를 짚고 넘어가야 합니다.
표본이 지나치게 적습니다. 2년의 기간 동안 매매가 단 3건뿐이었다는 것은, 통계적으로 승률 66.7%나 손익비 같은 지표를 신뢰하기에는 턱없이 부족한 표본이라는 뜻입니다. 한두 번의 매매 결과가 뒤바뀌는 것만으로도 승률과 총수익률은 크게 출렁일 수 있습니다. 이 정도 표본으로는 "이 전략이 장기적으로 우위가 있다"고 결론짓기보다, "이 규칙이 이 특정 구간에서는 이렇게 작동했다" 정도로 받아들이는 편이 안전합니다.
단일 종목 결과라는 한계도 있습니다. 삼성전자 한 종목, 그것도 특정 2년 구간에서만 검증된 결과이기 때문에, 다른 종목이나 다른 시장 국면(횡보장, 하락장)에서도 비슷한 성과가 나온다는 보장이 전혀 없습니다. 추세추종 전략은 일반적으로 뚜렷한 상승·하락 추세가 있는 구간에서 강하고, 박스권 횡보장에서는 잦은 손절(휩소, whipsaw)로 성과가 크게 저하되는 경향이 있습니다. 이번 백테스트 기간이 마침 상승 추세가 강했던 구간이라 결과가 유리하게 나왔을 가능성을 배제할 수 없습니다.
이 밖에도 실제 계좌에서는 양도소득세나 증권거래세, 호가 단위에 따른 체결 오차, 유동성에 따른 슬리피지 등이 이번 가정(왕복 0.3%)보다 더 클 수 있다는 점, 그리고 백테스트에 쓰인 20일이라는 채널 기간 자체가 사후적으로 "결과가 좋아 보이는" 값을 고른 것이 아니라는 보장이 없다는 점(파라미터 최적화 편향)도 함께 고려해야 합니다.
결론적으로 이번 결과는 던키안 채널이라는 오래된 추세추종 규칙이 국내 개별 종목에 롱온리로 적용됐을 때 어떤 그림이 나오는지 보여주는 하나의 사례 연구에 가깝습니다. 여러 종목과 더 긴 기간, 다양한 시장 국면에 걸친 추가 검증 없이 이 규칙 하나만으로 실전 매매를 판단하는 것은 권하지 않습니다.