모멘텀 관련 RSI 전략
개요
이 전략의 핵심 아이디어는 RSI 지표의 평활화 주기를 동적으로 만들어 가격과 모멘텀 간의 상관관계에 따라 자동으로 조정함으로써 RSI 지표의 실용성을 개선하는 것입니다.
전략 원리
이 전략은 먼저 가격의 모멘텀을 계산한 후, 가격과 모멘텀 간의 상관계수를 계산합니다. 상관계수가 1에 가까우면 가격과 모멘텀이 높은 양의 상관관계에 있음을 의미하고, 상관계수가 -1에 가까우면 가격과 모멘텀이 높은 음의 상관관계에 있음을 의미합니다.
가격과 모멘텀의 상관관계에 따라 RSI 지표의 평활화 주기 길이를 조정할 수 있습니다. 상관관계가 높을 때는 짧은 RSI 주기를 사용하고, 상관관계가 낮을 때는 긴 RSI 주기를 사용합니다.
구체적으로, 본 전략은 RSI 주기 길이를 범위로 설정하며, 기본값은 20-50입니다. 가격과 모멘텀의 상관계수를 계산한 후, 선형 매핑 방법을 통해 상관계수를 20-50 범위에 매핑하여 RSI의 최종 평활화 주기 길이로 사용합니다.
이를 통해 시장 상황에 따라 RSI 지표의 매개변수를 자동으로 조정할 수 있습니다. 가격 변화와 모멘텀 변화가 강한 상관관계를 보일 때는 더 단기적인 RSI를 사용하여 민감도를 높이고, 상관관계가 강하지 않을 때는 더 장기적인 RSI를 사용하여 신호에 대한 노이즈의 영향을 줄입니다.
장점 분석
- 동적 매개변수 조정으로 시장 변화에 적응
- 고정 주기 지표의 한계를 피함
- 평활화 주기가 자동 최적화되어 최적 매개변수를 수동으로 선택할 필요 없음
- RSI 주기 범위를 구성 가능하여 다양한 종목에 적용 가능
리스크 분석
- 상관관계 계산 자체에 지연이 발생하여 가격 전환점을 놓칠 수 있음
- 가격과 모멘텀의 상관관계만 고려하는 것은 단순하며 다른 요인을 무시함
- 기본 RSI 주기 범위가 모든 종목에 적합하지 않을 수 있어 최적화 필요
- 변동성 등 다른 요인을 결합하여 RSI 주기를 조정하는 것을 고려할 수 있음
최적화 방향
- 다양한 상관관계 계산 방법을 시도하여 지연 감소
- RSI 주기를 결정할 때 상관관계에만 의존하지 않고 더 많은 요인 도입 고려
- 다양한 종목에 대해 백테스트를 수행하여 최적의 기본 RSI 주기 범위 탐색
- 선형 매핑에 완전히 의존하지 않고 상관관계 계수 가중치를 설정 가능
- 특정 시장 환경에서 부적절한 RSI 주기가 사용되지 않도록 필터 조건 추가
요약
이 전략은 RSI 평활화 주기를 동적으로 조정하는 아이디어가 배울 만하지만, 구체적인 구현에는 개선의 여지가 많습니다. 핵심은 RSI 매개변수 선택에 영향을 미치는 결정적인 요인을 찾아 정량화 가능한 지표로 변환하는 것입니다. 동시에 모델에만 의존하지 말고 경험과 백테스트를 기반으로 매개변수 범위를 최적화해야 합니다. 전반적으로 매우 혁신적인 아이디어이며, 지속적인 최적화와 개선을 거친 후 실제 적용 가능성을 가지고 있습니다.
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Dynamic RSI Momentum", "DRM Strategy", process_orders_on_close = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 50 )
- 1
