개요
본 전략은 모멘텀 반전 거래 개념을 기반으로 하며, RSI, Stoch 및 MACD 세 가지 지표를 사용하여 현재 추세를 판단하고 ATR을 결합하여 손절 및 이익 실현 가격을 설정함으로써 추세 반전을 효율적으로 포착하는 자동 거래 전략입니다.
전략 원리
해당 전략은 RSI, Stoch 및 MACD 세 가지 지표를 사용하여 현재 추세 방향을 판단합니다. 구체적인 로직은 다음과 같습니다.
- RSI(7일): RSI 값이 50보다 크면 상승, 50보다 작으면 하락
- Stoch(%K,14,3,3): %K 값이 50보다 크면 상승, 50보다 작으면 하락
- MACD(12,26,9): MACD가 Signal보다 크면 상승, 작으면 하락
세 지표가 모두 상승 신호일 때 해당 봉은 녹색으로 표시되고, 모두 하락 신호일 때는 빨간색으로 표시됩니다. 지표 신호가 엇갈리면 검은색으로 표시됩니다.
거래 규칙은 다음과 같습니다.
- 현재 봉이 녹색이고 이전 봉이 검은색 또는 빨간색일 때, 매수 진입하며 진입가는 해당 봉의 고가에 0.01을 더한 값
- 현재 봉이 빨간색이고 이전 봉이 검은색 또는 녹색일 때, 매도 진입하며 진입가는 해당 봉의 저가에서 0.01을 뺀 값
- 매수 포지션 보유 중 빨간색 또는 검은색 봉이 나타나면 청산
- 매도 포지션 보유 중 녹색 또는 검은색 봉이 나타나면 청산
또한 이 전략은 ATR(7일 이동평균)을 사용하여 손절 및 이익 실현 위치를 설정합니다. 손절가는 ATR의 1.5배, 이익 실현가는 ATR의 3배입니다.
장점 분석
본 전략은 다음과 같은 장점을 가집니다.
-
여러 지표를 사용하여 추세를 판단하여 가짜 돌파를 효과적으로 필터링할 수 있습니다. RSI, Stoch 및 MACD 세 지표가 모두 상승 또는 하락 신호일 때는 추세 반전 지점일 확률이 높습니다.
-
ATR 손절 및 이익 실현 설정이 비교적 우수합니다. ATR은 시장 변동성을 효과적으로 추적할 수 있으며, ATR의 배수를 사용하여 손절 및 이익 실현을 설정하면 시장 상황에 따라 동적으로 조정하여 지나치게 느슨하거나 빡빡한 손절을 방지할 수 있습니다.
-
거래 로직이 간단하고 명확하여 이해하고 구현하기 쉬우며 자동 거래 전략으로 사용하기 적합합니다.
위험 분석
본 전략은 다음과 같은 위험도 존재합니다.
-
여러 지표 조합 판단 시 개별 지표가 잘못된 신호를 보낼 수 있어 진입 시점에 영향을 줄 수 있습니다. 지표 매개변수를 조정하거나 다른 지표를 추가하여 검증함으로써 오류 신호율을 낮출 수 있습니다.
-
ATR 크기가 손절 및 이익 실현에 큰 영향을 미칩니다. ATR 계산이 부정확하면 손절이 너무 크거나 이익 실현이 너무 작을 수 있습니다. ATR 크기를 확인하기 위해 다른 지표를 보조로 추가할 수 있습니다.
-
추세 판단이 부족합니다. 본 전략은 반전 거래에 중점을 두고 있어 추세 판단이 충분하지 않으며 횡보장에서 물릴 위험이 있습니다. 추세 지표를 추가하여 보조 판단할 수 있습니다.
-
과적합 위험이 존재합니다. 충분한 백테스트를 수행하여 매개변수와 규칙의 신뢰성을 검증해야 합니다.
최적화 방향
본 전략은 다음과 같은 측면에서 최적화할 수 있습니다.
-
지표를 조정하거나 추가하여 추세 반전 시점 판단 정확도를 높입니다. 예를 들어 볼린저 밴드를 추가하여 과매수/과매도 상태를 판단할 수 있습니다.
-
ATR 계산 방법을 최적화하여 시장 변동성을 더 잘 추적하도록 합니다. 예를 들어 ATR과 가격의 비율 등을 사용합니다.
-
추세 판단 지표를 추가하여 횡보장에서 물리는 것을 방지합니다. 예를 들어 이동평균선을 추가하여 추세 방향을 판단합니다.
-
자금 관리를 최적화합니다. 예를 들어 최대 낙폭(Drawdown) 상황에 따라 포지션 크기를 조정합니다.
-
주기 최적화를 수행하여 다양한 시간 프레임 매개변수의 견고성을 검증합니다.
-
더 많은 종목과 기간에 대해 백테스트를 수행하여 전략의 안정성과 신뢰성을 점검합니다.
요약
본 전략은 모멘텀 반전 아이디어를 기반으로 설계되었으며, RSI, Stoch 및 MACD 조합을 사용하여 추세 반전 시점을 판단하고 ATR을 사용하여 동적으로 손절 및 이익 실현을 설정함으로써 비교적 완전한 추세 반전 거래 전략을 구성합니다. 전략은 거래 로직이 명확하고 손절 및 이익 실현 설정이 합리적이라는 장점이 있지만, 지표 신호 오류, 추세 판단 부족 등의 단점도 있습니다. 향후 지표 매개변수 최적화, 추세 판단 추가, 자금 관리 조정 등을 통해 개선하여 전략을 더욱 안정적이고 신뢰할 수 있게 만들 수 있습니다.
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © jwitt98
//The PowerX strategy - based on the rules outlined in the book "The PowerX Strategy: How to Trade Stocks and Options in Only 15 Minutes a Day" by Markus Heitkoetter
- 1
