본문으로 건너뛰기
ModuQuant
변동성 전략 패밀리

볼린저 밴드

NEW

**볼린저밴드 전략(Bollinger Bands Strategy)은 가격이 상단밴드와 하단밴드 사이에서 움직이는 통계적…

마지막 수정: 2026. 10. 2. 오후 7:58:58약 5분 소요

전략 개념 차트

개념 설명용 예시 데이터입니다 — 실제 시세가 아니며 가로축은 날짜가 아니라 경과 일차(D+N)입니다. 같은 전략을 실제 과거 데이터로 검증하려면 아래 「직접 검증해보기」를 이용하세요.

중심선(MA 20) ± 2σ로 밴드를 구성합니다.상단 밴드 터치 → 과매수,하단 밴드 터치 → 과매도.

상단 터치 5회하단 터치 4회

밴드 폭이 좁아질수록(스퀴즈) 큰 변동이 임박했음을 의미합니다.

볼린저밴드 전략(Bollinger Bands Strategy)은 가격이 상단밴드와 하단밴드 사이에서 움직이는 통계적 경향을 이용해 과매수·과매도와 돌파를 판단하는 트레이딩 방법입니다. 밴드 폭이 좁아졌다가 넓어지는 변동성 사이클을 통해 추세 전환과 지속을 포착하는 것이 핵심입니다. 볼린저밴드는 가격의 통계적 범위와 변동성 변화를 읽는 지표입니다.

상단밴드 터치 후 하락 전환: 과매수 조정으로 매도 신호. 하단밴드 터치 후 상승 전환: 과매도 반등으로 매수 신호. 밴드 폭 급격히 좁아짐(스퀴즈): 변동성 확대 직전으로 돌파 대기. 밴드 폭 급격히 넓어짐(확장): 강한 추세 시작으로 추세 추종.

실전에서는 볼린저밴드를 단독으로 쓰기보다 거래량, RSI, 이동평균과 조합합니다. 상단밴드 터치 후 RSI 과매수 + 거래량 감소면 매도 신뢰도가 높아지고, 이동평균 방향과 일치할 때 더 강한 확인이 됩니다. 볼린저밴드는 횡보장에서 반전 신호에 탁월하지만, 강한 추세장에서는 가격이 밴드 밖에 머무르며 거짓 신호가 많아질 수 있습니다. 그래서 ADX(추세 강도) ≥ 25 같은 필터를 붙여 추세장이 아닐 때는 관망하는 것이 일반적입니다. 볼린저밴드의 가장 큰 장점은 변동성 자체를 시각화해 스퀴즈-확장 사이클을 직관적으로 보여준다는 점입니다. 단순 가격 지표가 아닌 표준편차 기반이라 통계적으로 신뢰도가 높고, 한눈에 시장 국면을 파악할 수 있습니다. 반면 단점은 추세장에서 밴드 터치가 지속되며 반전 신호가 무효화되고, 밴드 폭만 보고 돌파를 예단하면 거짓 돌파에 걸릴 수 있다는 것입니다. 그래서 추세 확인 지표와 함께 쓰는 것이 필수입니다.

밴드 터치는 방향 신호가 아니다

가격이 상단 밴드에 닿는 것은 "최근 변동성 기준으로 드문 위치"라는 뜻일 뿐입니다. 추세가 강하면 가격이 밴드를 타고 계속 올라가는 밴드 워킹이 나타나고, 이 구간에서 상단 터치를 되돌림 신호로 읽으면 추세를 통째로 놓칩니다.

그래서 같은 밴드를 쓰는 두 전략이 서로 반대로 움직입니다.

  • 평균회귀형 — 밴드를 벗어나면 중심선으로 되돌아온다고 본다. 횡보장에 맞는다.
  • 돌파형 — 밴드를 벗어나는 것을 추세 시작으로 본다. 추세장에 맞는다.

어느 쪽인지 먼저 정하지 않으면 백테스트 결과를 해석할 수 없습니다. 두 용법을 섞으면 같은 신호에 반대로 반응하는 조건이 생깁니다.

표준편차 2배의 전제는 실제와 어긋난다

밴드 폭으로 2 표준편차를 쓰는 관행은 정규분포에서 약 95%가 그 안에 들어온다는 계산에서 나왔습니다. 그런데 주가 수익률은 정규분포가 아니라 꼬리가 두껍습니다. 실제로는 밴드 밖 관측이 이론보다 자주, 그리고 더 극단적으로 나옵니다.

"2 표준편차니까 5%만 벗어난다"를 전제로 손절·비중을 정하면 실제 낙폭이 가정보다 큽니다. 밴드 밖 관측 빈도를 직접 세어 보는 편이 안전합니다.

밴드폭과 스퀴즈 — 크기만 알려 주고 방향은 모른다

밴드폭 =(상단 − 하단) ÷ 중심선. 변동성의 크기입니다. 역사적으로 좁아진 상태를 스퀴즈라 하고, 변동성이 다시 커질 때 큰 움직임이 나오는 경우가 관찰됩니다. 다만 어느 쪽으로 터질지는 알려 주지 않습니다. 스퀴즈를 조건으로 쓰려면 방향을 정하는 다른 조건이 필요합니다.

⚠️ 종가만 쓴다 — 갭과 장중 꼬리가 빠진다

볼린저 밴드는 종가의 표준편차로 만들어지므로 장중 급등락과 전일 대비 갭을 반영하지 않습니다. 장중 변동이 큰 종목에서는 같은 날 밴드 밖으로 크게 나갔다 돌아왔어도 밴드가 조용합니다. 장중 범위를 반영해야 한다면 ATR 기반 채널(켈트너)이 밴드 폭을 더 안정적으로 잡습니다.

파라미터 민감도

기간(통상 20일)과 배수(통상 2) 두 개만으로도 조합이 수십 가지입니다. 여기에 "밴드 터치 후 며칠 안에 청산" 같은 규칙이 더해지면 금방 수백 가지가 됩니다. 관습값으로 먼저 재고 값을 조금 흔들어도 성과가 유지되는지 확인하세요 — 특정 조합에서만 좋으면 그건 그 구간의 잡음입니다.

파라미터 프리셋

  • default period=20, devfactor=2.0 — John Bollinger의 표준 설정. 가격의 약 95%가 밴드 안에 포함됩니다.
  • squeeze period=20, devfactor=1.5 — 좁은 밴드로 밴드 수축(squeeze) 감지에 최적화. 폭발적 돌파 포착.
  • wide period=20, devfactor=2.5 — 넓은 밴드. 강한 이탈에서만 신호 생성, 오신호 최소화.