가격 변동 범위 기반 매매 신호 필터링 전략
개요
가격 변동 범위 기반 매매 신호 필터링 전략(Range Filter Buy Sell Signals Strategy)은 매우 실용적인 퀀트 트레이딩 전략입니다. 이 전략은 가격 변동 범위를 활용하여 매수 및 매도 신호를 필터링하며, 낮은 변동성 시장에서는 가짜 신호를 줄이고 높은 변동성 시장에서는 신호의 질을 향상시킵니다. 이 전략 이름은 전략의 주요 기능을 정확하게 요약하고 있습니다.
전략 원리
이 전략은 먼저 특정 기간 동안의 자산 가격 변동 범위를 계산합니다. 구체적으로, 지정된 기간 내 최고가와 최저가 간의 차이를 계산하여 가격 변동 폭을 결정합니다.
이후 매수 및 매도 신호를 생성합니다. 그러나 모든 신호가 진입을 유발하는 것은 아니며, 가격 변동 범위 필터 조건을 충족해야 합니다. 예를 들어, 가격이 변동 범위를 돌파할 때만 매수 신호가 발생합니다.
이러한 방식으로 이 전략은 변동성이 낮은 시장 환경에서는 대부분의 가짜 신호를 필터링하여 불필요한 진입을 방지합니다. 반면 변동성이 높을 때는 방향성 움직임을 포착하여 이익을 얻을 수 있습니다.
전략의 장점
이 전략의 가장 큰 장점은 신호 필터링 강도를 동적으로 조정할 수 있다는 점입니다. 변동성이 낮을 때는 고품질 신호만 선택하고, 변동성이 높을 때는 시장이 제공하는 더 많은 기회를 포착할 수 있습니다.
고정 파라미터 필터에 비해 이 전략은 더 지능적이고 적응력이 뛰어납니다. 시장이 어떤 상태에 있든 더 나은 위험 대비 수익을 제공할 수 있습니다.
또한 단일 조건에 비해 이 전략은 추세 방향 판단을 통합하여 더 신뢰할 수 있는 거래 신호를 제공합니다. 동시에 손절 및 이익 실현 기능을 갖추고 있어 개별 거래의 위험을 효과적으로 통제할 수 있습니다.
전략의 위험
이 전략의 주요 위험은 변동 범위 파라미터 설정에 있습니다. 설정된 범위가 너무 크거나 작으면 신호 품질과 이익 기회에 부정적인 영향을 미칠 수 있습니다.
또한 단기적으로 가격이 횡보하는 경향이 강한 시장에서는 이 전략의 이익 기회가 상대적으로 적습니다. 서로 다른 주기의 시스템을 조합하면 이 문제를 완화하는 데 도움이 될 수 있습니다.
전략 최적화 방향
이 전략은 다음과 같은 측면에서 최적화할 수 있습니다:
-
적응형 파라미터 알고리즘을 사용하여 변동 범위 파라미터를 자동으로 최적화하여 더 지능적이고 동적으로 만듭니다.
-
큰 주기 추세 기반 필터 규칙을 추가하여 횡보장에서 갇히는 것을 방지합니다.
-
서로 다른 주기의 이 전략을 결합하여 시스템을 구성하고 전반적인 안정성을 높입니다.
-
머신러닝 알고리즘을 추가하여 파라미터 설정 및 필터 규칙의 효과를 개선합니다.
요약
가격 변동 범위 기반 매매 신호 필터링 전략은 매우 실용적이고 효과적인 퀀트 트레이딩 전략입니다. 필터링 강도를 동적으로 조정하여 다양한 시장 환경에서 더 나은 위험 대비 수익을 제공할 수 있습니다. 동시에 이 전략은 특히 파라미터 최적화 및 규칙 최적화 측면에서 큰 최적화 여지가 있습니다. 전반적으로 이 전략은 안정적인 초과 수익을 추구하는 퀀트 트레이더에게 매우 좋은 기본 솔루션을 제공합니다.
/*backtest
start: 2023-03-02 00:00:00
end: 2024-03-07 00:00:00
period: 1d
basePeriod: 1h
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/
// Credits to the original Script - Range Filter DonovanWall https://www.tradingview.com/script/lut7sBgG-Range-Filter-DW/
// This version is the old version of the Range Filter with less settings to tinker with- 1

