가중 이동 평균선 교차 기반의 퀀트 트레이딩 전략
개요
본 전략은 가중 양적 이동평균선 교차 전략(Weighted Quantitative Moving Average Crossover Strategy)입니다. 기본 아이디어는 가격, 거래량 등 다양한 지표를 결합하여 빠른선과 느린선을 설계하고, 골든크로스와 데드크로스 발생 시 매수 및 매도 신호를 생성하는 것입니다.
전략 원리
본 전략의 핵심 지표는 양적 이동평균선(Quantitative Moving Average, QMA)입니다. QMA는 일정 기간 동안의 가중 평균 가격을 계산하여 추세 방향을 측정하며, 일반 이동평균선과 달리 가격의 가중치(가중치 = 가격 * 거래량)가 시간이 지남에 따라 감소합니다. 이에 따라 최근 가격의 가중치가 더 커져 시장 변화에 더 빠르게 반응할 수 있습니다.
구체적으로, 본 전략은 빠른 QMA선과 느린 QMA선을 구성합니다. 빠른선의 매개변수는 25일, 느린선의 매개변수는 29일로 설정됩니다. 빠른선이 아래에서 위로 느린선을 돌파할 때 매수 신호가 발생하고, 빠른선이 위에서 아래로 느린선을 하향 돌파할 때 매도 신호가 발생합니다.
장점 분석
일반 이동평균선에 비해 본 전략은 다음과 같은 장점이 있습니다:
- 시장에 더 빠르게 반응하여 단기 기회를 적시에 포착 가능
- 가격과 거래량 등 여러 차원을 결합하여 안정성이 더 높음
- 매개변수 설정이 유연하여 다양한 시장 환경에 적응 가능
위험 분석
본 전략에는 다음과 같은 위험도 존재합니다:
- 단기 거래가 빈번하여 거래 비용과 슬리피지가 증가할 수 있음
- 매개변수 과최적화로 인해 곡선 피팅이 발생할 수 있음
- 거래량이 부족할 경우 지표 효과가 떨어질 수 있음
적절한 매개변수 빈도 조정, 엄격한 워크 포워드 분석, 그리고 다른 지표와의 결합을 통해 위의 위험을 완화할 수 있습니다.
최적화 방향
본 전략은 추가 최적화 여지가 있습니다:
- QMA 매개변수를 동적으로 조정하여 시장 변동성에 따라 적응 가능
- 변동성, 거래량 등 지표를 결합하여 진입 기회 필터링
- 손절매 전략을 추가하여 개별 손실 통제
요약
본 전략은 전반적으로 안정성이 좋은 단기 거래 전략입니다. 단일 가격 평균에 비해 지표가 시장의 수급 관계를 더 잘 반영합니다. 매개변수 조정과 위험 관리 수단 도입을 통해 본 전략은 장기적으로 안정적으로 운영되어 좋은 수익을 얻을 수 있습니다.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Brad VWMACD Strategy 2233", overlay=false, max_bars_back=500,default_qty_type=strategy.percent_of_equity,commission_type=strategy.commission.percent, commission_value=0.18, default_qty_value=100)
// === INPUT BACKTEST RANGE === - 1

