Type/to search

다요인 모멘텀과 리버설 조합 전략

Common strategy
Created: 2023-10-23 15:11:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 모멘텀 지표 CMO와 반전 지표 Stochastic을 조합하여 다중 팩터 모델을 구현하며, 다양한 시장 환경에서 거래 기회를 발굴합니다.

원리 분석

해당 전략은 두 개의 하위 전략으로 구성됩니다:

  1. 123 반전 전략

    • 9일 Stochastic 지표를 사용하여 과매수/과매도 판단
    • 종가가 2일 연속 상승하고 Stochastic이 50 미만이면 매수
    • 종가가 2일 연속 하락하고 Stochastic이 50 초과이면 매도
  2. CMO 절대값 전략

    • CMO의 절대값 계산
    • CMO 절대값이 70 이상이면 과매수 상태로 간주하여 매도
    • CMO 절대값이 20 이하이면 과매도 상태로 간주하여 매수

최종적으로 두 하위 전략의 신호가 일치할 때 거래 신호를 발생시킵니다.

이 전략은 모멘텀 지표 CMO와 반전 지표 Stochastic의 장점을 최대한 활용합니다. CMO는 추세를 잘 식별하고, Stochastic은 단기 반전 기회를 포착하는 데 정확합니다. 이 둘을 결합하면 다양한 국면에서 거래 기회를 발굴할 수 있습니다.

장점 분석

본 전략은 다음과 같은 장점을 가집니다:

  1. 다중 팩터 모델로 모멘텀과 반전을 결합하여 다양한 시장 환경에 적응 가능

  2. CMO는 추세 식별 능력이 뛰어나고, Stochastic은 반전 지점 판단이 정확함

  3. 두 신호가 일치할 때만 거래하여 잘못된 신호를 피하고 수익 확률을 높임

  4. 매개변수 최적화 범위가 넓어 다양한 상품과 주기에 맞게 조정 가능

  5. 장단기 주기 지표를 결합하여 더 많은 거래 기회 발견 가능

  6. 규칙이 단순하고 명확하여 이해와 구현이 쉬우며 알고리즘 거래에 적합

위험 분석

본 전략은 다음과 같은 위험도 존재합니다:

  1. 하위 전략이 잘못된 신호를 발생시킬 확률이 있으므로 매개변수 최적화 필요

  2. 돌발적인 사건으로 인한 추세 반전 시 큰 손실 발생 가능

  3. 거래 빈도가 너무 높을 수 있어 거래 비용을 고려해야 함

  4. 하위 전략 모두 지연 지표이므로 시간 지연 문제 존재

  5. 각 상품에 따라 매개변수를 조정해야 하며 매개변수 최적화 요구가 높음

대책:

  1. 하위 전략 매개변수 최적화로 잘못된 신호 확률 감소

  2. 손절매 설정으로 단일 손실 통제

  3. 진입 조건 조정으로 거래 빈도 낮춤

  4. 실시간 틱 데이터 사용으로 지연 문제 완화

  5. 머신러닝 방법을 활용한 자동 매개변수 최적화

최적화 방향

본 전략은 다음과 같은 측면에서 최적화할 수 있습니다:

  1. 변동성, 거래량-가격 등 추가 팩터 도입으로 체계적인 다중 팩터 모델 구축

  2. 동적 매개변수 최적화 메커니즘 구축으로 시장 상황에 따라 매개변수 조정

  3. 확률 및 지수 평활화 등의 방법을 도입하여 진입 로직 최적화

  4. 단기 포지션으로 장기 포지션을 헤지하여 이중 목표 달성

  5. 딥러닝을 활용하여 더 많은 특징을 추출하고 비선형 거래 규칙 수립

  6. 무매개변수 모델 탐색으로 인위적인 매개변수 선택으로 인한 편향 방지

  7. 고빈도 데이터, 뉴스 이벤트 결합으로 신호 지연 문제 완화

요약

본 전략은 모멘텀 지표 CMO와 반전 지표 Stochastic을 활용하여 다중 팩터 모델을 구현함으로써 횡보 및 추세 시장에서 더 많은 거래 기회를 발굴합니다. 단일 지표에 비해 다중 팩터 조합은 더 복잡한 시장 환경에 적응할 수 있습니다. 동시에 본 전략은 매개변수 최적화 범위가 넓고 규칙이 단순하여 알고리즘 거래 개발에 적합합니다. 그러나 위험 관리에 주의해야 하며 매개변수 선택과 모델 최적화에 대한 요구가 높습니다. 전반적으로 다중 팩터 모멘텀 반전 전략은 참고 및 확장 가능한 시스템화된 거래 아이디어입니다.

Source
Pine
/*backtest
start: 2023-09-22 00:00:00
end: 2023-10-22 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 17/09/2019
// This is combo strategies for get a cumulative signal. 
Strategy parameters
Strategy parameters
Length
KSmoothing
DLength
Level
LengthCMO
TopBand
LowBand
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)