Type/to search

볼린저 밴드 기반 추세 추종 전략

Common strategy
Created: 2024-01-18 16:37:56
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

본 전략은 볼린저 밴드 지표를 사용하여 가격 추세 방향을 판단하고, 빠른 이동평균선과 느린 이동평균선을 결합하여 진입합니다. 가격이 볼린저 밴드 중간선을 돌파하고 빠른 이동평균선이 느린 이동평균선을 상향 돌파할 때 매수 신호로 간주합니다. 가격이 볼린저 밴드 중간선을 하향 돌파하고 빠른 이동평균선이 느린 이동평균선을 하향 돌파할 때 매도 신호로 간주합니다. 손절 방식은 ATR 손절입니다.

전략 원리

이 전략은 주로 볼린저 밴드 지표와 이동평균선 지표로 구성됩니다.

볼린저 밴드 지표는 중간선, 상단선, 하단선으로 구성됩니다. 중간선은 n일 단순 이동평균선입니다. 상단선과 하단선은 각각 중간선에서 k배 표준편차 위와 아래에 위치합니다. 가격이 상단선에 가까워지면 과매수, 하단선에 가까워지면 과매도를 나타냅니다. 중간선은 가격 추세 방향을 나타냅니다.

이동평균선 지표는 빠른 이동평균선과 느린 이동평균선을 사용합니다. 빠른 이동평균선의 파라미터는 40, 느린 이동평균선의 파라미터는 120입니다. 빠른 이동평균선이 느린 이동평균선을 상향 돌파하면 골든크로스 매수 신호입니다. 빠른 이동평균선이 느린 이동평균선을 하향 돌파하면 데드크로스 매도 신호입니다.

위 지표 규칙에 따라 본 전략의 구체적인 거래 신호는 다음과 같습니다.

매수 신호: 종가가 볼린저 밴드 중간선을 상향 돌파하고 빠른 이동평균선이 느린 이동평균선을 상향 돌파

매도 신호: 종가가 볼린저 밴드 중간선을 하향 돌파하고 빠른 이동평균선이 느린 이동평균선을 하향 돌파

손절 방식: ATR 손절, 손절 지점은 현재 가격에서 4배 ATR 값을 뺀 가격

장점 분석

본 전략은 볼린저 밴드 지표와 이동평균선 지표를 결합하여 가격 추세 방향을 효과적으로 판단하고, 횡보장에서 잦은 진입을 방지합니다.

볼린저 밴드 중간선은 가격 추세를 명확히 반영하며, 가격이 중간선을 돌파할 때 강력한 추세 신호를 생성합니다. 상단선과 하단선은 과매수/과매도 상황을 효과적으로 판단하여 횡보장에서 추격 매수나 매도를 방지합니다.

빠른 이동평균선과 느린 이동평균선의 골든크로스/데드크로스는 일반적으로 사용되는 추세 판단 방식입니다. 볼린저 밴드 지표와 결합하여 진입 시점을 더 정확하게 판단할 수 있습니다.

ATR 손절 방식은 손절 지점이 시장 변동성에 따라 자동으로 조정되어 단일 손실을 효과적으로 제어합니다.

리스크 분석

본 전략의 가장 큰 리스크는 가격이 중간선을 돌파한 후 곧바로 되돌아와서 효과적으로 이익을 얻지 못하는 경우입니다. 이 경우 손실이 발생합니다. 해결 방법은 이동평균선 파라미터를 적절히 조정하여 시장 특성에 더 잘 맞도록 하는 것입니다.

또 다른 리스크는 횡보장에서 볼린저 밴드 지표와 이동평균선 지표가 잘못된 신호를 발생시킬 수 있다는 점입니다. 이럴 경우 거래 신호를 건너뛰고 더 명확한 추세장을 기다리거나 포지션 규모를 적절히 축소하는 것을 고려해야 합니다.

최적화 방향

본 전략은 다음과 같은 측면에서 최적화할 수 있습니다.

  1. 볼린저 밴드 지표 파라미터를 조정하여 다양한 주기의 시장 특성에 적응

  2. 빠른/느린 이동평균선 파라미터를 조정하여 특정 거래 종목에 더 잘 맞도록 함

  3. 추가 보조 지표를 결합하여 전략의 안정성 향상

  4. 포지션 관리 방식을 최적화하여 추세장에서는 포지션을 늘리고 횡보장에서는 줄임

  5. 다양한 손절 방식을 테스트하여 더 나은 해결책 탐색

요약

본 전략은 전반적으로 전형적인 추세 추종 전략입니다. 볼린저 밴드 지표와 이동평균선 지표를 결합하여 가격 추세와 거래 기회를 판단합니다. 전략 신호 생성이 비교적 명확하여 자동화된 퀀트 거래에 적합합니다. 그러나 일부 리스크도 존재하므로, 더 광범위한 시장 환경에 적응하기 위해 파라미터 및 규칙 최적화가 필요합니다. 전반적으로 이 전략 프레임워크는 실행 가능하며 개선 여지가 많습니다.

Source
Pine
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-17 00:00:00
period: 1m
basePeriod: 1m
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/
// © Robrecht99

//@version=5
Strategy parameters
Strategy parameters
StdDev
Source Fast MA
Source Slow MA
Bollinger Bands Inputs
length
Source
Offset
Moving Average Inputs
Length Fast MA
Length Slow MA
Color Fast MA
Color Slow MA
ATR Input
ATR Period
Risk Per Trade
ATR Inputs
ATR Multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)