평균 확률 지표 거래 전략
개요
본 전략은 평균 스토캐스틱(Stochastic) 지표를 기반으로 매매 신호를 판단하는 추세 추종 전략입니다. 이 전략은 평균 스토캐스틱 %K와 %D의 이동 평균을 계산하여 골든크로스(상향 돌파) 발생 시 매수, 데드크로스(하향 돌파) 발생 시 매도하는 전형적인 추세 추종 전략입니다.
전략 원리
-
평균 스토캐스틱 %K와 %D 값을 계산합니다. %K는 일정 기간 내 종가를 기준으로 계산된 스토캐스틱 값의 이동 평균으로, 현재 가격이 일정 기간 내 최고가와 최저가 사이에서 어느 위치에 있는지를 나타냅니다. %D는 %K의 이동 평균으로 추세를 확인하는 데 사용됩니다.
-
%K와 %D에 각각 지수평활이동평균(EMA)을 적용하여 평균 스토캐스틱의 평균값인 _avg_k와 _avg_d를 구합니다.
-
매매 신호 판단:
-
매수 신호: _avg_k가 _avg_d를 상향 돌파하고, _avg_d < 20일 때 매수
-
매도 신호: _avg_k가 _avg_d를 하향 돌파하고, _avg_d > 80일 때 매도
-
-
포지션 관리:
-
매수 포지션 손절: _avg_d > 80일 때 청산
-
매도 포지션 손절: _avg_d < 20일 때 청산
-
-
동일 방향으로 최대 3개의 주문을 허용하며, 이는 분할 매수/매도 전략에 해당합니다.
전략 장점
-
이중 이동평균을 사용하여 골든크로스와 데드크로스를 판단함으로써 가짜 돌파를 효과적으로 필터링하여 신호 품질을 향상시킵니다.
-
평균 스토캐스틱 지표를 적용하여 가격 추세를 효과적으로 추적할 수 있습니다.
-
과매수/과매도 구간 판단을 결합하여 변동성이 큰 장세에서 잦은 거래를 피할 수 있습니다.
-
분할 매수/매도를 허용하여 추세장에서 더 많은 수익을 얻을 수 있습니다.
-
손절 전략을 통해 개별 손실을 제어할 수 있습니다.
전략 리스크
-
이중 이동평균 거래 전략은 잦은 거래를 유발할 수 있으며, 거래 비용이 높으면 수익성에 부정적인 영향을 미칠 수 있습니다.
-
고정 손절 지점을 사용하면 추세에서 조기에 손절되어 이탈할 수 있습니다.
-
분할 매수/매도 횟수가 너무 많으면 손실이 확대될 수 있습니다.
-
추세 반전 지점을 효과적으로 판단하지 못하여 추세가 반전될 때 큰 손실이 발생할 수 있습니다.
-
매개변수 기간을 최적화해야 하며, 서로 다른 기간에 따라 효과 차이가 큽니다.
최적화 방향
-
추세 판단 지표를 도입하여 역추세 거래를 피하는 것을 고려할 수 있습니다.
-
손절 지점을 동적으로 조정하여 추세에 더 잘 맞도록 합니다.
-
분할 매수/매도 전략을 최적화합니다. 예를 들어 각 주문마다 수량을 증가시키는 방식입니다.
-
다른 지표를 결합하여 추세 반전을 판단하고 미리 수익을 확보합니다.
-
각 종목별로 매개변수를 별도로 테스트하여 최적화하고 매개변수 적응성을 높입니다.
요약
본 전략은 전반적으로 전형적인 추세 추종 전략이며, 평균 스토캐스틱 지표를 사용하여 추세 방향을 판단하고 추세가 나타날 때 분할 매수/매도 거래를 진행합니다. 전략의 장점은 추적 능력이 뛰어나 추세장에 적합하지만, 역추세 거래를 방지하는 데 주의해야 합니다. 추세 판단 도입, 손절 전략 최적화, 분할 매수/매도 횟수 제어 등을 통해 추가 최적화할 수 있으며, 적절한 매개변수를 선택한다면 좋은 추적 효과를 얻을 수 있습니다.
/*backtest
start: 2022-10-19 00:00:00
end: 2023-10-25 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
//1. AVG Stochastic Calculate
//1.1 AVG %K is calculated by apply EMA with smooth K period on Average of Original Stochastic %k & %d
//+ avg_k=ema((%k+%d)/2,smoothK)- 1

