Type/to search

볼린저 밴드를 이용한 이중 표준편차 거래 전략

Common strategy
Created: 2023-12-18 17:23:42
Last modified: 3 years ago
1
Follow
1802
Followers

img

개요

해당 전략은 볼린저 밴드의 이중 표준편차 모델을 기반으로 설계된 트레이딩 전략입니다. 볼린저 밴드의 상단 및 하단 밴드와 1개 및 2개 표준편차를 거래 신호로 사용합니다. 가격이 볼린저 밴드 상단을 돌파하면 롱(Long) 포지션을, 하단을 돌파하면 숏(Short) 포지션을 진입합니다. 또한 1개 및 2개 표준편차를 손절선으로 활용합니다.

전략 원리

이 전략은 먼저 볼린저 밴드의 중간선, 상단선, 하단선을 계산합니다. 중간선은 종가(CLOSE)의 단순이동평균(SMA)이며, 상단선은 중간선 + 2표준편차, 하단선은 중간선 - 2표준편차입니다. 가격이 상단선을 돌파하면 매수 신호가 발생하여 롱 포지션을 진입하고, 가격이 하단선을 돌파하면 매도 신호가 발생하여 숏 포지션을 진입합니다. 또한 전략은 중간선 + 1표준편차 및 중간선 - 1표준편차 선을 추가로 그립니다. 이 선들은 손절선으로 사용됩니다. 구체적인 로직은 다음과 같습니다.

  1. 종가(CLOSE)의 단순이동평균(SMA)을 계산하여 볼린저 밴드 중간선으로 삼습니다.
  2. 종가의 표준편차(STD)를 계산하고, 2*STD를 계산합니다.
  3. 중간선 + 2STD는 볼린저 밴드 상단선, 중간선 - 2STD는 하단선입니다.
  4. 가격이 상단선을 돌파하면 롱 포지션을 진입합니다.
  5. 가격이 하단선을 돌파하면 숏 포지션을 진입합니다.
  6. 중간선 + 1*STD를 손절선으로 설정하며, 해당 손절선이 돌파되면 포지션을 청산합니다.

전략 장점

  1. 이중 표준편차 설계로 돌파 판단이 더욱 엄격하여 잘못된 신호를 방지합니다.
  2. 이중 손절선 설계를 통해 리스크를 최대한 통제합니다.
  3. 매개변수 최적화 여지가 크며, 중간선 주기, 표준편차 배수 등을 조정할 수 있습니다.
  4. 손절선 조정을 통해 하락 폭을 통제할 수 있습니다.

전략 리스크

  1. 볼린저 밴드 전략은 가짜 돌파(거짓 돌파)가 발생하기 쉬워 거래 신호의 부정확성을 초래할 수 있습니다.
  2. 이중 표준편차와 이중 손절선 설정이 지나치게 엄격하여 신호가 적어져 기회를 놓칠 수 있습니다.
  3. 매개변수 설정이 부적절하면 전략 리스크가 증가할 수 있습니다.
  4. 손실 통제가 완벽하지 않아 극단적인 시장 상황에서 손실을 효과적으로 제한하지 못할 수 있습니다.

전략 최적화 방향

  1. 다른 지표를 결합하여 볼린저 밴드 거래 신호를 필터링함으로써 가짜 돌파를 방지할 수 있습니다.
  2. 다양한 매개변수 설정을 테스트하여 더 나은 수익-손실 비율을 얻기 위해 최적화할 수 있습니다.
  3. 동적 손절 메커니즘(예: 추적 손절 또는 잔고 비율 손절)을 설계할 수 있습니다.
  4. 머신러닝 알고리즘을 결합하여 매개변수를 자동으로 최적화할 수 있습니다.

요약

이 전략은 전반적으로 전형적인 볼린저 밴드 돌파 전략입니다. 이중 표준편차를 사용하여 신호 판단의 엄격성을 높이고, 이중 손절선을 사용하여 적극적으로 리스크를 통제합니다. 이 전략은 중간선 주기, 표준편차 배수 등의 매개변수 조정을 통해 성능을 개선할 수 있는 최적화 여지가 있습니다. 동시에 이 전략은 볼린저 밴드 전략이 일반적으로 직면하는 가짜 돌파 문제도 안고 있습니다. 또한 손절 메커니즘도 더욱 개선 및 최적화가 필요합니다.

Source
Pine
/*backtest
start: 2022-12-11 00:00:00
end: 2023-12-17 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
// Bollinger Bands: Madrid : 14/SEP/2014 11:07 : 2.0
// This displays the traditional Bollinger Bands, the difference is 
// that the 1st and 2nd StdDev are outlined with two colors and two
Strategy parameters
Strategy parameters
src
length
mult
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)