Type/to search

추세 추종 그리드 동적 포지션 조정 양적 전략

TTM
1
Follow
1802
Followers

img

개요

이 전략은 TTM 지표를 기반으로 한 동적 그리드 트레이딩 시스템입니다. 고점과 저점의 지수이동평균(EMA)을 계산하여 시장 추세 방향을 판단하고, 동적으로 업데이트되는 기준 가격 주변에 그리드 트레이딩 시스템을 배치합니다. 그리드의 방향과 가격 수준은 추세에 따라 동적으로 조정되며, 가격이 사전 정의된 그리드 수준을 돌파할 때 거래가 실행됩니다. 각 거래의 위험 노출은 계정 자산의 고정 비율로 설정됩니다.

전략 원리

전략의 핵심 로직은 TTM 상태 계산에 있으며, 다음 단계를 통해 구현됩니다:

  1. ttmPeriod 매개변수를 기반으로 두 개의 EMA를 계산합니다: 저점 EMA(lowMA)와 고점 EMA(highMA)
  2. highMA와 lowMA 사이에 두 개의 임계값 수준을 정의합니다:
    • lowThird: 하단 1/3 위치
    • highThird: 하단 2/3 위치
  3. 종가가 이러한 임계값을 기준으로 한 위치에 따라 TTM 상태를 결정합니다:
    • 종가가 highThird보다 높을 때 1을 반환합니다(상승 추세)
    • 종가가 lowThird보다 낮을 때 0을 반환합니다(하락 추세)
    • 종가가 lowThird와 highThird 사이에 있을 때 -1을 반환합니다(중립 상태)

그리드 트레이딩 시스템은 TTM 상태에 따라 동적으로 조정됩니다:

  1. TTM 상태가 변경되면 그리드 기준 가격과 방향을 업데이트합니다
  2. 그리드 방향과 간격에 따라 매수 및 매도 가격 수준을 계산합니다
  3. 가격이 그리드 수준을 돌파할 때 해당 매수 또는 매도 작업을 실행합니다

전략 장점

  1. 동적 적응성 우수: 시장 추세에 따라 그리드 방향과 가격 수준을 동적으로 조정하여 전략의 적응성과 수익성을 향상시킵니다
  2. 리스크 관리 완벽: 고정 비율을 사용한 포지션 관리를 통해 각 거래의 위험 노출을 효과적으로 통제합니다
  3. 매개변수 조정 용이: TTM 주기, 그리드 레벨 및 간격과 같은 핵심 매개변수를 다양한 시장 상황에 맞게 최적화할 수 있습니다
  4. 실행 메커니즘 명확: 거래 신호가 명확하고 실행 로직이 단순 직관적이어서 백테스트 및 실거래 운영이 용이합니다

전략 리스크

  1. 추세 판단 지연: EMA 기반 TTM 지표는 일정한 지연이 발생할 수 있어 추세 전환점에서 신호 지연이 발생할 수 있습니다
  2. 횡보장 리스크: 횡보장에서 빈번한 그리드 방향 전환은 과도한 거래와 수수료 손실을 초래할 수 있습니다
  3. 자금 관리 부담: 여러 그리드가 동시에 운영될 때 상당한 자금 규모가 필요하여 전략의 실제 실행 가능성에 영향을 줄 수 있습니다
  4. 슬리피지 영향: 고빈도 그리드 거래는 유동성이 부족할 때 큰 슬리피지에 직면할 수 있어 전략 성과에 영향을 미칩니다

전략 최적화 방향

  1. 추세 판단 최적화:
    • 여러 시간 프레임 분석 도입으로 추세 판단 정확도 향상
    • RSI, MACD 등 다른 기술 지표를 결합하여 추세 확인
  2. 그리드 매개변수 최적화:
    • 변동성에 따라 그리드 간격 동적 조정
    • 적응형 그리드 레벨 조정 메커니즘 도입
  3. 자금 관리 개선:
    • 동적 포지션 할당 구현
    • 리스크 패리티 메커니즘 추가
  4. 실행 메커니즘 완성:
    • 손절 및 익절 메커니즘 추가
    • 주문 실행 시점 최적화

요약

이 전략은 TTM 추세 판단과 동적 그리드 트레이딩을 결합하여 적응성이 뛰어나고 리스크 통제가 가능한 거래 시스템을 구현합니다. 그리드 방향과 가격 수준을 동적으로 조정함으로써 다양한 시장 환경에 잘 적응할 수 있습니다. 일부 고유 리스크가 존재하지만, 합리적인 매개변수 설정과 최적화 조치를 통해 이 전략은 실용적인 가치와 발전 가능성을 가지고 있습니다.

Source
Pine
/*backtest
start: 2024-12-04 00:00:00
end: 2024-12-11 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("TTM Grid Strategy", overlay=true)

// Input parameters
Strategy parameters
Strategy parameters
TTM Period (Optional)
Grid Levels (Optional)
Grid Spacing (%) (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)