재테크 A2Z

미국주식 볼린저밴드 매매신호 파이썬 코드 본문

재테크

미국주식 볼린저밴드 매매신호 파이썬 코드

a2ztec 2025. 5. 17. 15:42

https://colab.research.google.com/drive/1OeQ7jKc3tNSqMFEAPMHo0Kvgjn8ySxRn?usp=sharing

 

Stock_Trading.ipynb

Colab notebook

colab.research.google.com

 

Stock_Trading.py
0.00MB

 

표준편차 기준 매매법을 알게되어 구글시트나 엑셀로 만들다가 자료를 자동화하는게 힘들어서 파이썬코드로 만드니 오히려 더 쉽다. 

 

미국장 기준으로 "티커"와 "분석기간"을 입력하면 매매신호를 알려준다. HTS, MTS에서도 차트에서 볼린저밴드를 추가하면 알수 있는데 그동안 이게 뭔지 몰랐다. 

 

XLP , 12개월 기준으로 분석하면 다음과 같이 나온다.

 

 

📊 기본적인 볼린저 밴드 매매 전략

  • 중심선 (주황색): 20일 이동평균 (MA)
  • 상단 밴드:
    • +1σ, +2σ (주가가 과열되었을 가능성)
  • 하단 밴드:
    • -1σ, -2σ (주가가 과매도되었을 가능성)

✅ 일반적인 매매 신호

조건행동설명
주가가 -2σ 또는 -1σ 아래로 하락 매수 고려 과매도 구간 진입 가능성
주가가 +2σ 또는 +1σ 이상으로 상승 매도 고려 과열 구간으로 판단 가능
주가가 밴드 안으로 다시 들어올 때 신호 확정 밴드 복귀는 추세 전환의 신호
 

🟢 질문에 대한 답변

“-1시그마 아래서 매수하면 되는가?”

  • 단순하게는 그렇습니다. -1σ 이하로 주가가 내려간다는 것은 단기적으로 평균보다 낮은 가격이며 과매도로 해석될 수 있어 매수 기회로 볼 수 있습니다.
  • 하지만:
    • -2σ는 더 강한 과매도 신호로 보며,
    • -1σ는 약한 신호로 판단합니다.
    • 단독으로 -1σ 돌파만으로 매수하는 것은 리스크가 있으므로, 다음과 같은 보조 조건을 함께 고려하는 것이 좋습니다.

🧠 실전 팁

  • 거래량이 증가하면서 -1σ 아래로 내려갔다가 다시 올라올 때 매수
  • RSI(상대강도지수), MACD 같은 보조지표와 병행
  • -2σ 이하에서 매수 후 -1σ 회복 시 익절 전략도 자주 사용

📌 결론

  • -1σ 아래에서 매수하는 전략은 통계적으로 **기대 수익률이 양(+)**일 수 있으나, -2σ에서 더 강한 신호가 나옵니다.
  • 따라서:
    • -1σ 돌파 → 관심
    • -2σ 돌파 → 분할 매수 or 진입
    • 다시 -1σ 이상 회복 → 홀딩 강화 또는 익절 고려