Type/to search

ATR 기반 평균 회귀 전략

Common strategy
Created: 2023-10-17 16:27:44
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 가설 검정 방법을 사용하여 ATR이 평균에서 벗어났는지 판단하고, 가격 움직임 예측을 결합하여 ATR 기반 평균 회귀 거래 전략을 구현합니다. ATR이 현저히 이탈할 경우 시장에 비정상적인 변동이 있을 수 있음을 나타냅니다. 이때 가격 움직임이 상승할 것으로 예측되면 매수 포지션을 설정할 수 있습니다.

전략 원리

  1. 가설 검정

    • 빠른 ATR 주기(매개변수 atr_fast)와 느린 ATR 주기(매개변수 atr_slow)에 대해 두 표본 t-검정을 수행합니다. 가설 검정의 귀무가설 H0는 두 표본 평균에 유의미한 차이가 없다는 것입니다.

    • 검정 통계량이 임계값(매개변수 reliability_factor로 지정된 신뢰구간)보다 높으면 귀무가설을 기각합니다. 즉, 빠른 ATR이 느린 ATR에서 현저히 벗어난 것으로 간주합니다.

  2. 가격 움직임 예측

    • 로그 수익률의 이동 평균을 예상 드리프트율(매개변수 drift)로 계산합니다.

    • 드리프트율이 상승하면 현재 추세를 상승세로 판단합니다.

  3. 진입 및 손절매 청산

    • 빠른 ATR과 느린 ATR 간 차이가 유의미하고 추세가 상승세일 때 매수 진입합니다.

    • 그 후 ATR을 사용하여 지속적으로 조정되는 손절매 라인을 계산합니다. 가격이 손절매 라인 아래로 하락하면 손절매 청산합니다.

장점 분석

  • 가설 검정을 사용하여 ATR의 이상 이탈을 판단하는 것이 더 과학적이고 매개변수에 적응적입니다.

  • 가격 추세 예측을 결합하여 ATR 이탈만으로 잘못된 거래를 하는 것을 피합니다.

  • 지속적으로 손절매를 조정하여 손실 위험을 줄입니다.

위험 분석

  • 가격이 급락할 경우 손절매가 불가능할 수 있습니다.

  • 추세 판단에 오류가 있어 최고점에서 매수할 가능성이 있습니다.

  • 매개변수 설정이 부적절하면 올바른 거래 시점을 놓치거나 불필요한 거래가 증가할 수 있습니다.

최적화 제안

  • 다른 지표를 추가하여 다중 요소 확인을 고려할 수 있습니다. 단일 지표로 인한 잘못된 거래를 방지합니다.

  • 다양한 ATR 매개변수 조합을 테스트하여 더 안정적인 매개변수를 찾을 수 있습니다.

  • 주요 가격 돌파 지점 판단을 추가하여 가짜 돌파 매수를 피할 수 있습니다.

요약

본 전략은 전체적으로 명확한 논리를 가지고 있으며, 가설 검정을 사용하여 비정상적인 변동을 판단하는 접근 방식은 타당합니다. 그러나 ATR 이탈만으로 추세를 완전히 판단할 수 없으므로 판단 근거를 추가하여 정확성을 높여야 합니다. 손절매 규칙은 신뢰할 수 있지만 급락 상황에는 대처할 수 없습니다. 향후 진입 조건, 매개변수 선택, 손절매 최적화 등 측면에서 개선할 수 있습니다.

Source
Pine
/*backtest
start: 2022-10-16 00:00:00
end: 2023-10-16 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/
// © DojiEmoji

//@version=5
Strategy parameters
Strategy parameters
Backtest Start Time
Stop loss
Length of ATR for trailing stop loss
ATR Multiplier for trailing stop loss
Hypothesis testing
Length of ATR (fast) for diversion test
Length of ATR (slow) for diversion test
Reliability factor
Trend prediction
Length of drift
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)