Type/to search

상대강도지수(RSI) 기반 전략

Common strategy
Created: 2023-11-15 16:29:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 상대강도지수(RSI)를 기반으로 한 단기 트레이딩 전략입니다. RSI 지표를 활용하여 과매수/과매도 구간을 식별하고, 캔들 몸통을 필터링하여 허위 신호를 걸러낸 후 반전 지점에서 매수 및 매도 작업을 수행합니다. 이 전략은 극단적인 과매수/과매도 상태 이후의 반등 기회를 포착하는 것을 목표로 합니다.

전략 상세

원리

먼저 RSI 지표를 계산하며, 종가를 데이터 소스로 사용하고 기간은 7일로 설정합니다. 그런 다음 과매수선을 30, 과매도 구간을 70으로 설정합니다. RSI가 30선을 상향 돌파하면 매수 신호가 발생하고, 70선을 하향 돌파하면 매도 신호가 발생합니다.

허위 신호를 걸러내기 위해 캔들 몸통이 일반적인 크기의 1~3배로 확대될 때만 거래 신호가 발생하도록 합니다. 여기서는 RSI가 1~5개의 캔들 연속으로 과매수/과매도 구간에 머물러 신호를 확인하며, 몸통 확대 배수는 4배로 설정합니다.

RSI가 5개 캔들 연속 30 미만일 때 매수 신호가 발생하고, 이후 캔들이 양봉(상승)이며 몸통이 4배 이상 확대되면 매수 작업을 실행합니다. RSI가 5개 캔들 연속 70 초과일 때 매도 신호가 발생하고, 이후 캔들이 음봉(하락)이며 몸통이 4배 이상 확대되면 매도 작업을 실행합니다.

이익을 확보하기 위해, 포지션 방향이 현재 캔들 방향과 일치할 때 몸통이 2배 확대된 경우 포지션을 청산(손절)합니다.

장점

  1. 과매수/과매도 이후 반등 기회 포착

    RSI 지표는 과매수/과매도 상태를 잘 식별합니다. 주식이 과매수/과매도 구간에 있을 때 단기적으로 하락(또는 상승) 확률이 높으며, 과매도 구간은 곧 다가올 반등을 예고하는 경우가 많습니다. 이 전략은 반전 직전에 기회를 포착할 수 있습니다.

  2. 몸통 필터링으로 허위 신호 감소

    단순 RSI 지표만으로 거래할 경우 많은 허위 신호가 발생할 수 있습니다. 이 전략은 캔들 몸통 확대를 필터 조건으로 추가하여, 반전 직전에 확대된 몸통의 캔들이 나타날 때 포지션에 진입함으로써 변동성이 큰 시장의 허위 신호에 속지 않도록 합니다.

  3. 연속 N개 캔들 확인으로 신뢰도 향상

    RSI가 1~5개 캔들 연속으로 과매수/과매도 구간에 머물도록 하여 신호를 확인함으로써, 개별 이상 캔들에 의한 오인을 방지하고 신호의 신뢰도를 높입니다.

  4. 몸통 확대 배수 조절 가능

    몸통 확대 배수는 다양한 종목에 맞게 조정할 수 있습니다. 급등/급락 종목의 경우 조건을 적절히 완화하고, 변동이 완만한 종목의 경우 조건을 강화할 수 있어 자신에게 맞는 거래 종목에 자유롭게 조절 가능합니다.

위험

  1. 과적합 문제 가능성

    해당 전략의 매개변수 설정은 어느 정도 한계가 있으며, 다른 종목이나 다른 시기에는 매개변수를 조정해야 합니다. 고정된 매개변수 설정을 사용하면 과적합 문제가 발생할 수 있습니다.

  2. 매수/매도 시점 식별 정확도가 높지 않음

    RSI 지표 자체는 어느 정도 지연성을 가지며, 몸통 확대를 필터 조건으로 추가하면 어느 정도 일찍 포지션을 청산하게 됩니다. 따라서 매수/매도 시점 식별 정확도는 일반적으로 그리 높지 않습니다.

  3. 변동성 장세에서 포지션 보유 시간이 길어질 수 있음

    변동성 장세에서 RSI 지표가 빈번하게 매매 신호를 발생시켜 포지션 보유 시간이 길어질 수 있습니다. 이 경우 매개변수를 조정하거나 전략 실행을 일시 중단해야 합니다.

  4. 적절한 포지션 관리 전략 필요

    이 전략은 단기 트레이딩 전략이므로, 이익 확보와 위험 관리를 위해 이동평균선 제거, 손절/익절 등 적절한 포지션 관리 전략과 함께 사용해야 합니다.

최적화 방안

  1. 다양한 매개변수 설정 테스트

    RSI의 기간, 과매수/과매도선, 캔들 몸통 필터 매개변수 등 다양한 조합을 테스트하여 다양한 종목에 최적화된 매개변수를 찾을 수 있습니다.

  2. 손절/익절 전략 추가

    이동 손절(trailing stop)이나 비율 손절(percentage stop)을 설정하여 이익을 확보할 수 있으며, ATR 값을 기준으로 손절점을 설정하거나 Donchian 채널을 활용한 손절도 가능합니다.

  3. 다른 지표 결합 필터링

    MACD, KDJ 등 다른 지표의 필터 조건을 추가하여 무효 돌파 시 잘못된 신호가 발생하는 것을 방지할 수 있습니다. 변동성 지표를 활용하여 추세 내 반전 신호를 식별할 수도 있습니다.

  4. 추세 판단 추가

    이동평균선을 활용하여 추세 방향을 판단하고, 추세 방향이 일치할 때만 거래 신호를 고려하며, 변동성 장세에서는 전략을 일시 중단할 수 있습니다. 추세 강도 지표를 결합하여 신호를 필터링할 수도 있습니다.

요약

이 RSI 반전 전략은 전형적인 단기 트레이딩 전략으로, 일정한 장점과 위험을 가지고 있습니다. 주요 장점은 과매수/과매도 이후의 반등을 포착할 수 있다는 점이며, 위험은 주로 신호 정확도가 높지 않고 변동성 장세에서 포지션 보유 시간이 길어질 수 있다는 점입니다. 매개변수 조합을 조정하고, 필터 조건을 추가하며, 손절 전략을 최적화하는 등의 방법으로 전략을 개선하여 더 다양한 종목과 시장 환경에 적응할 수 있게 함으로써 더 안정적인 전략 수익을 얻을 수 있습니다.

Source
Pine
/*backtest
start: 2022-11-08 00:00:00
end: 2023-11-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy(title = "Noro's FRSI Strategy v1.21", shorttitle = "FRSI str 1.21", overlay = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0, commission_type = strategy.commission.percent, commission_value = 0.0)

//Settings
Strategy parameters
Strategy parameters
RSI Period
RSI limit
RSI Price
RSI Bars
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)