Type/to search

动态RSI 변동 다항식 피팅 지표 추세 퀀트 트레이딩 전략

RSI
1
Follow
1802
Followers

img

이 전략은 RSI 동적 오실레이터 기반의 퀀트 트레이딩 시스템입니다. RSI 지표에 다항식 피팅과 시계열 분석을 적용하여 RSI의 변화율을 계산함으로써 시장 모멘텀을 포착합니다. 이 전략은 QR 분해 등 고급 수학적 방법을 신호 처리에 사용하고, 이동평균선 시스템을 결합하여 거래 결정을 내립니다.

전략 원리

전략의 핵심은 Delta-RSI 오실레이터이며, 다음 단계로 구현됩니다:

  1. 먼저 기존 RSI 지표를 기본 데이터로 계산합니다.
  2. 다항식 피팅을 사용하여 RSI를 평활화하여 노이즈를 줄입니다.
  3. RSI의 시간 도함수를 계산하여 Delta-RSI를 얻고, 이는 RSI의 변화율을 반영합니다.
  4. Delta-RSI를 그 이동평균선과 비교하여 거래 신호를 생성합니다.
  5. 평균 제곱근 오차(RMSE)를 사용하여 피팅 품질을 평가하고 필터링합니다.

거래 신호는 세 가지 방식으로 생성될 수 있습니다:

  • 영선 돌파: Delta-RSI가 음수에서 양수로 전환될 때 매수, 양수에서 음수로 전환될 때 매도
  • 신호선 교차: Delta-RSI가 이동평균선을 상향/하향 돌파할 때 각각 매수/매도
  • 방향 전환: Delta-RSI가 음수 영역에서 상승하기 시작할 때 매수, 양수 영역에서 하락하기 시작할 때 매도

전략 장점

  1. 탄탄한 수학적 기반: QR 분해 등 고급 수학적 방법을 신호 처리에 사용하여 신뢰할 수 있는 이론적 기반 제공
  2. 신호 평활화: 다항식 피팅으로 시장 노이즈를 효과적으로 필터링하여 신호 품질 향상
  3. 유연성: 다양한 신호 생성 방식과 매개변수 옵션을 제공하여 다양한 시장 환경에 적응
  4. 위험 통제 가능: RMSE 필터링 메커니즘을 포함하여 신뢰성이 높은 신호 선별 가능
  5. 계산 효율성: 행렬 연산에 최적화 알고리즘을 사용하여 실행 효율성 높음

전략 위험

  1. 매개변수 민감도: 여러 핵심 매개변수를 세심하게 조정해야 하며, 부적절한 매개변수 선택은 전략 성과에 심각한 영향을 미칠 수 있음
  2. 지연성: 신호 평활화 처리는 어느 정도 지연을 초래하여 빠른 시장 움직임을 놓칠 수 있음
  3. 가짜 돌파: 횡보장에서 허위 신호가 발생하여 거래 비용 증가 가능
  4. 계산 복잡성: 많은 행렬 연산이 포함되어 고빈도 거래에서 성능 병목 현상 발생 가능
  5. 과적합: 매개변수 최적화 시 과거 데이터에 대한 과적합을 피해야 함

전략 최적화 방향

  1. 적응형 매개변수: 시장 변동성에 따라 RSI 기간과 피팅 차수를 동적으로 조정 가능
  2. 다중 시간 프레임: 더 많은 시간 프레임의 신호를 결합하여 교차 검증
  3. 변동성 필터링: ATR 등 변동성 지표를 추가하여 신호 필터링
  4. 시장 분류: 다양한 시장 상태(추세/횡보)에 따라 다른 신호 생성 규칙 사용
  5. 손절 최적화: 지지/저항선 기반 동적 손절 등 더 스마트한 손절 메커니즘 추가

요약

이것은 구조가 완전하고 이론적 기반이 탄탄한 퀀트 트레이딩 전략입니다. RSI의 동적 특성을 분석하고 현대 수학적 방법을 신호 처리에 결합함으로써 시장 추세를 잘 포착할 수 있습니다. 어느 정도의 매개변수 민감도와 계산 복잡성 문제가 있지만, 합리적인 매개변수 선택과 최적화 개선을 통해 이 전략은 좋은 응용 가치를 가지고 있습니다. 실전 적용 시에는 위험 관리에 주의하고, 적절한 포지션을 설정하며, 전략 성능을 지속적으로 모니터링할 것을 권장합니다.

Source
Pine
/*backtest
start: 2024-11-10 00:00:00
end: 2024-12-09 08:00:00
period: 4h
basePeriod: 4h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © tbiktag
//
// Delta-RSI Oscillator Strategy
Strategy parameters
Strategy parameters
Model Parameters:
Polynomial Order (Optional)
RSI Length (Optional)
Length ( > Order) (Optional)
Signal Length (Optional)
Show Signals:
Buy
Sell
Exit
Entry and Exit Conditions:
Buy (Optional)
Sell (Optional)
Exit (Optional)
Filter by Means of Root-Mean-Square Error of RSI Fitting:
usenrmse
RSI fitting Error Threshold, % (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)