Type/to search

RSI와 피보나치 되돌림 트레이딩 전략

Common strategy
Created: 2023-12-27 16:49:52
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 문서는 상대강도지수(RSI)와 피보나치 되돌림 수준을 결합한 거래 전략을 설명합니다. 이 전략은 먼저 일정 기간의 과거 가격 데이터를 바탕으로 주요 피보나치 되돌림 수준을 동적으로 산출한 후, RSI 지표를 활용하여 시장의 과매수/과매도 상태를 판단하고, 되돌림 수준 근처에서 거래 신호를 발생시킵니다.

전략 원리

해당 전략은 다음과 같은 원리에 기반합니다.

  1. 일정 기간(예: 200개의 캔들)의 가격 데이터를 사용하여 해당 기간의 중간 가격, 표준편차 및 주요 피보나치 되돌림 수준(예: 0.764)을 계산합니다.

  2. 가격이 상단 또는 하단 되돌림 수준에 근접할 때 RSI 지표를 활용해 해당 되돌림 수준 구간에 과매수 또는 과매도 현상이 나타나는지 판단합니다.

  3. RSI 지표가 과매수 또는 과매도 신호를 나타내면 되돌림 수준 근처에서 매수 또는 매도 신호를 발생시킵니다.

  4. 손절매 및 이익 실현 수준을 설정하고, 설정 가격을 초과하거나 손절 조건이 충족되면 포지션을 청산합니다.

이상이 해당 전략의 거래 시점 판단 기본 프로세스입니다.

전략의 장점 분석

RSI 또는 피보나치만을 단독으로 사용하는 거래 방식에 비해, 이 결합 전략은 다음과 같은 장점을 가집니다.

  1. 이중 지표 필터링으로 잘못된 신호를 줄이고 신호 품질을 향상시킵니다.

  2. 되돌림 수준 근처에서 반전 거래를 수행하는 것은 비교적 고전적인 기술적 분석 기법입니다.

  3. 손절매 및 이익 실현을 설정하면 단일 거래의 최대 손실을 효과적으로 제어할 수 있습니다.

  4. 파라미터 최적화를 통해 지표 파라미터 및 되돌림 수준 설정을 조정하여 다양한 기간과 종목에 적응할 수 있습니다.

전략 위험 분석

해당 전략은 다음과 같은 위험도 고려해야 합니다.

  1. 주요 되돌림 수준에 근접한 후 반등할 확률이 100%는 아니므로, 가격 실체를 함께 판단해야 합니다.

  2. 단일 기간 RSI는 죽음의 반등 같은 잘못된 신호를 생성할 수 있으므로, 여러 기간의 확인을 고려할 수 있습니다.

  3. 손절매 지점을 너무 느슨하게 설정하면 손실이 증가할 수 있습니다.

  4. 대상 가격이 급변할 경우 손절매가 돌파될 수 있으므로, 손절매 지점을 넓히는 것을 고려해야 합니다.

이러한 위험은 파라미터 조정, 지표 결합 최적화 등을 통해 통제할 수 있습니다.

전략 최적화 방향

해당 전략은 다음과 같은 추가 최적화 가능성이 있습니다.

  1. 거래량 지표 검증을 추가하여 거래량이 적은 잘못된 돌파를 피합니다.

  2. 볼린저 밴드 지표를 고려하여 밴드 돌파 시 신호를 발생시킵니다.

  3. 머신러닝 또는 신경망 모델을 구축하여 고품질 거래 기회를 자동으로 식별합니다.

  4. 유전 알고리즘 등의 방법을 사용하여 파라미터를 자동 최적화하고 손절매/이익 실현 지점을 조정합니다.

결론

본 문서는 RSI와 피보나치 되돌림 수준을 결합하여 판단하는 퀀트 거래 전략을 자세히 설명했습니다. 이 전략은 이중 지표 분석과 고전적인 기술 전략을 하나로 통합하여, 위험을 통제하면서 거래 신호의 품질을 향상시킵니다. 파라미터 조정 및 모델 최적화가 진행됨에 따라 전략의 성과는 더욱 향상될 수 있습니다.

Source
Pine
/*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
Strategy parameters
Strategy parameters
SL in % of Instrum. i.e 1.5%=150pips
[RSI] Length
[RSI] Over Sold %
[RSI] Over Bought %
[Fibonacci] Length
[Fibonacci] Source
[Fibonacci] Multiplier
[Fibonacci] Level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)