개요
QMC와 QM을 결합한 AO 다이버전스 멀티 타임프레임 퀀트 트레이딩 전략은 기술적 분석 기반의 퀀트 트레이딩 시스템으로, 시장 분류(QMC), 퀀트 무브먼트(QM) 및 어썸 오실레이터(AO)의 다이버전스 신호를 결합하여 잠재적 거래 기회를 식별합니다. 이 전략은 특히 H4 및 H1 타임프레임을 위해 설계되었으며, 1:3 위험 보상 비율을 적용하여 잠재적 이익이 잠재적 손실의 3배가 되도록 합니다. 핵심 아이디어는 가격 고점/저점과 모멘텀 지표 간의 다이버전스를 식별하고, 돌파 가격 패턴과 결합하여 시장 추세 반전 지점을 포착하는 것입니다.
전략 원리
이 전략은 세 가지 주요 구성 요소를 기반으로 작동합니다:
-
어썸 오실레이터(AO): AO는 모멘텀 지표로, 가격 중간점(HL2)의 5주기 및 34주기 단순 이동 평균 간의 차이를 계산하여 도출됩니다. 이 전략은 AO를 사용하여 시장 모멘텀의 변화를 식별합니다.
-
퀀트 무브먼트(QM) 수준 감지: 전략은 5개 캔들의 피벗 고점과 저점을 사용하여 주요 가격 수준을 식별합니다. 다음 상황에서 QM 신호가 생성됩니다:
- 강세 QM 신호: 피벗 저점이 형성되고 현재 종가가 이전 캔들의 고가보다 높을 때
- 약세 QM 신호: 피벗 고점이 형성되고 현재 종가가 이전 캔들의 저가보다 낮을 때
-
AO 다이버전스 감지:
- 강세 다이버전스: 가격이 새로운 저점을 기록하지만 AO 지표가 상승할 때
- 약세 다이버전스: 가격이 새로운 고점을 기록하지만 AO 지표가 하락할 때
전략의 진입 조건은 QM 신호와 AO 다이버전스의 결합입니다:
- 매수 진입: 강세 QM 신호와 강세 AO 다이버전스가 동시에 발생할 때
- 매도 진입: 약세 QM 신호와 약세 AO 다이버전스가 동시에 발생할 때
손절매는 QM 수준에 0.2배 ATR(평균 진폭)의 버퍼를 더하여 설정되며, 이익 실현 목표는 진입 가격과 손절매 수준 간의 차이의 3배로 설정되어 1:3 위험 보상 비율을 달성합니다.
전략 장점
-
다중 확인 메커니즘: 이 전략은 가격 패턴(QMC 및 QM)과 모멘텀 지표(AO)를 결합하여 더 신뢰할 수 있는 거래 신호를 제공합니다. 다중 확인은 가짜 신호의 위험을 줄이고 거래 성공률을 높입니다.
-
다이버전스 식별 능력: 전략은 가격과 모멘텀 지표 간의 다이버전스를 식별할 수 있으며, 이는 일반적으로 시장 추세 반전의 강력한 신호입니다. 이러한 반전 지점을 조기에 식별하는 능력은 대부분의 시장 참가자보다 먼저 포지션을 구축할 수 있게 합니다.
-
위험 관리 최적화: 1:3의 위험 보상 비율은 승률이 30%에 불과하더라도 장기적으로 수익을 낼 수 있음을 의미합니다. 이러한 보수적인 위험 관리 방법은 계좌 자금을 보호하는 데 도움이 됩니다.
-
시장 구조 기반 손절매: 손절매는 주요 QM 수준 근처에 설정되며, 이 수준은 시장 구조에서 중요한 지지 또는 저항 영역을 나타냅니다. 무작위로 선택된 가격 포인트가 아니므로 손절매의 효과가 향상됩니다.
-
자동화 거래 능력: 이 전략은 완전히 프로그래밍되어 자동으로 거래를 실행할 수 있으며, 감정적 간섭을 줄이고 거래 규율의 엄격한 준수를 보장합니다.
전략 위험
-
가짜 다이버전스 신호: 횡보 시장에서 AO 다이버전스는 가짜 신호를 생성하여 불필요한 거래 손실을 초래할 수 있습니다. 시장 노이즈로 인해 지표에 단기 다이버전스가 나타날 수 있지만, 가격이 예상대로 반전되지 않을 수 있습니다.
-
시장 급변동 위험: 주요 뉴스 발표나 블랙스완 이벤트 중에 가격이 급격히 손절매 수준을 돌파하여 실제 손실이 예상보다 커질 수 있습니다.
-
매개변수 민감도: 전략은 고정된 매개변수(예: 5 및 34주기 이동 평균, 5개 캔들의 피벗 포인트, 0.2 ATR 버퍼)를 사용하며, 이러한 매개변수는 시장 환경이나 거래 종목에 따라 조정이 필요할 수 있습니다.
-
지연 신호 위험: 피벗 포인트 형성 및 다이버전스 확인이 필요하므로 거래 신호에 일정 지연이 발생하여 최적의 진입 시점을 놓칠 수 있습니다.
-
자금 관리 문제: 전략은 계좌 자금의 고정 10% 비율을 사용하여 거래하며, 이는 모든 시장 상황이나 계좌 규모에 적합하지 않을 수 있습니다.
해결 방법:
- 추세 필터나 변동성 필터와 같은 추가 필터를 결합하여 가짜 신호 감소
- 시장 변동성에 따라 자금 비율을 조정하는 동적 포지션 관리 구현
- 주요 경제 데이터 발표 전에 전략 실행 중단
- 광범위한 백테스트를 수행하여 다양한 시장 환경에 최적의 매개변수 설정 도출
전략 최적화 방향
- 추세 필터 추가: 일봉 또는 주봉과 같은 더 긴 주기의 추세 지표를 도입하여 큰 추세 방향으로만 거래합니다. 이는 추세에 부합하는 거래가 반대 방향 거래보다 일반적으로 더 성공적이므로 승률을 높일 수 있습니다. 다음과 같은 코드를 추가할 수 있습니다:
longTermTrend = ta.sma(close, 200) > ta.sma(close, 200)[20]
longCond := longCond and longTermTrend
shortCond := shortCond and not longTermTrend
- 동적 손절매 및 위험 비율: 시장 변동성에 따라 손절매 거리와 위험 보상 비율을 동적으로 조정합니다. 변동성이 높은 시장에서는 더 넓은 손절매와 더 작은 위험 보상 비율이 필요할 수 있습니다. ATR의 배수를 사용하여 동적으로 설정할 수 있습니다:
volMultiplier = ta.atr(14) / ta.atr(14)[20]
slDistance = atr * 0.2 * math.min(2, math.max(0.5, volMultiplier))
-
거래 시간대 필터 추가: 특정 시간대(예: 시장 개장 전후 또는 주요 데이터 발표 시간)는 변동성이 크므로 이 전략에 적합하지 않을 수 있습니다. 시간대 필터를 추가하여 이러한 고위험 시간대에 거래를 피할 수 있습니다.
-
진입 시점 최적화: 현재 전략은 신호가 발생한 첫 번째 캔들에 진입하지만, 되돌림이나 확인 캔들을 기다린 후 진입하여 더 나은 진입 가격을 얻을 수 있습니다.
-
다단계 이익 실현 전략: 단순히 하나의 이익 실현 목표를 설정하는 대신, 단계별로 이익을 실현합니다. 예를 들어 1:1 위험 보상 비율에 도달하면 손절매를 진입 가격으로 이동하고, 1:2에 도달하면 일부 포지션을 청산하고 나머지 포지션은 더 높은 수익을 추구합니다.
이러한 최적화 방향의 목표는 전략의 안정성과 수익성을 높이고, 큰 폭의 하락 가능성을 줄이며, 다양한 시장 환경에 더 잘 적응하는 것입니다.
요약
QMC와 QM을 결합한 AO 다이버전스 멀티 타임프레임 퀀트 트레이딩 전략은 가격 구조 분석과 모멘텀 지표를 융합한 고급 거래 시스템입니다. QM 돌파 패턴과 AO 다이버전스의 공명 지점을 찾아 잠재적 추세 반전 기회를 포착하는 것을 목표로 합니다. 1:3의 위험 보상 설정은 이 전략의 보수적인 위험 관리 철학을 반영하며, 승률이 낮은 경우에도 장기적인 수익성을 유지할 수 있습니다.
이 전략의 핵심 장점은 다중 확인 메커니즘과 시장 구조 기반 손절매 설정에 있지만, 가짜 신호 및 매개변수 민감도와 같은 위험도 존재합니다. 추세 필터 추가, 위험 매개변수 동적 조정, 진입 시점 최적화 등을 통해 이 전략은 개선의 여지가 큽니다.
퀀트 트레이더에게 이 전략은 개인의 거래 스타일과 위험 선호도에 따라 추가로 맞춤화하고 최적화할 수 있는 견고한 프레임워크를 제공합니다. 독립적인 거래 시스템으로 사용하든 더 큰 거래 전략 포트폴리오의 일부로 사용하든, 이 전략은 기술적 분석이 퀀트 트레이딩에서 효과적으로 적용될 수 있음을 보여줍니다.
/*backtest
start: 2024-07-15 00:00:00
end: 2025-07-12 08:00:00
period: 2h
basePeriod: 2h
exchanges: [{"eid":"Futures_Binance","currency":"SOL_USDT","balance":200000}]
*/
//@version=5
strategy("QMC + QM + AO Divergence Strategy | 1:3 RR | H4-H1", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=10)
// === AO (Awesome Oscillator) ===- 1

