Type/to search

RSI 지표 기반의 추세 추종 손절매 전략

Common strategy
Created: 2023-12-12 15:46:49
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략의 이름은 "RSI 지표 기반 추세 추종 손절 전략"입니다. 이 전략은 RSI 지표를 활용하여 과매수/과매도 상황을 판단하고, 빠른/느린 MA 지표를 결합하여 추세 방향을 판단한 후 진입 조건을 설정합니다. 동시에 백분율 추적 손절 메커니즘을 사용하여 손절 출구를 구현합니다.

전략 원리

이 전략은 주로 RSI 지표와 MA 지표를 통해 진입 시점을 판단합니다. RSI 지표 매개변수는 2주기로 설정하여 과매수/과매도 상황을 판단합니다. 빠른 MA와 느린 MA는 각각 50주기와 200주기로 설정하여 추세 방향을 판단합니다. 구체적인 진입 로직은 다음과 같습니다:

매수 진입: 빠른 MA가 느린 MA를 상향 돌파하고, 가격이 느린 MA보다 높으며, RSI가 과매도 영역(기본 10%) 아래에 있을 때 매수합니다.
매도 진입: 빠른 MA가 느린 MA를 하향 돌파하고, 가격이 느린 MA보다 낮으며, RSI가 과매수 영역(기본 90%) 위에 있을 때 매도합니다.

또한, 전략은 선택적 변동성 필터를 설정합니다. 이 필터는 빠른/느린 MA의 기울기 차이를 계산하여 차이가 설정된 임계값을 초과할 때만 포지션을 오픈합니다. 이는 가격이 횡보하는 기간에 명확한 방향이 없을 때 포지션을 오픈하는 것을 방지하기 위함입니다.

출구(Exit) 측면에서는 백분율 추적 손절 방식을 채택합니다. 입력된 손절 백분율에 따라 틱당 가격 차이를 적용하여 손절 가격을 계산하고 동적으로 손절을 조정합니다.

장점 분석

해당 전략의 주요 장점은 다음과 같습니다:

  1. RSI 지표 매개변수를 2주기로 설정하여 과매수/과매도 상황을 신속하게 포착하고 반전 기회를 판단합니다.
  2. 빠른/느린 MA는 추세 방향과 전환점을 효과적으로 식별할 수 있습니다.
  3. RSI와 MA 이중 지표를 결합하여 판단함으로써 거짓 돌파를 방지할 수 있습니다.
  4. 변동성 필터를 설정하여 횡보장에서 명확한 방향이 없는 기간을 필터링할 수 있습니다.
  5. 백분율 추적 손절 방식을 사용하여 시장 변동성에 따라 손절 폭을 조정하고 위험을 효과적으로 통제할 수 있습니다.

위험 분석

이 전략은 다음과 같은 위험도 존재합니다:

  1. RSI와 MA 지표는 어느 정도의 지연성을 가지고 있어 일부 반전 기회를 놓칠 수 있습니다.
  2. 백분율 손절은 거래량이 감소하는 하락장에서 쉽게 트리거될 수 있습니다.
  3. 야간장 및 장 시작 전 변동성이 큰 종목을 효과적으로 처리하지 못할 수 있습니다.

위와 같은 위험에 대해 다음과 같은 측면에서 최적화할 수 있습니다:

  1. RSI 매개변수를 1주기로 조정하여 지연성을 줄일 수 있습니다.
  2. 종목 특성에 따라 MA 주기 매개변수를 조정합니다.
  3. 백분율 손절 수준을 조정하여 손절과 변동성 허용 범위를 균형 있게 유지합니다.

전략 최적화 방향

이 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 다른 지표(예: 거래량 지표)를 추가하여 거짓 돌파를 방지합니다.
  2. 머신러닝 모델을 추가하여 모델 예측 결과를 의사 결정에 보조적으로 활용합니다.
  3. 복리 횟수와 포지션 관리를 최적화하여 전략 수익률을 더욱 향상시킵니다.
  4. 야간장 및 장 시작 전 변동성 필터 메커니즘을 설정합니다. 변동 폭에 따라 다음 거래일 참여 여부를 결정합니다.

요약

본 전략은 전반적으로 안정적인 추세 추종 전략입니다. RSI와 MA 이중 지표를 결합하여 판단함으로써 일정한 안정성을 유지하면서도 비교적 명확한 추세 반전 기회를 포착할 수 있습니다. 또한 변동성 필터를 설정하여 일부 위험을 방지하고, 백분율 손절 방식으로 단일 손실을 효과적으로 통제할 수 있습니다. 이 전략은 다종목 공용 전략으로 사용할 수 있으며, 특정 종목에 맞게 매개변수를 조정하고 모델을 최적화하여 더 나은 전략 효과를 얻을 수 있습니다.

Source
Pine
/*backtest
start: 2023-11-11 00:00:00
end: 2023-12-11 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// Scalping strategy
// © Lukescream and Ninorigo
// (original version by Lukescream - lastest versions by Ninorigo) - v1.3
//
Strategy parameters
Strategy parameters
Start date
End date
Source
RSI Length
Overbought threshold
Oversold threshold
Slow MA length
Fast MA length
MA choice
Ticker size
Trend Filter
Trailing Stop %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)