RSI와 MACD를 결합한 지지 저항 기반 퀀트 트레이딩 전략
개요
이 전략은 RSI와 MACD 지표를 기반으로 하여 지지/저항 면을 결합하여 거래 신호를 판단합니다. 전략명은 "판다가 혀를 내미는" 전략입니다. 이 전략은 RSI 지표로 과매수/과매도를 판단하고, MACD 지표로 다중/공포 추세를 판단하며, 100기간 내 최고가와 최저가를 이용해 지지/저항 면을 그려 지지선 부근에서 매수 신호, 저항선 부근에서 매도 신호를 발생시킵니다. 일반적인 추세 추종형 전략에 속합니다.
전략 원리
이 전략은 주로 RSI와 MACD 두 지표에 기반합니다. RSI는 과매수/과매도 상태를, MACD는 다중/공포 추세 상태를 판단합니다. 먼저 14기간 RSI 값을 계산하고, 과매수선을 70, 과매도선을 30으로 지정합니다. 그런 다음 12일 빠른선, 26일 느린선의 MACD 값과 9일 신호선을 계산합니다. RSI가 30 미만이면 과매도, RSI가 70 초과이면 과매수로 간주합니다. MACD 빠른선과 느린선의 골든크로스는 매수 신호, 데드크로스는 매도 신호입니다.
또한 이 전략은 100기간 내 최고가와 최저가를 계산하여 지지/저항 레벨로 사용합니다. 매수 신호 발생 시 가격이 지지선에 근접해야 실제 매수가 발생하며, 즉 종가가 지지선보다 1% 이내로 높을 때입니다. 매도 신호 발생 시에는 종가가 저항선보다 1% 이내로 낮을 때 실제 매도가 발생합니다.
전략 장점
이 전략은 추세 분석과 과매수/과매도 판단을 결합하여 단일 지표에만 의존할 때 발생하는 가짜 신호를 피합니다. 또한 지지/저항 레벨을 필터로 도입하여 일반적인 지지/저항 위치에서의 반등으로 인한 잘못된 거래를 줄입니다. MACD 빠른선/느린선과 RSI 지표를 결합하면 가격 움직임과 과매수/과매도 상태를 비교적 정확하게 판단할 수 있습니다. 단순 이동평균선 전략에 비해 이 전략은 가격의 장기 추세를 더 유연하게 포착할 수 있습니다.
전략 리스크
이 전략에는 주로 다음과 같은 리스크가 있습니다:
- 강한 추세장에서 전략이 대부분의 이익을 놓칠 수 있습니다. 반전 주기가 종료된 후에야 진입하는 경향이 있기 때문입니다.
- RSI와 MACD 파라미터 설정이 적절하지 않으면 거래 신호가 오류를 일으킬 수 있습니다.
- 지지/저항 탐지 알고리즘이 단순하여 실제 지지/저항 레벨을 과대 또는 과소 평가할 수 있습니다.
- 손절 메커니즘이 없어 극단적인 시장 상황에서 손실을 효과적으로 통제할 수 없습니다.
이러한 리스크에 대응하기 위해 적응형 MACD 도입, RSI 파라미터 최적화로 각 종목 특성에 더 부합하도록 개선하고, 지지/저항 판단 알고리즘을 개선하며, 시장 모델링 판단을 추가하는 등의 방법으로 최적화할 수 있습니다.
전략 최적화 방향
이 전략은 다음과 같은 여러 차원에서 최적화할 수 있습니다:
- 손절 메커니즘 도입 (예: 캔버스 AMO 지표와 이동 손절 결합)
- 적응형 MACD 사용으로 MACD 파라미터 실시간 최적화
- 시장 분형 판단 도입으로 더 과학적인 지지/저항 레벨 결정
- 더 많은 데이터 결합으로 시장 상태 판단 구축, 상태별 다른 파라미터 사용
- 머신러닝 알고리즘을 이용한 종단간 전략 최적화
이러한 개선을 통해 추가로 하락률을 낮추고 전략 안정성을 높일 수 있습니다.
요약
본 전략은 RSI와 MACD 지표를 종합적으로 활용하여 과매수/과매도 상태를 판단하고, 지지 및 저항 부근에서 거래를 수행하는 비교적 우수한 추세 추종 전략입니다. 또한 지지/저항 판단을 결합하여 리스크를 줄입니다. 이 전략의 장점은 신호가 안정적이고 리스크 통제가 가능하며 중장기 보유에 적합하다는 점입니다. 그러나 일부 파라미터(지표 파라미터, 지지/저항 범위 등)는 추가 최적화를 통해 수익성을 높일 수 있습니다. 전반적으로 이 전략은 시장 추세를 추적하는 데 우수한 성능을 보이며, 구현이 쉽고 리스크 통제가 가능한 퀀트 전략입니다.
- 1

