Chande Kroll 손절 및 ADX 필터 기반 추세 추종 전략
개요
본 전략은 Chande Kroll 손절 지표와 평균 방향성 지수(ADX) 지표를 결합하여 상대적으로 간단한 추세 추종 전략을 구현합니다. Chande Kroll 손절은 매수 및 매도 진입 신호를 생성하는 데 사용되며, ADX는 뚜렷한 추세가 없는 시장 상황을 걸러내어 방향성 없는 횡보장에서 손절이 반복적으로 발생하는 것을 방지합니다.
전략 원리
해당 전략은 먼저 Chande Kroll 손절의 장기 손절선(stop_long)과 단기 손절선(stop_short)을 계산합니다. 장기선은 과거 p 기간 동안의 최고가를 기준으로 계산되고, 단기선은 과거 p 기간 동안의 최저가를 기준으로 계산됩니다. 그런 다음 과거 q 기간 동안 장기선과 단기선의 최고점과 최저점을 현재의 장기 및 단기 손절선으로 사용합니다. 이를 통해 단기 가격 변동의 영향을 걸러내고 추세 전환점에서만 손절이 발생하도록 합니다.
종가가 단기 손절선(stop_short)을 상향 돌파하면 매수 신호가 발생하고, 종가가 장기 손절선(stop_long)을 하향 돌파하면 매도 신호가 발생합니다.
또한 전략은 ADX 지표를 추가하여 추세 강도를 판단합니다. ADX가 임계값보다 클 때만 손절 신호가 진입을 허용합니다. 이는 횡보장에서 손절의 오신호를 걸러낼 수 있습니다.
전략 장점
이 전략은 추세 지표와 손절 지표의 장점을 결합하여 추세 전환을 신속하게 포착하는 동시에 방향성 없는 시장에서의 불필요한 손절(whip saw)을 피할 수 있습니다. Chande Kroll 손절의 매개변수 최적화를 통해 평활화 필터링 효과를 얻을 수 있어 추세 전환 시에만 손절이 발생하도록 보장합니다. ADX 지표는 뚜렷한 추세가 있을 때만 진입하도록 보장하여 횡보장에서의 손절 갭을 피할 수 있습니다.
전략 위험
ADX 매개변수 설정이 부적절할 경우 추세 시작 기회를 놓칠 수 있습니다. ADX 임계값이 너무 높게 설정되면 추세 초기 단계에서 ADX 값이 낮아 진입 기회를 놓칠 수 있습니다.
손절선이 너무 가까울 경우 포지션이 빈번하게 열리고 닫히는 현상이 발생할 수 있습니다. 이는 거래 비용과 슬리피지 비용을 증가시킵니다. 손절선은 적절히 설정되어 추세에 일정한 여유를 제공해야 합니다.
전략 최적화
ADX가 특정 임계값을 돌파한 경우에만 손절 신호가 트리거되도록 허용하면 진입 시점의 신뢰성을 높일 수 있습니다. 또한 EMA 기울기와 ADX 값을 결합하는 등 다른 추세 지표와 조합하여 판단할 수도 있습니다.
손절선은 ATR에 따라 동적으로 조정하여 시장 변동성이 확대될 때 손절 범위를 넓혀 지나치게 민감하게 반응하지 않도록 할 수 있습니다. 또는 MACD 등 보조 지표를 결합하여 추세 강도를 평가하고 손절선을 동적으로 조정할 수도 있습니다.
요약
이 전략은 Chande Kroll 손절과 ADX 지표의 장점을 통합하여 상대적으로 간단하고 실용적인 추세 추종 전략을 구현합니다. 매개변수 최적화를 통해 전략의 안정성과 수익성을 더욱 향상시킬 수 있습니다. 단, 손절선이 너무 민감하게 설정되거나 ADX 필터링이 지나치게 느슨해져 발생하는 위험에 주의해야 합니다.
- 1

