단·중·장기 삼중 이동평균 추세추종 전략
개요
"단중장기 삼중 이동평균선 추세 추종 전략"은 서로 다른 주기의 이동평균선 조합을 이용하여 시장 추세를 포착하고 거래하는 정량 투자 전략입니다. 이 전략은 3일 최저가 단기 이동평균선, 3일 최고가 단기 이동평균선, 30일 종가 중기 이동평균선을 기반으로 하며, 종가와 이 세 개의 이동평균선의 상대적 위치를 비교하여 추세 방향을 판단하고 거래 신호를 발생시킵니다. 종가가 3일 최저가 이동평균선을 하향 돌파하고 30일 종가 이동평균선보다 높을 때 매수하며, 종가가 3일 최고가 이동평균선을 상향 돌파할 때 청산합니다.
전략 원리
이 전략의 핵심 원리는 이동평균선의 추세 특성과 서로 다른 주기의 이동평균선 간 교차 관계를 이용하여 시장 추세를 포착하는 것입니다. 단기인 3일 최저가 및 최고가 이동평균선은 가격의 단기 변동을 신속하게 반영할 수 있으며, 중기인 30일 종가 이동평균선은 더 큰 규모의 추세 방향을 나타냅니다.
종가가 3일 최저가 이동평균선을 하향 돌파하고 30일 종가 이동평균선보다 높을 때는 단기적으로 조정이 발생했지만 중기 추세는 여전히 상승세임을 의미하므로, 이때 매수 포지션을 진입합니다. 반면 종가가 3일 최고가 이동평균선을 상향 돌파할 때는 단기 상승 모멘텀이 소진된 것으로 간주하여 청산합니다. 단기 및 중기 이동평균선을 함께 사용함으로써 전략은 추세가 발생하는 초기에 진입하고 추세가 종료되기 전에 적시에 퇴장할 수 있습니다.
전략 장점
- 추세 포착 능력이 뛰어납니다. 전략은 단기 및 중기 서로 다른 주기의 이동평균선을 조합하여 시장의 중장기 추세를 효과적으로 포착하고 추세에 따라 거래합니다.
- 적시 이익 실현. 30일 중기 이동평균선으로 추세 방향을 판단하고, 3일 단기 이동평균선을 이용하여 신속하게 이익을 실현함으로써 과도한 포지션 보유를 방지합니다.
- 매개변수가 간단하고 이해 및 최적화가 용이합니다. 전략은 세 개의 이동평균선만 사용하며 로직이 명확하고 매개변수 최적화 테스트도 쉽습니다.
- 적응성이 뛰어납니다. 단기 및 중기 이동평균선 조합은 변동 주기가 다른 시장에 적응할 수 있으며, 추세 및 횡보장 모두에 어느 정도 적응성을 가집니다.
전략 리스크
- 빈번한 거래. 횡보장에서 전략이 잦은 거래 신호를 발생시켜 거래 비용이 증가할 수 있습니다.
- 돌발 사건 리스크. 시장에 급격한 이상 변동이 발생할 경우 이동평균선 시스템이 무력화되어 큰 손실을 초래할 수 있습니다.
- 매개변수 무효화 리크. 시장 추세의 리듬이 변화하면 기존 매개변수가 효력을 잃을 수 있으며 재최적화가 필요합니다.
- 포지션 관리 부재. 전략에 포지션 관리 및 자금 관리 규칙이 설정되어 있지 않아 리스크 통제 능력이 제한적입니다.
전략 최적화 방향
- 포지션 관리 추가. 추세 강도, 변동성 등의 지표에 따라 포지션을 동적으로 조정하여 수익 위험 비율을 높일 수 있습니다.
- 다른 추세 지표 결합. MACD, DMI 등 다른 추세형 지표를 보조 지표로 도입하여 추세 판단 정확도를 높일 수 있습니다.
- 매개변수 최적화. 다양한 종목과 주기에 대해 이동평균선 매개변수를 최적화하여 최적의 조합을 찾습니다.
- 손절매 추가. 적절한 손절매 지점을 설정하여 단일 거래의 최대 손실을 통제하고 전략의 안정성을 높입니다.
- 적절한 필터링. 횡보장에서의 거래 빈도를 줄이기 위해 ATR 등 변동성 필터 메커니즘을 도입하는 것을 고려할 수 있습니다.
요약
"단중장기 삼중 이동평균선 추세 추종 전략"은 서로 다른 주기의 이동평균선을 이용하여 추세를 포착하는 정량 거래 전략입니다. 이 전략은 가격과 3일 최저가 이동평균선, 3일 최고가 이동평균선, 30일 이동평균선의 위치 관계를 비교하여 추세 발생 초기에 진입하고 종료 전에 퇴장합니다. 전략 로직이 간단하고 이해하기 쉬우며 적응성이 뛰어나지만, 빈번한 거래, 포지션 관리 부재 등의 리스크도 존재합니다. 향후 포지션 관리, 손절매/이익 실현, 매개변수 최적화 등 측면에서 전략을 개선하여 보다 안정적인 수익을 얻는 것을 목표로 할 수 있습니다.
/*backtest
start: 2023-05-05 00:00:00
end: 2024-05-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy(title="Estratégia de Médias Móveis - Entrada/Saída Simples", shorttitle="MM3", overlay=true)
// Parâmetros de entrada para a data de início e final do backtest- 1

