Hull 이동평균의 추세 추종 전략
개요
본 전략은 Hull 이동평균 지표를 기반으로 추세 추종 거래 시스템을 구축하며, Hull 곡선의 방향에 따라 매수/매도 결정을 내리는 전형적인 추세 추종 전략입니다.
전략 원리
본 전략은 Hull 이동평균선을 주요 기술 지표로 사용합니다. Hull 이동평균선은 미국 트레이더 Alan Hull이 2005년에 제안한 것으로, 이동평균선을 개선하여 제곱근 함수를 사용하여 이동평균선의 지연(lag)을 줄였습니다.
구체적으로, Hull 이동평균선은 두 개의 평균선을 포함합니다. 하나는 기간 n의 이동평균선 MA(n)이고, 다른 하나는 기간 n/2의 이동평균선 MA(n/2)입니다. 두 평균선의 차이는 Hull 차이 곡선을 형성하며, 다시 Hull 차이 곡선 자체의 이동평균선을 계산하여 Hull 곡선을 얻습니다.
Hull 곡선이 상승하면 단기 이동평균선이 장기 이동평균선을 상향 돌파했음을 의미하며 매수 신호가 발생합니다. Hull 곡선이 하락하면 단기 이동평균선이 장기 이동평균선을 하향 돌파했음을 의미하며 매도 신호가 발생합니다.
본 전략은 Hull 기간 n을 16으로 설정하고, 각각 n/2=8기 이동평균선과 n=16기 이동평균선을 계산한 후, 두 값의 차이인 Hull 곡선을 계산합니다. 그리고 Hull 곡선에 대해 자체적으로 n=4기 이동평균(제곱근 n=4 사용)을 계산합니다. Hull 곡선이 상승 돌파하면 매수, 하락 돌파하면 매도합니다.
전략 장점 분석
일반 이동평균선과 비교하여 Hull 이동평균선은 다음과 같은 장점이 있습니다:
-
지연 감소. 제곱근 함수를 사용하여 Hull 곡선이 가격에 더 가깝게 움직여 가격 변곡점을 더 빠르게 포착할 수 있습니다.
-
가짜 돌파 감소. 기존 이동평균선은 더 많은 가짜 교차를 발생시키는 경향이 있지만, Hull 곡선은 일부 노이즈를 필터링하여 불필요한 거래를 줄일 수 있습니다.
-
적은 파라미터. Hull 곡선은 하나의 n 파라미터만 필요하므로 최적화가 용이한 반면, 이중 이동평균 시스템은 두 개의 파라미터를 최적화해야 합니다.
-
사용자 정의 가능. Hull 곡선의 n값은 시장에 따라 조정할 수 있으며, 주기를 사용자 정의하여 다양한 종목에 적용할 수 있습니다.
-
체계적 강점. Hull 곡선 시스템은 체계적 강점이 있어 인위적 선택을 피하고 기계적 거래 시스템의 일관성을 따릅니다.
리스크 분석
이동평균선 시스템에 비해 Hull 시스템이 많은 장점을 가지고 있음에도 불구하고, 다음과 같은 리스크가 존재합니다:
-
추세 추종 전략 자체의 한계. Hull 시스템은 추세 추종 전략으로서 추세가 급변할 때 손절매를 하기 쉽습니다.
-
빈번한 거래 발생 가능성. Hull 곡선의 빠른 반응 특성은 거래 빈도를 증가시켜 과매매로 이어질 수 있습니다.
-
파라미터 과최적화 위험. 단일 파라미터 n은 과최적화로 이어지기 쉬우며, 커브 피팅(curve fitting) 위험이 있습니다.
-
종목별 효과 차이. Hull 시스템은 변동성이 높은 일부 종목에 효과가 좋지 않을 수 있으며, 종목에 따른 파라미터 조정이 필요합니다.
전략 최적화 방향
위에서 언급한 Hull 이동평균 전략의 한계를 바탕으로, 다음과 같은 측면에서 최적화할 수 있습니다:
-
추가 지표 결합하여 거래 신호 필터링 및 가짜 돌파 방지. MACD, KD 등 지표를 추가하여 추세를 판단할 수 있습니다.
-
손절매 전략 추가하여 단일 손실 통제. 이동 손절매나 지정가 손절매 주문 설정 등이 가능합니다.
-
파라미터 n 선택 최적화 및 과최적화 방지. 워크 포워드 분석(Walk Forward Analysis) 방법을 사용하여 롤링 최적화를 수행할 수 있습니다.
-
머신러닝 기술 결합하여 파라미터 동적 최적화. RNN 등의 모델을 사용하여 파라미터 n의 최적값을 예측할 수 있습니다.
-
종목별 파라미터 최적화. 머신러닝을 사용하여 다양한 종목의 파라미터를 최적화하고 피팅할 수 있습니다.
-
포지션 관리 최적화 및 거래 빈도 감소. 고정 비율 법칙(Fixed Fractional) 등의 방법을 사용할 수 있습니다.
요약
Hull 이동평균 전략은 전형적인 추세 추종 전략입니다. 이동평균선에 비해 장점이 있지만, 과최적화, 빈번한 거래 등의 문제점도 있습니다. 파라미터 최적화, 손절매 전략, 포지션 관리 등의 방법을 통해 이 전략을 개선할 수 있습니다. Hull 시스템은 간단하고 실용적이므로 추가 연구 및 최적화가 가치 있으며, 더 많은 지표와 기술을 결합하여 안정적인 거래 시스템을 구축할 수 있습니다.
- 1

