Bollinger Bands 기반 단기 트레이딩 전략
개요
이 전략은 볼린저 밴드(Bollinger Bands) 지표를 기반으로 단기 거래를 전개하며, 볼린저 밴드의 상하단 밴드를 이용한 돌파 매수 및 매도 신호를 제공하는 단순형 모멘텀 추적 전략입니다. 주로 단기 추세 추종과 가격 모멘텀을 쫓는 거래 전략에 적합합니다.
전략 원리
이 전략은 주로 볼린저 밴드 지표에 의존합니다. 볼린저 밴드는 중간 밴드, 상단 밴드, 하단 밴드의 3개 선으로 구성됩니다. 중간 밴드는 종가의 N일 단순 이동평균선을 나타내고, 상단 밴드는 중간 밴드에 2배의 표준편차를 더하여 계산하며, 하단 밴드는 중간 밴드에서 2배의 표준편차를 빼서 계산합니다. 가격이 하단 밴드 위로 돌파하면 매수 신호가 생성되고, 가격이 상단 밴드 아래로 돌파하면 매도 신호가 생성됩니다.
해당 전략의 주요 거래 로직은 다음과 같습니다:
-
sma()함수를 사용하여 종가의 N일(기본 20일) 단순 이동평균선을 계산하여 볼린저 밴드의 중간 밴드로 설정합니다. -
stdev()함수를 사용하여 종가를 기준으로 N일(기본 20일) 표준편차를 계산합니다. -
중간 밴드 ± 2배 표준편차로 볼린저 밴드의 상하단 밴드를 구성합니다.
-
종가가 하단 밴드를 위로 돌파하면 매수 신호가 발생합니다.
-
종가가 상단 밴드를 아래로 돌파하면 매도 신호가 발생합니다.
-
plotshape등의 함수를 사용하여 캔들 차트에 매수/매도 신호를 표시합니다.
전략 장점
-
전략 로직이 단순하여 이해하고 적용하기 쉽습니다.
-
지표 파라미터가 적어 최적화 및 조정이 용이합니다.
-
시장 추세를 효과적으로 추적하고 모멘텀을 포착할 수 있습니다.
-
리스크(하방 위험)가 비교적 작습니다.
전략 위험
-
추세 반전을 놓칠 위험이 있습니다.
-
파라미터 설정이 부적절하면 거래 빈도가 너무 높아질 수 있습니다.
-
상하단 밴드 돌파 판단이 시장 변동성에 민감합니다.
-
성과가 파라미터 설정과高度相关(매우 밀접하게 연관)되어 신중한 테스트와 최적화가 필요합니다.
전략 최적화 방향
-
볼린저 밴드의 파라미터를 조정하여 이동평균선 기간 및 표준편차 배수를 최적화합니다.
-
다른 지표와 결합하여 거래 신호를 필터링하고 오류 거래를 방지합니다.
-
손절 메커니즘을 추가하여 개별 거래 손실을 통제합니다.
-
각 종목 및 주기별로 파라미터 설정이 다르므로 각각 테스트가 필요합니다.
요약
이 전략은 전체적으로 매우 전형적이고 실용적인 단기 모멘텀 추적 전략으로, 간단한 지표 프레임워크만으로 시장 추세를 파악할 수 있어 단기 매매에 적합합니다. 그러나 파라미터에 민감하고 신호 필터링이 부족한 등의 몇 가지 단점도 존재합니다. 지표 파라미터를 추가로 최적화하거나 다른 보조 지표를 도입하면 전략의 안정성과 수익률을 높일 수 있습니다.
- 1

