Type/to search

15분 돌파 다중 주기 협력 전략: 위험 보상 비율 최적화 모델 기반

MACD
2
Follow
502
Followers

img
img

개요

이 전략은 시간 주기 돌파를 기반으로 한 알고리즘 거래 시스템으로, 15분과 2분 두 개의 시간 주기 간의 협력 관계를 활용하여 매매 신호를 결정합니다. 2분 봉의 종가가 이전 완료된 15분 봉의 고점 또는 저점을 돌파하는지 관찰하여 진입 시점을 판단하며, 동시에 정밀한 위험 관리 메커니즘을 설정하여 위험과 수익 비율을 1:3으로 유지합니다. 즉, 각 위험 단위당 3배의 수익을 얻을 수 있습니다. 전략의 본질은 단기 가격 돌파 후의 모멘텀 지속을 포착하는 것이며, 평균 승률은 약 30%이지만 우수한 위험-수익 비율 설계 덕분에 전체적으로 긍정적인 기대 수익을 실현할 수 있습니다.

전략 원리

이 전략의 핵심 원리는 다중 주기 분석을 통해 가격 돌파 신호를 식별하는 것입니다. 구체적인 구현 과정은 다음과 같습니다.

  1. 먼저, 전략은 request.security 함수를 사용하여 15분 주기의 고가, 저가 및 시간 정보를 가져옵니다.

  2. 새로운 15분 봉이 발생했음을 감지하면(현재 및 이전 15분 주기의 시간 비교를 통해), 전략은 이전에 완료된 15분 봉의 고점과 저점을 돌파 참조 지점으로 저장합니다.

  3. 매수 조건의 경우, 전략은 현재 2분 봉의 종가가 이전 완료된 15분 봉의 고점을 돌파했는지 판단합니다. 조건이 충족되면 진입 가격은 2분 봉 종가로 하고, 손절매는 이전 15분 봉의 저점으로 설정하며, 목표 이익은 진입 가격에 위험 값의 3배를 더한 값으로 설정됩니다(위험 값 = 진입 가격 - 손절매 가격).

  4. 매도 조건의 경우, 전략은 현재 2분 봉의 종가가 이전 완료된 15분 봉의 저점을 돌파했는지 판단합니다. 조건이 충족되면 진입 가격은 2분 봉 종가로 하고, 손절매는 이전 15분 봉의 고점으로 설정하며, 목표 이익은 진입 가격에서 위험 값의 3배를 뺀 값으로 설정됩니다(위험 값 = 손절매 가격 - 진입 가격).

이러한 설계는 돌파 거래 개념을 활용하면서 다중 주기 분석의 장점을 결합합니다. 더 큰 시간 주기(15분)를 사용하여 중요한 가격 수준을 결정하고, 더 작은 시간 주기(2분)를 사용하여 진입 시점을 최적화함으로써 슬리피지를 줄이고 실행 정확도를 높입니다.

전략 장점

  1. 명확한 위험 관리: 전략은 정확한 위험-수익 비율(1:3)을 설계하여 각 거래의 잠재적 이익이 잠재적 손실의 3배가 되도록 보장합니다. 이는 승률이 30% 정도에 불과하더라도 여전히 긍정적인 기대 수익을 얻을 수 있게 합니다.

  2. 다중 주기 협력: 15분과 2분 두 시간 주기를 결합함으로써 전략은 더 큰 시간 주기의 중요한 가격 수준을 포착할 수 있을 뿐만 아니라 더 작은 시간 주기를 활용하여 진입점을 최적화함으로써 거래 정확도를 높입니다.

  3. 자동화된 실행: 전략은 완전히 자동화되어 있으며 명확한 진입 및 청산 조건을 사용하므로 감정적 간섭과 주관적 판단을 줄입니다.

  4. 자금 관리 통합: 전략은 계좌 자본 비율 방식(default_qty_value=10)으로 포지션을 관리하여 위험이 계좌 규모에 비례하여 증가하거나 감소하도록 보장합니다.

  5. 적응성 우수: 코드 구조가 간결하고 명확하여 확장 및 수정이 용이하며, 다양한 시장과 상품에 적용할 수 있습니다.

전략 위험

  1. 낮은 승률 위험: 전략의 평균 승률은 약 30%로, 대부분의 거래에서 소액 손실이 발생합니다. 일부 트레이더에게는 연속적인 손실 거래가 심리적 압박을 주고 전략을 조기에 포기하게 할 수 있습니다.

  2. 거짓 돌파 신호: 가격 돌파 후 예상 방향으로 지속되지 않아 잦은 손절매가 발생할 수 있습니다. 특히 횡보장이나 변동성이 큰 시장에서는 거짓 돌파 현상이 더 흔합니다.

  3. 슬리피지 위험: 시장이 빠르게 움직일 때 실제 체결 가격이 전략 계획 가격과 차이가 발생하여 위험-수익 비율의 정확한 실현에 영향을 미칠 수 있습니다.

  4. 과도한 거래 위험: 전략이 단기 주기(2분)를 기반으로 거래를 실행하므로 과도한 거래가 발생하여 거래 비용이 증가할 수 있습니다.

  5. 시장 환경 의존성: 이 전략은 추세가 뚜렷한 시장에서 더 좋은 성과를 보이는 반면, 박스권 변동 시장에서는 효과가 떨어질 수 있습니다.

해결 방법:

  • 추세 지표 또는 변동성 지표와 같은 추가 필터 조건을 추가하여 거짓 신호를 줄입니다.
  • 일일 최대 거래 횟수 제한을 설정하여 과도한 거래를 방지합니다.
  • 저변동성 또는 고변동성 기간에 위험 매개변수를 조정하거나 전략을 중단합니다.
  • 정기적으로 백테스트를 수행하고 전략 매개변수를 최적화하여 현재 시장 환경에 적응하도록 합니다.

전략 최적화 방향

  1. 추세 필터 추가: 돌파 거래를 실행하기 전에 추세 확인 지표(예: 이동 평균선, MACD 등)를 도입하여 큰 추세와 일치할 때만 진입하면 전략 승률을 크게 높일 수 있습니다.

  2. 동적 위험-수익 비율: 현재 전략은 고정된 1:3 위험-수익 비율을 사용하지만, 시장 변동성에 따라 동적으로 조정하는 것을 고려할 수 있습니다. 예를 들어 변동성이 높은 시장에서는 더 보수적인 목표를 사용합니다.

  3. 시간 필터링: 시장 개장, 마감 또는 변동성이 특히 낮은 시간대의 거래를 피하기 위해 시간 필터 조건을 추가합니다.

  4. 부분 이익 실현 메커니즘: 가격이 특정 목표에 도달하면 포지션의 일부를 청산하고 나머지 포지션은 추세를 계속 추적하도록 하는 분할 이익 실현 기능을 구현하여 전체 수익성을 높입니다.

  5. 적응형 매개변수: 고정 매개변수(예: 15분 주기)를 시장 조건에 따라 자동으로 조정되는 동적 매개변수로 변경하여 전략이 다양한 시장 환경에 더 잘 적응할 수 있도록 합니다.

  6. 거래량 확인: 거래량 분석을 추가하여 가격 돌파 시 충분한 거래량이 수반되도록 합니다. 이는 일반적으로 돌파 신호의 신뢰성을 높일 수 있습니다.

이러한 최적화 방향은 주로 전략의 승률과 안정성을 높이는 동시에 명확한 위험 관리 및 다중 주기 협력 특성이라는 핵심 장점을 유지하는 데 중점을 둡니다. 더 많은 시장 요소를 고려함으로써 거짓 신호를 줄이고 각 거래의 성공 확률을 높일 수 있습니다.

요약

"15분 돌파 다중 주기 협력 전략(위험-수익 비율 최적화 모델 기반)"은 구조가 명확하고 논리가 엄격한 알고리즘 거래 시스템으로, 서로 다른 시간 주기의 가격 정보를 결합하여 돌파 후의 모멘텀 기회를 포착합니다. 전략의 승률이 높지 않음(약 30%)에도 불구하고, 정교하게 설계된 1:3 위험-수익 비율 메커니즘을 통해 긍정적인 기대 수익을 실현합니다.

전략의 핵심 장점은 엄격한 위험 통제, 명확한 진입 및 청산 규칙, 그리고 다중 주기 협력 분석 방법에 있습니다. 주요 위험은 거짓 돌파 신호와 낮은 승률로 인한 심리적 압박에서 비롯됩니다. 향후 최적화 방향은 신호 품질 향상, 거짓 돌파 거래 감소, 추세 필터 및 동적 매개변수 조정 기능 추가에 중점을 두어야 합니다.

중단기 거래 기회를 추구하는 알고리즘 트레이더에게 이는 고려해볼 만한 기본 전략 프레임워크이며, 개인의 위험 선호도와 거래 목표에 따라 추가로 맞춤화하고 최적화할 수 있습니다.

Source
Pine
/*backtest
start: 2025-03-23 00:00:00
end: 2025-03-24 21:00:00
period: 15m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"ETH_USDT"}]
*/

//@version=5
strategy("15-min Breakout via 2-min Candle (R:R=1:3)", 
     overlay=true,
     initial_capital=100000,
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)