지정가 주문 양방향 교차 기간 거래 전략
개요
해당 전략은 추세 추종 트레이딩 전략으로, 단순 이동평균선을 사용하여 시장 추세 방향을 판단하고, 이동평균선 위에 추세 방향에 따라 지정가 주문을 배치하여 추세 추종 트레이딩을 수행합니다.
전략 원리
-
단순 이동평균선 SMA를 계산하고, 추세 방향 trend를 계산합니다.
-
안티앨리어싱 필터가 활성화된 경우, 저점이 SMA보다 높으면 상승 추세, 고점이 SMA보다 낮으면 하락 추세로 판단합니다. 안티앨리어싱 필터가 비활성화된 경우, 종가가 SMA보다 높으면 상승 추세, 종가가 SMA보다 낮으면 하락 추세로 판단합니다.
-
추세 방향 trend와 활성화된 트레이딩 방향 매개변수 needlong, needshort에 따라 SMA 가격에 지정가 주문을 배치합니다. 구체적인 로직은 다음과 같습니다.
-
매수가 필요한 경우(needlong이 true)이고 상승 추세인 경우, SMA 가격에 매수 지정가 주문을 배치
-
매도가 필요한 경우(needshort가 true)이고 하락 추세인 경우, SMA 가격에 매도 지정가 주문을 배치
-
-
손절 로직을 설정하여, 포지션 방향이 추세 방향과 일치하지 않으면 손절하여 청산합니다.
-
날짜 범위 매개변수에 따라 지정된 날짜 범위 내에서만 거래합니다.
장점 분석
-
SMA를 사용하여 추세를 판단하면 시장 노이즈를 효과적으로 필터링하고 장기 추세를 포착할 수 있습니다.
-
SMA 가격에 지정가 주문을 배치하면 추세 시작 단계에서 좋은 진입 가격을 얻을 수 있습니다.
-
매수 또는 매도만 선택할 수 있어 개인의 트레이딩 스타일에 맞게 유연하게 조정할 수 있습니다.
-
손절 청산 메커니즘을 설정하여 손실 확대를 방지할 수 있습니다.
-
거래 시간 범위 설정을 지원하여 주요 이벤트로 인한 급격한 변동을 피할 수 있습니다.
위험 분석
-
SMA는 추세 판단 지표로서 지연 문제가 있어 추세 전환점을 놓쳐 손실이 발생할 수 있습니다.
-
지정가 주문 진입은 유연성이 부족하여 추세 단기 조정 시 진입하지 못할 수 있습니다.
-
SMA 주기 매개변수를 합리적으로 설정해야 하며, 부적절하게 설정하면 잘못된 추세 판단을 초래할 수 있습니다.
-
거래 시간대 매개변수의 합리성을 고려하여 거래 기회를 놓치거나 위험 시간대에 거래하지 않도록 해야 합니다.
최적화 방향
-
다른 지표를 추가하여 다중 지표 검증을 수행하고 SMA 지연 문제를 해결할 수 있습니다.
-
지정가 주문 추적 모드로 설정하여 가격이 SMA를 돌파할 때 시장가 주문 추적으로 전환하여 추적 유연성을 높일 수 있습니다.
-
SMA 주기 매개변수를 동적으로 최적화하여 다양한 주기의 시장 환경에 적응할 수 있도록 합니다.
-
손절 위치를 엄격한 SMA 위치가 아닌 추세 내 최저가/최고가로 설정하여 손절을 더 유연하게 만듭니다.
-
알고리즘 트레이딩 요소를 추가하여 거래 시간대를 더 지능적이고 유연하게 만들고 주요 위험 시간대를 피합니다.
요약
본 전략은 전반적으로 비교적 단순한 추세 추종 전략입니다. 핵심 아이디어는 SMA를 사용하여 추세 방향을 판단하고, SMA 가격에 지정가 주문을 배치하여 추종 트레이딩을 수행하는 것입니다. 일부 최적화를 통해 전략의 유연성, 적응성 및 지능성을 향상시킬 수 있습니다. 이 전략은 이해와 구현이 쉬우며 알고리즘 트레이딩 입문 학습에 적합하지만, 실전에서는 위험을 주의하고 백테스트 결과를 신중히 평가하며 엄격한 모니터링과 최적화를 수행해야 합니다.
- 1

