피봇 포인트와 최소제곱이동평균선을 기반으로 한 매수-매도 균형 전략
개요
이것은 롱 포지션(Long) 전용의 퀀트 매매 전략으로, 피벗 포인트 반전 전략과 최소제곱 이동평균선 전략의 장점을 결합한 것입니다. 이 전략은 상승장에서 주요 추세에 따라 진입하며, 피벗 포인트 상단 밴드가 형성된 후 반전 신호를 관찰하여 매수합니다. 또한 종가가 최소제곱 이동평균선 위에 있어야만 포지션을 열도록 하여 전략을 더욱 안정적으로 만듭니다.
전략 원리
이 전략은 피벗 포인트 반전 전략과 최소제곱 이동평균선 전략을 통합합니다. 피벗 포인트 반전 전략은 과거 일정 거래일 동안의 최고가와 최저가를 계산하여 상단 밴드와 하단 밴드를 구합니다. 가격이 상단 밴드를 돌파하면 반전 신호로 판단합니다. 최소제곱 이동평균선은 추세 판단 지표로, 가격에 더 잘 근사합니다. 이 전략은 피벗 포인트 상단 밴드가 형성될 때 종가가 최소제곱 이동평균선 위에 있으면 매수합니다.
구체적으로, 이 전략은 먼저 과거 3개 봉의 최고가와 과거 16개 봉의 최저가를 계산하여 피벗 포인트 상단 및 하단 밴드를 얻습니다. 상단 밴드가 형성될 때 매수 포지션을 열고, 다음 하단 밴드가 형성될 때 청산합니다. 또한 종가가 20일 최소제곱 이동평균선 위에 있어야만 포지션을 열 수 있습니다.
전략 장점
-
두 전략의 장점을 결합하여 매매 결정이 더욱 안정적이고 신뢰할 수 있습니다.
-
피벗 포인트 전략은 반전 지점을 판단하고, 최소제곱 이동평균선이 잘못된 돌파를 걸러내어 거래 위험을 줄입니다.
-
롱 포지션(Long) 전용으로 대부분의 사람들의 심리적 기대에 부합합니다.
-
전략이 간단하고 명확하여 이해와 최적화가 쉽습니다.
-
매매 빈도가 적절하여 중장기 운용에 적합합니다.
위험 분석
-
급락장에서 기회를 잡지 못할 수 있습니다.
-
일정 지연이 존재하여 상승 기회 일부를 놓칠 수 있습니다.
-
강세장과 약세장 전환 시 큰 손실이 발생할 수 있습니다.
해결 방법:
-
계산 주기를 적절히 단축하여 지연을 줄입니다.
-
이동평균선 파라미터를 조정하여 참여도를 최적화합니다.
-
손절매 전략을 추가하여 단일 손실을 줄입니다.
최적화 방향
-
여러 추세 지표를 조합하여 판단 정확도를 높입니다.
-
머신러닝 모델 예측 결과를 추가하여 의사 결정을 지원합니다.
-
변동성 지표를 결합하여 포지션 규모를 통제합니다.
-
파라미터를 최적화하여 전략 승률을 높입니다.
-
더 긴 기간의 데이터를 테스트하여 안정성을 검증합니다.
요약
본 전략은 피벗 포인트 반전 전략과 최소제곱 이동평균선 전략의 장점을 통합하여 추세 반전을 판단하는 동시에 위험을 통제하는 안정형 전략입니다. 구조가 간단하고 이해 및 테스트가 쉬워 퀀트 매매 초보자가 학습하고 실천하기에 매우 적합합니다. 그러나 이 전략은 매수(Long)만 가능하여 하락장에서 이익을 얻을 수 없다는 것이 주요 한계입니다. 더 많은 지표와 머신러닝 등의 방법을 도입하여 최적화하면 전략의 안정성과 추종 능력을 더욱 강화하여 더 나은 성과를 얻을 수 있습니다.
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//@author exlux99
strategy(title = "Pivot Reversal Upgraded long only", overlay = true, pyramiding=1,initial_capital = 100, default_qty_type= strategy.percent_of_equity, default_qty_value = 100, calc_on_order_fills=false, slippage=0,commission_type=strategy.commission.percent,commission_value=0.1)- 1

