볼린저 밴드를 이용한 이중 표준편차 거래 전략
1
Follow
1802
Followers
개요
해당 전략은 볼린저 밴드의 이중 표준편차 모델을 기반으로 설계된 트레이딩 전략입니다. 볼린저 밴드의 상단 및 하단 밴드와 1개 및 2개 표준편차를 거래 신호로 사용합니다. 가격이 볼린저 밴드 상단을 돌파하면 롱(Long) 포지션을, 하단을 돌파하면 숏(Short) 포지션을 진입합니다. 또한 1개 및 2개 표준편차를 손절선으로 활용합니다.
전략 원리
이 전략은 먼저 볼린저 밴드의 중간선, 상단선, 하단선을 계산합니다. 중간선은 종가(CLOSE)의 단순이동평균(SMA)이며, 상단선은 중간선 + 2표준편차, 하단선은 중간선 - 2표준편차입니다. 가격이 상단선을 돌파하면 매수 신호가 발생하여 롱 포지션을 진입하고, 가격이 하단선을 돌파하면 매도 신호가 발생하여 숏 포지션을 진입합니다. 또한 전략은 중간선 + 1표준편차 및 중간선 - 1표준편차 선을 추가로 그립니다. 이 선들은 손절선으로 사용됩니다. 구체적인 로직은 다음과 같습니다.
- 종가(CLOSE)의 단순이동평균(SMA)을 계산하여 볼린저 밴드 중간선으로 삼습니다.
- 종가의 표준편차(STD)를 계산하고, 2*STD를 계산합니다.
- 중간선 + 2STD는 볼린저 밴드 상단선, 중간선 - 2STD는 하단선입니다.
- 가격이 상단선을 돌파하면 롱 포지션을 진입합니다.
- 가격이 하단선을 돌파하면 숏 포지션을 진입합니다.
- 중간선 + 1*STD를 손절선으로 설정하며, 해당 손절선이 돌파되면 포지션을 청산합니다.
전략 장점
- 이중 표준편차 설계로 돌파 판단이 더욱 엄격하여 잘못된 신호를 방지합니다.
- 이중 손절선 설계를 통해 리스크를 최대한 통제합니다.
- 매개변수 최적화 여지가 크며, 중간선 주기, 표준편차 배수 등을 조정할 수 있습니다.
- 손절선 조정을 통해 하락 폭을 통제할 수 있습니다.
전략 리스크
- 볼린저 밴드 전략은 가짜 돌파(거짓 돌파)가 발생하기 쉬워 거래 신호의 부정확성을 초래할 수 있습니다.
- 이중 표준편차와 이중 손절선 설정이 지나치게 엄격하여 신호가 적어져 기회를 놓칠 수 있습니다.
- 매개변수 설정이 부적절하면 전략 리스크가 증가할 수 있습니다.
- 손실 통제가 완벽하지 않아 극단적인 시장 상황에서 손실을 효과적으로 제한하지 못할 수 있습니다.
전략 최적화 방향
- 다른 지표를 결합하여 볼린저 밴드 거래 신호를 필터링함으로써 가짜 돌파를 방지할 수 있습니다.
- 다양한 매개변수 설정을 테스트하여 더 나은 수익-손실 비율을 얻기 위해 최적화할 수 있습니다.
- 동적 손절 메커니즘(예: 추적 손절 또는 잔고 비율 손절)을 설계할 수 있습니다.
- 머신러닝 알고리즘을 결합하여 매개변수를 자동으로 최적화할 수 있습니다.
요약
이 전략은 전반적으로 전형적인 볼린저 밴드 돌파 전략입니다. 이중 표준편차를 사용하여 신호 판단의 엄격성을 높이고, 이중 손절선을 사용하여 적극적으로 리스크를 통제합니다. 이 전략은 중간선 주기, 표준편차 배수 등의 매개변수 조정을 통해 성능을 개선할 수 있는 최적화 여지가 있습니다. 동시에 이 전략은 볼린저 밴드 전략이 일반적으로 직면하는 가짜 돌파 문제도 안고 있습니다. 또한 손절 메커니즘도 더욱 개선 및 최적화가 필요합니다.
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 twoStrategy parameters
Related strategies
Comment
All comments (0)
No data
- 1

