이중 이동평균선 교차 전략
개요
이중 이동평균선 교차 전략은 고전적인 추세 추종 트레이딩 전략입니다. 이 전략은 두 개의 이동평균선을 사용합니다. 하나는 단기 이동평균선이고, 다른 하나는 장기 이동평균선입니다. 단기 이동평균선이 아래에서 위로 장기 이동평균선을 돌파할 때 이를 '골든 크로스'라고 하며, 상승 추세가 형성될 가능성을 나타내므로 매수 포지션을 진입합니다. 단기 이동평균선이 위에서 아래로 장기 이동평균선을 돌파할 때 이를 '데드 크로스'라고 하며, 하락 추세가 형성될 가능성을 나타내므로 매도 포지션을 진입합니다. 이 전략 코드는 단순 이동평균선(SMA)과 지수 이동평균선(EMA)을 지원하며, 손절매를 설정할 수 있습니다.
전략 원리
이 전략의 핵심은 이동평균선의 추세 특성과 교차 신호를 활용하여 추세 방향과 진입 시점을 판단하는 것입니다. 먼저 매개변수를 통해 단기 이동평균선(기본값 50)과 장기 이동평균선(기본값 200)의 기간을 설정하고, SMA 또는 EMA를 선택합니다. 그런 다음 두 이동평균선을 계산하여 교차 여부를 판단합니다.
- 단기 이동평균선이 위쪽으로 장기 이동평균선을 돌파(골든 크로스)할 경우, 현재 보유 포지션이 없으면 매수 포지션을 진입하고 동시에 손절매 가격(손절매 비율에 따라 계산)을 설정합니다.
- 단기 이동평균선이 아래쪽으로 장기 이동평균선을 돌파(데드 크로스)할 경우, 현재 보유 포지션이 없으면 매도 포지션을 진입하고 동시에 손절매 가격을 설정합니다.
- 이미 매수 포지션이 있는 경우, 데드 크로스 발생 시 청산합니다.
- 이미 매도 포지션이 있는 경우, 골든 크로스 발생 시 청산합니다.
이동평균선 교차 신호로 포지션을 진입하고 손절매를 설정하여, 추세 추종 방식으로 가격의 중장기 추세를 포착합니다.
전략 장점
- 논리가 간단 명확하여 이해와 구현이 쉬우며, 추세 추종 전략의 기초가 됩니다.
- 서로 다른 기간의 두 이동평균선 교차를 통해 추세 형성과 반전을 비교적 잘 판단할 수 있습니다.
- SMA와 EMA 두 가지 유형의 이동평균선을 지원하여 유연하게 선택할 수 있습니다.
- 손절매를 설정하여 손실 위험을 어느 정도 통제합니다.
- 중장기 추세를 포착하는 데 적합하며, 추세 추종 스타일입니다.
전략 위험
- 매개변수 선택이 부적절할 경우(예: 이동평균선 기간 선택 부적절) 신호가 빈번하거나 추세 판단이 지연될 수 있습니다.
- 빠른 등락 장세에서는 잦은 거래로 이어져 성과가 좋지 않을 수 있습니다.
- 추세 반전 또는 종료 시 큰 손실이 발생할 수 있습니다.
- 고정 비율 손절매는 위험 통제에 한계가 있을 수 있습니다.
전략 최적화 방향
- 이동평균선 기간, 손절매 비율 등 매개변수를 최적화하여 안정성과 수익-위험 비율을 개선합니다.
- ATR 등 변동성 관련 지표를 도입하여 손절매 위치를 동적으로 조정하는 방안을 고려할 수 있습니다.
- 교차 시점에 즉시 진입하지 않고 추세를 확인한 후 진입하거나, 다른 추세 확인 지표를 추가하여 추세 파악 정확도를 높입니다.
- 추가 진입, 축소 등 자금 관리 전략을 통해 개선할 수 있습니다.
- 다른 신호와 결합하여 다중 요인 전략을 구성하는 것을 고려합니다.
요약
이중 이동평균선 교차 전략은 간단하면서도 고전적인 추세 추종 전략으로, 서로 다른 기간의 두 이동평균선 교차를 통해 추세 방향과 진입/청산 시점을 판단하며, 중장기 추세를 포착하는 데 적합합니다. 그러나 고정 매개변수는 변화하는 시장 환경에서 불안정할 수 있으므로 매개변수 최적화, 손절매 개선, 다른 신호 도입 등을 통해 추가로 최적화하고 보완해야 상대적으로 견고한 트레이딩 전략이 될 수 있습니다. 이 전략은 추세 전략의 기초로 활용될 수 있으며, 이를 바탕으로 지속적으로 개선하고 확장할 수 있습니다.
/*backtest
start: 2023-05-11 00:00:00
end: 2024-05-16 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
//==============================================================================
// A baseline strategy with a well known concept, golden cross & death cross.
// Support for both Simple & Exponential moving averages.- 1

