Type/to search

일목균형 + 추세 이동 중첩 퀀트 전략

Common strategy
Created: 2024-02-20 16:46:56
Last modified: 2 years ago
1
Follow
1802
Followers

img

개요

본 전략은 일목균형표와 이동추세 중첩 지표를 결합하여 주가의 잠재적 추세를 발견하고 매수 및 매도 시점을 판단합니다. 이 전략은 일목균형선을 계산하고 이동추세 중첩 지표와 결합하여 추세 방향을 판단하고 거래 신호를 발생시키며, RSI 지표를 필터로 사용하여 거래 리스크를 통제합니다.

전략 원리

본 전략은 주로 세 부분으로 구성됩니다:

  1. 일목균형표: 일목균형표는 주로 전환선(Tenkan-Sen)과 기준선(Kijun-sen)이라는 두 개의 선으로 구성되어 '일목균형' 형태를 이룹니다. 전환선은 가격의 단기 추세를, 기준선은 가격의 중기 추세를 나타냅니다. 전환선과 기준선의 교차는 매수 및 매도 신호를 형성합니다.

  2. 이동추세 중첩 지표: 이동추세 중첩 지표는 이산 상대값 구간대와 평활 상대값을 계산하여 추세 방향을 판단합니다. 가격이 외부 영역대에서 중간 영역대로 진입할 때 거래 신호를 발생시킵니다.

  3. RSI 지표: RSI 지표는 가격이 과매수 또는 과매도 상태인지 판단하며, 과매수선과 과매도 구간을 설정합니다. 이동추세 중첩 지표의 거래 신호와 결합하여 매수 및 매도 신호를 최종적으로 결정합니다.

구체적으로, 이 전략은 전환선과 기준선이 골든크로스(전환선이 기준선을 상향 돌파)와 데드크로스(전환선이 기준선을 하향 돌파)를 발생하는지 모니터링하여 매수 및 매도 시점을 판단합니다. 동시에 이동추세 중첩 지표를 결합하여 전체 추세 방향을 판단합니다. 두 지표가 동시에 신호를 보낼 때, RSI 지표가 과매수/과매도 상태가 아니라면 거래 신호를 발생시킵니다.

전략 장점

이 전략은 서로 다른 지표를 결합하여 추세 방향과 거래 시점을 판단함으로써 판단 정확도를 높이고, 지표 간의 상호 보완적 이점을 활용하여 단일 지표의 오판 가능성을 줄입니다. 구체적인 장점은 다음과 같습니다:

  1. 전환선과 기준선을 사용하여 일목균형표를 구성함으로써 단기 추세와 중기 추세를 동시에 반영할 수 있어 단순 이동평균선 지표보다 판단 정확도가 높습니다.

  2. 이동추세 중첩 지표는 전체 추세 방향을 정확하고 신뢰성 있게 판단하며, 일목균형표와 상호 보완 관계를 이룹니다.

  3. RSI 지표는 필터 조건을 설정하여 가짜 돌파를 효과적으로 걸러내고 거래 리스크를 방지합니다.

  4. 이 전략은 이해와 구현이 쉬우며 퀀트 트레이딩에 적합합니다.

전략 리스크

이 전략은 여러 지표를 조합하여 오판 가능성을 어느 정도 줄일 수 있지만, 여전히 다음과 같은 주요 리스크가 존재합니다:

  1. 파라미터 설정 리스크: 전환선, 기준선 등 지표의 파라미터가 적절하지 않으면 거래 신호가 잘못될 수 있습니다. 다양한 종목에 맞게 파라미터를 최적화해야 합니다.

  2. 추세 반전 리스크: 횡보장에서는 가짜 신호가 발생할 수 있습니다. 더 많은 지표를 결합하여 추세 반전 신호를 판단해야 합니다.

  3. RSI 필터 조건이 너무 엄격한 리스크: 많은 거래 기회를 놓칠 수 있습니다. RSI 파라미터를 적절히 완화할 수 있습니다.

대응 방안:

  1. 더 많은 과거 데이터를 사용하여 다양한 종목에 대해 파라미터 최적화를 수행하고 파라미터 설정이 합리적인지 확인합니다.

  2. 전략에 손절 매커니즘을 추가합니다. 가격이 반대 방향으로 손절선을 돌파하면 포지션을 청산합니다.

  3. RSI 파라미터를 최적화하여 필터 조건을 적절히 완화함으로써 리스크를 통제하면서도 더 많은 거래 기회를 확보합니다.

전략 최적화 방향

이 전략은 다음과 같은 추가 최적화 방향이 있습니다:

  1. 머신러닝 알고리즘을 추가하여 전략 파라미터가 시장 변화에 따라 동적으로 조정되도록 하여 전략의 적응력을 높입니다.

  2. 전략 구성 요소를 모듈화하여 모듈별 관리를 가능하게 함으로써 구성 요소의 신속한 교체나 개별 테스트를 용이하게 하고 개발 효율성을 높입니다.

  3. 데이터 통합 모듈을 추가하여 더 많은 데이터 소스에서 시장 데이터를 수집하고 고품질 훈련 세트를 구성하여 머신러닝 효과를 향상시킵니다.

  4. 백테스팅 도구를 개발하여 전략을 전면적으로 백테스트하고 다양한 평가 지표를 기록하여 파라미터 최적화 조정과 모델 선택을 지원합니다.

  5. 클라우드 컴퓨팅 플랫폼을 사용하여 전략 시스템을 배포하고 탄력적인 컴퓨팅 리소스를 활용하여 신속하게 병렬 백테스트를 수행함으로써 파라미터 튜닝 반복을 가속화하고 전략 개발 비용을 절감합니다.

요약

이 전략은 일목균형표와 이동추세 중첩 지표 두 가지 지표를 결합하여 가격 추세와 거래 시점을 상호 보완적으로 판단합니다. 동시에 RSI 지표를 필터로 사용하여 거래 리스크를 통제합니다. 이러한 다중 지표 조합 전략 형태는 판단 정확도를 높이고 더 나은 전략 효과를 얻을 수 있습니다. 하지만 전략의 파라미터 설정과 지표 선택은 여전히 다양한 종목에 대해 지속적인 테스트와 최적화가 필요하며, 이를 통해 전략이 시장 변화에 신속하게 적응하고 지속적인 수익성을 유지할 수 있습니다.

Source
Pine
/*backtest
start: 2023-02-13 00:00:00
end: 2024-02-19 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/
// © KryptoNight

//@version=4
Strategy parameters
Strategy parameters
Standard Ichimoku Cloud
Ichimoku Cloud - no offset - no repaint
Conversion Line Period - Tenkan-Sen
Base Line Period - Kijun-Sen
Base Line Period - Kijun-Sen (auxiliary)
Lagging Span 2 Periods - Senkou Span B
Displacement: (-) Chikou Span; (+) Senkou Span A
Displacement: additional bars
Lagging Span price source - Chikou-Span
RSI Filter: Overbought level (0 = off)
RSI Filter: Oversold level (100 = off)
RSI Length
RSI Price source
RSI Length
RSI Smoothing
Fast QQE Factor
Thresh-hold
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)