Type/to search

거래 세션 VWMA 동적 가격 상하 돌파 전략

VWMA
2
Follow
502
Followers

img
img

개요

거래 세션 VWMA 동적 가격 상하 돌파 전략은 일중 거래 세션의 거래량 가중 이동 평균(VWMA)을 기반으로 한 정량적 거래 시스템입니다. 이 전략은 특히 1분 시간 프레임에 적합하며, 각 거래일마다 재설정되는 VWMA와 가격 간의 관계를 모니터링하여 매수 및 매도 신호를 생성합니다. 핵심 로직은 가격이 VWMA를 완전히 돌파할 때 거래 신호를 발생시키는 것으로, 구체적으로 캔들스틱의 최저가가 VWMA보다 높을 때 매수 신호가 발생하고, 캔들스틱의 최고가가 VWMA보다 낮을 때 매도 신호가 발생합니다. 전략 설명에 따르면, 이 전략의 매도 신호는 특히 우수하여 승률이 65%를 넘으며, 특히 장 초반 진입에 적합합니다.

전략 원리

이 전략의 핵심 원리는 각 거래일에 재계산된 VWMA를 동적 기준선으로 사용하고, 가격과 해당 기준선의 상대적 위치 관계를 통해 잠재적인 거래 기회를 식별하는 것입니다. 전략의 상세 작동 원리는 다음과 같습니다.

  1. 거래 세션 VWMA 계산: 전략은 길이 55의 VWMA 지표를 사용하지만, 기존 VWMA와 달리 이 지표는 각 거래일 시작 시 계산이 재설정되어 VWMA가 당일 시장 심리를 보다 정확하게 반영하도록 합니다.

  2. 신호 생성 메커니즘:

    • 매수 신호: 캔들스틱의 최저가가 VWMA보다 완전히 높고, 이전 캔들이 이 조건을 만족하지 않을 때 발생
    • 매도 신호: 캔들스틱의 최고가가 VWMA보다 완전히 낮고, 이전 캔들이 이 조건을 만족하지 않을 때 발생
  3. 거래 통제 로직: 전략은 동일 방향의 연속 신호가 중복 진입되는 것을 방지하는 지능형 거래 통제 메커니즘을 구현합니다. 즉, 매수 신호 후에는 매도 신호가 있어야 다시 매수할 수 있으며, 그 반대도 마찬가지입니다.

  4. 자동 청산: 전략은 매일 15:29(인도 표준시)에 모든 포지션을 자동으로 청산하여 익일 포지션을 보유하지 않도록 하여 야간 위험을 효과적으로 회피합니다.

  5. 다중 포지션 관리: 전략은 최대 10계층의 피라미드형 추가 매수를 지원하며, 자금 관리는 계좌 자산의 10%를 사용하여 포지션을 제어합니다.

전략의 장점

코드를 심층 분석한 결과, 이 전략은 다음과 같은 뚜렷한 장점을 보여줍니다.

  1. 세션 적응성: 각 거래일마다 VWMA 계산을 재설정함으로써 전략이 당일 시장 조건에 더 잘 적응할 수 있으며, 과거 데이터에 과도하게 영향을 받지 않습니다.

  2. 명확한 진입 신호: 전략은 가격이 VWMA를 완전히 돌파해야만 신호를 발생시키므로, 가짜 돌파나 횡보장에서의 오판을 줄여줍니다.

  3. 방향성 통제: 거래 통제 로직을 통해 동일 방향으로의 연속 진입을 방지하고, 방향 전환이 있어야만 다시 진입할 수 있도록 하여 과도한 거래 위험을 효과적으로 낮춥니다.

  4. 위험 통제: 매일 정해진 시간에 자동으로 청산되는 메커니즘은 야간 위험을 효과적으로 회피하며, 일중 단기 거래자에게 적합합니다.

  5. 높은 승률 잠재력: 전략 설명에 따르면, 특히 매도 신호의 성과가 우수하여 승률이 65%를 넘으며, 거래자에게 높은 성공 확률을 제공합니다.

  6. 유연한 포지션 관리: 피라미드형 추가 매수 전략을 지원하여 추세가 지속될 때 포지션을 늘려 수익 잠재력을 극대화할 수 있습니다.

전략 리스크

이 전략은 많은 장점이 있음에도 불구하고 다음과 같은 잠재적 리스크가 존재합니다.

  1. 시간 프레임 한계: 전략은 1분 시간 프레임에 가장 적합하다고 명시되어 있으며, 다른 시간 프레임에서는 성과가 좋지 않을 수 있어 전략의 적용 범위가 제한됩니다.

  2. 매수 신호 상대적 취약성: 전략 설명에서 매수 신호에 고정된 이익 실현 및 손절매 지점 설정이 필요하다고 언급하여, 매수 신호의 신뢰성이 매도 신호만큼 높지 않음을 암시하며, 이로 인해 매수 작업의 수익성이 제한될 수 있습니다.

  3. 시장 조건 의존성: 주요 지표인 VWMA는 횡보장에서 많은 가짜 신호를 생성할 수 있으며, 강한 추세 시장에서 더 나은 성과를 보일 가능성이 높습니다.

  4. 고정 시간 청산 리소: 15:29에 고정적으로 청산하면 유리한 상황에서 조기 이탈하여 일부 수익 기회를 놓칠 수 있습니다.

  5. 파라미터 민감도: VWMA 길이 55는 고정 파라미터이며, 시장 환경에 따라 다른 파라미터 설정이 필요할 수 있어 모든 시장 조건에 적응하지 못할 수 있습니다.

리스크 완화 방법:

  • 매수 신호의 상대적 취약성 문제에 대해 엄격한 손절매 및 목표 이익 설정을 시행할 것을 권장
  • 시장 환경 필터 조건을 추가하여 적합한 시장 환경에서만 전략을 적용하는 방안 고려
  • 적응형 파라미터 조정 메커니즘 개발하여 VWMA 길이가 시장 변화에 따라 자동 조정되도록 함

전략 최적화 방향

코드 분석에 기반하여, 이 전략은 다음 방향으로 최적화할 수 있습니다.

  1. 시장 환경 필터 추가: 변동성 또는 추세 강도 지표를 필터 조건으로 도입하여 적합한 시장 환경에서만 신호를 생성합니다. 예를 들어 ATR 또는 ADX 지표를 사용하여 현재 시장이 이 전략에 적합한지 판단할 수 있습니다.

  2. VWMA 파라미터 최적화: 적응형 VWMA 길이를 구현하여 시장 변동성에 따라 파라미터를 동적으로 조정함으로써 전략이 다양한 시장 환경에 더 잘 적응하도록 합니다. 이는 VWMA 길이를 시장 변동성과 연결하여 구현할 수 있습니다.

  3. 신호 확인 메커니즘 강화: 추가 기술 지표나 가격 패턴을 확인 조건으로 도입하여 신호 품질을 높입니다. 예를 들어 RSI, MACD 등의 지표를 결합하여 신호를 확인할 수 있습니다.

  4. 청산 전략 개선: 고정 시간 청산 외에도 시장 조건에 기반한 동적 청산 규칙을 추가합니다. 예를 들어 수익 하락, 목표 달성 또는 기술 지표 반전 등을 고려할 수 있습니다.

  5. 매수/매도 신호 차별적 처리: 매수 및 매도 신호의 서로 다른 성과 특성에 맞춰 맞춤형 관리 전략을 개발합니다. 예를 들어 매수 신호에는 보다 보수적인 포지션 관리와 엄격한 손절매 전략을 적용합니다.

  6. 자금 관리 최적화: 신호 강도, 시장 변동성 및 과거 성과에 따라 각 거래의 자금 비율을 동적으로 조정하는 더 유연한 자금 관리 메커니즘을 구현합니다.

이러한 최적화 방향은 전략의 견고성과 적응성을 높이면서도 기존의 높은 승률 특성을 유지하는 것을 목표로 합니다.

요약

거래 세션 VWMA 동적 가격 상하 돌파 전략은 정교하게 설계된 일중 거래 시스템으로, 매일 재설정되는 VWMA를 동적 기준선으로 사용하고 가격이 해당 기준선을 완전히 돌파하는 조건을 결합하여 거래 신호를 생성합니다. 이 전략은 특히 1분 시간 프레임에 적합하며, 매도 신호의 성과가 특히 우수하여 승률이 65%를 넘습니다.

전략의 주요 장점은 당일 시장 조건에 대한 적응성, 명확한 진입 조건 및 효과적인 위험 통제 메커니즘에 있습니다. 그러나 시간 프레임 한계, 매수 신호의 상대적 취약성 및 시장 조건 의존성 등의 잠재적 리스크도 존재합니다.

시장 환경 필터 추가, 적응형 파라미터 구현, 신호 확인 메커니즘 강화, 청산 전략 개선 등의 최적화 조치를 통해 이 전략은 견고성과 수익성을 더욱 향상시킬 잠재력이 있습니다. 전반적으로 이는 구조가 명확하고 논리가 정연한 거래 전략으로, 높은 승률을 추구하고 리스크를 통제하려는 일중 거래자에게 특히 적합합니다.

이 전략을 적용하려는 거래자라면 먼저 모의 환경에서 충분히 테스트하고, 특히 매수 신호의 성과에 주목하며, 자신의 리스크 감수 능력과 거래 목표에 따라 파라미터 설정과 자금 관리 규칙을 조정할 것을 권장합니다.

Source
Pine
/*backtest
start: 2024-02-29 00:00:00
end: 2025-02-26 08:00:00
period: 1h
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("SVWMA Lx", overlay=true, initial_capital=100000, 
     default_qty_type=strategy.percent_of_equity, default_qty_value=10, pyramiding=10, calc_on_every_tick=true)
Strategy parameters
Strategy parameters
Session VWMA
VWMA Length (Optional)
VWMA Color (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)