RSI와 피보나치 되돌림 트레이딩 전략
개요
본 문서는 상대강도지수(RSI)와 피보나치 되돌림 수준을 결합한 거래 전략을 설명합니다. 이 전략은 먼저 일정 기간의 과거 가격 데이터를 바탕으로 주요 피보나치 되돌림 수준을 동적으로 산출한 후, RSI 지표를 활용하여 시장의 과매수/과매도 상태를 판단하고, 되돌림 수준 근처에서 거래 신호를 발생시킵니다.
전략 원리
해당 전략은 다음과 같은 원리에 기반합니다.
-
일정 기간(예: 200개의 캔들)의 가격 데이터를 사용하여 해당 기간의 중간 가격, 표준편차 및 주요 피보나치 되돌림 수준(예: 0.764)을 계산합니다.
-
가격이 상단 또는 하단 되돌림 수준에 근접할 때 RSI 지표를 활용해 해당 되돌림 수준 구간에 과매수 또는 과매도 현상이 나타나는지 판단합니다.
-
RSI 지표가 과매수 또는 과매도 신호를 나타내면 되돌림 수준 근처에서 매수 또는 매도 신호를 발생시킵니다.
-
손절매 및 이익 실현 수준을 설정하고, 설정 가격을 초과하거나 손절 조건이 충족되면 포지션을 청산합니다.
이상이 해당 전략의 거래 시점 판단 기본 프로세스입니다.
전략의 장점 분석
RSI 또는 피보나치만을 단독으로 사용하는 거래 방식에 비해, 이 결합 전략은 다음과 같은 장점을 가집니다.
-
이중 지표 필터링으로 잘못된 신호를 줄이고 신호 품질을 향상시킵니다.
-
되돌림 수준 근처에서 반전 거래를 수행하는 것은 비교적 고전적인 기술적 분석 기법입니다.
-
손절매 및 이익 실현을 설정하면 단일 거래의 최대 손실을 효과적으로 제어할 수 있습니다.
-
파라미터 최적화를 통해 지표 파라미터 및 되돌림 수준 설정을 조정하여 다양한 기간과 종목에 적응할 수 있습니다.
전략 위험 분석
해당 전략은 다음과 같은 위험도 고려해야 합니다.
-
주요 되돌림 수준에 근접한 후 반등할 확률이 100%는 아니므로, 가격 실체를 함께 판단해야 합니다.
-
단일 기간 RSI는 죽음의 반등 같은 잘못된 신호를 생성할 수 있으므로, 여러 기간의 확인을 고려할 수 있습니다.
-
손절매 지점을 너무 느슨하게 설정하면 손실이 증가할 수 있습니다.
-
대상 가격이 급변할 경우 손절매가 돌파될 수 있으므로, 손절매 지점을 넓히는 것을 고려해야 합니다.
이러한 위험은 파라미터 조정, 지표 결합 최적화 등을 통해 통제할 수 있습니다.
전략 최적화 방향
해당 전략은 다음과 같은 추가 최적화 가능성이 있습니다.
-
거래량 지표 검증을 추가하여 거래량이 적은 잘못된 돌파를 피합니다.
-
볼린저 밴드 지표를 고려하여 밴드 돌파 시 신호를 발생시킵니다.
-
머신러닝 또는 신경망 모델을 구축하여 고품질 거래 기회를 자동으로 식별합니다.
-
유전 알고리즘 등의 방법을 사용하여 파라미터를 자동 최적화하고 손절매/이익 실현 지점을 조정합니다.
결론
본 문서는 RSI와 피보나치 되돌림 수준을 결합하여 판단하는 퀀트 거래 전략을 자세히 설명했습니다. 이 전략은 이중 지표 분석과 고전적인 기술 전략을 하나로 통합하여, 위험을 통제하면서 거래 신호의 품질을 향상시킵니다. 파라미터 조정 및 모델 최적화가 진행됨에 따라 전략의 성과는 더욱 향상될 수 있습니다.
/*backtest
start: 2023-11-26 00:00:00
end: 2023-12-26 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy(title="Gab Fib + RSI", overlay=true, default_qty_type=strategy.cash, default_qty_value=100000, initial_capital=1000, currency=currency.USD, commission_type=strategy.commission.cash_per_order, commission_value=4)
// Inputs- 1

