파라볼릭 SAR 시스템 모멘텀 변곡점 추적 전략
개요
본 전략은 포물선 SAR(Parabolic SAR) 지표를 활용하여 주가 추세의 전환점을 식별하고, 전환점 발생 시 매수 또는 매도 작업을 수행합니다. 이 전략은 주가의 상승 및 하락 추세를 자동으로 인식하고 그에 따라 포지션을 조정할 수 있습니다.
전략 원리
본 전략의 핵심 지표는 포물선 SAR(Parabolic SAR)입니다. 이 지표는 주가의 상승 추세와 하락 추세를 식별할 수 있으며, 주가가 상승할 때 SAR 점은 주가 아래에 위치하고, 주가가 하락할 때 SAR 점은 주가 위로 올라갑니다. 전략은 주가선과 SAR 점의 교차를 매수 및 매도 신호로 감지합니다. 구체적으로, 주가선이 아래에서 위로 SAR 점을 돌파하면 매수 신호가 발생하고, 주가선이 위에서 아래로 SAR 점을 하향 돌파하면 매도 신호가 발생합니다.
본 전략의 매수 조건은 close가 sar보다 높은 경우로, 주가선이 아래에서 SAR 점을 위로 돌파했음을 의미하며 매수 신호입니다. 매도 조건은 close가 sar보다 낮은 경우로, 주가선이 위에서 SAR 점을 아래로 돌파했음을 의미하며 매도 신호입니다. 따라서 본 전략의 핵심 로직은 주가 움직임의 모멘텀 전환점을 추적하고, 전환점에서 교차가 발생할 때 매수 및 매도 작업을 수행하는 것입니다.
전략 장점
본 전략의 가장 큰 장점은 주가 추세의 전환점을 자동으로 식별할 수 있어 인간의 판단이 필요 없으며, 추격 매수/매도(追高杀跌)의 일반적인 실수를 피할 수 있다는 점입니다. 포물선 SAR은 신뢰도가 높은 추세 식별 지표로, 잘못된 조작 가능성을 줄여줍니다.
또한, SAR 지표는 주가 변화에 상당히 민감하게 반응하여 가격의 작은 조정을 신속하게 포착할 수 있으며, 이는 높은 승률과 빈번한 거래를 추구하는 전략에 매우 필요합니다. 따라서 이 전략은 포지션을 자동으로 조정하여 큰 폭의 조정 상황에 갇히는 것을 방지할 수 있습니다.
전략 리스크
본 전략의 가장 큰 리스크는 SAR 지표가 주가 변화에 너무 민감하게 반응하여 작은 변동에서 잘못된 신호를 생성할 수 있다는 점입니다. 이로 인해 매수 및 매도 작업이 너무 빈번하게 발생하여 거래 비용과 슬리피지 손실이 증가할 수 있습니다.
또한, 주가가 크게 상승하거나 하락할 때 SAR 지표의 설정 매개변수(예: 시작 값, 증가 값 등)가 추세 전환 판단의 정확성과 적시성에 영향을 미칠 수 있으므로 이러한 매개변수를 신중하게 설정해야 합니다.
적절한 포지션 관리를 설정하지 않고 SAR 신호를 지나치게 추종할 경우 포지션이 너무 자주 변동하여 실제 거래의 어려움이 증가할 수 있습니다.
최적화 제안
본 전략은 다음과 같은 측면에서 최적화할 수 있습니다:
-
SAR 매개변수 설정 최적화: 매개변수 조합을 조정하여 신호 판단의 정확성을 높이는 최적의 매개변수를 찾습니다.
-
추가 보조 지표를 추가하여 확인: SAR 지표의 오경보로 인한 불필요한 포지션 전환을 방지합니다.
-
적절한 포지션 및 손절매 전략 구성: 과도한 빈번한 거래를 피하고 리스크를 통제합니다.
-
추세 판단 지표와 결합: 변동장에서 갇히는 것을 방지합니다.
-
매수 및 매도 구체적인 가격 최적화: 비용 및 슬리피지 손실을 고려하여 거래 효율성을 높입니다.
요약
본 전략은 주로 포물선 SAR 지표에 의존하여 주가 추세의 전환점을 판단하며, 신뢰할 수 있는 추세 판단 능력을 갖추고 있습니다. 전략을 최적화하면 효과적인 추세 추종 전략이 될 수 있으며, 포지션을 자동으로 조정하여 주가의 방향성 기회를 포착할 수 있습니다. 그러나 포지션 변동 빈도를 통제하고 오경보 리스크를 방지하는 데 주의해야 합니다.
/*backtest
start: 2023-12-17 00:00:00
end: 2024-01-16 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Parabolic SAR Strategy", shorttitle="PSAR", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// Parabolic SAR settings- 1

