Type/to search

거래량 표준편차 기반 추세 추종 전략

Common strategy
Created: 2023-11-21 11:11:51
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 거래량의 이동평균선과 표준편차를 활용하여 거래량 모델을 구축하고, 가격의 이동평균선으로 추세 방향을 판단하여 정상적인 거래량 상황에서 거래 신호를 발생시킵니다. 또한 전략은 거래량 상하한을 설정하여 거래량이 비정상적인 경우 잘못된 신호가 발생하는 것을 방지합니다.

전략 원리

핵심 로직은 거래량 모델 구축과 가격 추세 판단입니다.

  1. 거래량 모델 구축
    • 거래량의 40주기 이동평균선 vavg를 거래량 기준으로 계산
    • 거래량의 40주기 표준편차 vsd를 거래량 정상 변동 범위로 계산
    • 거래량의 5주기 이동평균선 vavgn을 최신 거래량 수준으로 계산
    • 거래량 하한 lowlimitvavg에서 vsd의 1배를 뺀 값으로 설정
    • 거래량 상한 uplimitvavgvsd의 2배를 더한 값으로 설정
  2. 가격 추세 판단
    • 가격의 20주기 이동평균선 mavg를 가격 추세 지표로 계산
  3. 거래 신호 발생
    • mavg가 전일 대비 상승 돌파할 때, vavgnlowlimit보다 높을 경우 매수
    • mavg가 전일 대비 하락 돌파할 때, vavgnlowlimit보다 높을 경우 매도
    • mavg 추세가 반전되면 청산

이 전략은 거래량 모델과 가격 추세를 결합하여 거래량이 비정상적인 상황에서 가격 추세를 추종하는 것을 방지하며, 일부 가짜 신호를 걸러낼 수 있습니다.

전략 장점 분석

  1. 거래량 변화를 결합하여 가격 추세를 판단하므로 일부 가짜 신호를 걸러내어 신호의 신뢰성을 높임
  2. 거래량 표준편차를 활용하여 거래량 모델을 구축함으로써 거래량 극단적 변화의 영향을 방지
  3. 이동평균선 파라미터를 조정할 수 있어 다양한 주기의 가격 변화에 대응 가능

전략 리스크 분석

  1. 단기적으로 거래량과 가격이 역행할 수 있어 가격 추세를 놓칠 가능성 존재
  2. 거래량 파라미터 설정이 부적절할 경우 모델이 무효화될 수 있음
  3. 전략 자체에 손절매 설정이 없어 큰 손실이 발생할 수 있음

리스크 해결 방법:

  1. 이동평균선 파라미터를 적절히 조정하여 모델 최적화
  2. 손절매 로직을 추가하여 개별 손실 통제

전략 최적화 방향

  1. 더 많은 지표를 추가하여 가격 추세를 판단하고 신호의 정확성과 신뢰성을 높임
  2. 머신러닝 모듈을 추가하여 데이터를 기반으로 거래량 및 가격 모델 파라미터 훈련
  3. 손절매 로직을 추가하여 개별 손실이 과도해지는 것을 방지
  4. 진입 로직을 최적화하여 추세 포착 확률을 높임
  5. ATR과 같은 지표를 결합하여 손절매 거리를 자동 조정

요약

해당 전략은 전체적으로 명확한 아이디어를 가지고 있으며, 거래량을 활용하여 가짜 추세 추종을 방지하고 진입 신호가 비교적 신뢰할 수 있습니다. 그러나 전략 자체가 비교적 단순하여 확장 가능성이 크며, 더 많은 지표, 머신러닝, 손절매 등의 모듈을 추가하여 최적화하면 안정성과 추세 포착 능력을 더욱 향상시킬 수 있습니다. 이 전략은 전형적인 추세 추종 전략으로, 최적화 후 매우 실용적인 퀀트 전략이 될 수 있습니다.

Source
Pine
/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 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/
// © dongyun

//@version=4
Strategy parameters
Strategy parameters
options
length
nlow
factor
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)