Type/to search

RSI 기반 장기 퀀트 전략

Common strategy
Created: 2024-02-05 13:51:01
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

본 전략은 'RSI 장기 퀀트 전략'으로, 줄여서 RSI 장기 전략이라고 합니다. 이 전략은 일정 기간 동안의 가격 상승폭과 하락폭의 이동평균을 계산하여 RSI 기술 지표를 구성하고, 과매수 및 과매도선을 설정하여 시장 타이밍을 판단합니다. RSI가 설정된 과매도선 아래로 내려가면 점진적으로 포지션을 구축하여 장기 보유에 들어갑니다.

전략 원리

이 전략의 핵심 지표는 상대강도지수(RSI)입니다. RSI 지표는 일정 기간 동안의 평균 상승폭과 평균 하락폭을 비교하여 현재 증권 가격이 고평가되었는지 저평가되었는지 판단합니다. 계산 공식은 다음과 같습니다:

RSI = 100 - 100 / (1 + UP / DOWN)

여기서 UP은 최근 n일 동안 종가 상승분의 평균이고, DOWN은 최근 n일 동안 종가 하락분의 평균입니다. 지표는 0-100 사이에서 변동하며, 70을 초과하면 과매수 구간, 30 미만이면 과매도 구간입니다.

본 전략은 RSI 파라미터 Length=14로 설정하여 14일 종가를 기준으로 RSI를 계산합니다. 과매도선 Rsvalue=40으로 설정하여 RSI가 40 미만일 때 과매도로 판단합니다. 당일 RSI가 40 미만이면 매수 창을 열고 점진적 포지션 구축 전략을 사용하여 과매도 구간에서 점진적으로 매수하며, 최종 청산 시간을 설정하여 청산 시간이 지나면 전량 매도합니다.

장점 분석

이 전략의 가장 큰 장점은 RSI 지표를 통해 시장 타이밍을 판단하여 저가를 포착할 수 있다는 점입니다. RSI가 40 미만이면 과매도 상태로, 이전 하락폭이 너무 커서 반등 기회가 있다는 의미이므로 점진적으로 포지션을 구축하면 좋은 원가를 얻을 수 있습니다. 반대로 RSI가 70을 초과하면 과매수 상태로, 시장이 고점에 도달했을 가능성이 있으므로 점진적으로 포지션을 줄이는 것을 고려할 수 있습니다.

또한 전략이 점진적 포지션 구축 방식을 채택하여 단일 진입으로 인한 위험을 줄일 수 있습니다. 포지션 구축 창을 보유 고점으로, 최종 청산 시간을 보유 저점으로 설정하여 장기 투자를 실현합니다.

위험 분석

이 전략은 주로 RSI라는 기술 지표에 의존하므로 일정한 시차가 존재합니다. 특히 시장이 갑자기 변할 때 RSI가 신속하게 반응하지 못할 수 있습니다. 이때 맹목적으로 RSI 지표를 따라 포지션을 구축하면 수익이 제한되거나 손실이 증가할 수 있습니다.

또한 전략은 확률적인 거래 신호를 제공합니다. RSI가 40 미만이라 할지라도 100% 반등 기회가 있다는 의미는 아닙니다. 포지션 구축 후 가격이 다시 신저점을 기록할 확률도 존재합니다. 이때는 손절매 전략을 설정하여 최대 손실을 통제해야 합니다.

최적화 방향

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

  1. 여러 종목을 결합하여 포트폴리오 거래를 수행합니다. 단일 종목은 특정 이벤트에 영향을 받기 쉬우나 포트폴리오는 개별 종목 위험을 분산시킬 수 있습니다.

  2. 손절매 전략을 추가하여 위험을 추가로 통제합니다. 예를 들어 추적 손절매를 도입하여 가격이 계속 하락할 때 손절매(exit)합니다.

  3. 포지션 구축 전략을 최적화합니다. 예를 들어 과매도 구간에서 시간 가중 평균 가격을 사용하여 점진적으로 포지션을 구축하고, 전체 포지션을 한 번에 구축하지 않습니다.

  4. 다른 지표(예: 거래량 지표, 이동평균선 등)와 결합하여 신호를 필터링하고 맹목적으로 RSI를 따르지 않도록 합니다.

요약

본 전략은 RSI 지표를 구성하여 과매수 및 과매도 구간을 판단하고, 과매도 구간에서 점진적으로 매수 포지션을 구축하며, 최종 청산 시간을 설정하여 장기 보유를 실현합니다. 단기 거래에 비해 이 전략은 장기 퀀트 투자 도구로 더 적합합니다. 그 장점은 저가 포착과 비용 통제이며, 위험은 지표의 시차와 신호 오도입니다. 향후 포트폴리오 최적화, 손절매 전략, 포지션 구축 최적화 등 다양한 방법으로 개선할 수 있습니다.

Source
Pine
/*backtest
start: 2024-01-28 00:00:00
end: 2024-02-04 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Relative Strength Index", shorttitle="RSI")
len = input(14, minval=1, title="Length")
src = input(close, "Source", type = input.source)
Strategy parameters
Strategy parameters
Length
Source
RSvalue
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)