변동성 돌파 전략 연구: 질문부터 시작
이 문서는 ‘변동성 돌파(Volatility Breakout)’ 전략을 연구하기 위한 출발점이다.
0) 목표(내가 확인하고 싶은 것)
- 한국 시장/해외 시장에서 유의미한 엣지가 남아 있는가?
- 엣지가 있다면, 어떤 조건(시장/변동성/추세/리밸런싱/수수료)에서 살아남는가?
- 구현할 때 가장 중요한 것은 무엇인가? (신호 정의, 체결 가정, 비용, 리스크 관리)
1) 전략 정의(초안)
가장 흔한 형태는:
- 기준 가격: 전일 고가/저가/종가 등
- 변동성: 전일(또는 N일) 고가-저가 범위
- 매수 기준:
오늘 시가 + k * 변동성을 돌파하면 매수 - 청산 기준: 종가 청산 / 손절 / 트레일링 / 시간 기반 등
여기서 연구의 핵심은 ‘k’가 아니라, 어떤 변동성 정의 + 어떤 체결 가정 + 어떤 리스크 제약이냐가 된다.
2) 실험 설계 체크리스트
데이터/시장
- 자산군: (예: KOSPI200, 개별주, 코인, FX)
- 데이터: 일봉/분봉, 조정주가 여부, 휴장 처리
- 생존편향 제거(상폐/편입/편출)
체결/비용
- 슬리피지, 수수료, 세금
- 돌파 시점 체결: intraday 데이터가 없을 때의 근사(보수적 가정)
리스크 관리
- 포지션 사이징: 고정 비중 vs 변동성 타겟팅
- 최대 보유 수, 섹터/자산 분산
- 손절/익절 규칙 유무
평가
- 수익률뿐 아니라: MDD, Sharpe, turnover, tail risk
- 워크포워드/기간 분할(훈련-검증)
3) 다음 액션
- ‘우리가 연구할 시장/자산’ 확정
- 데이터 소스 확정 (예: TradingView, yfinance, 증권사 API, 직접 수집)
- 첫 번째 백테스트 스펙 문서화 (신호/체결/비용/리스크)
초기 실험 가정(1차):
- 시장: 미국 주식
- 동시 보유 상한: 10개
- 데이터 가용 기간: 최근 5년
실행 로그
2026-02-05 02:42
- 샘플 데이터: AAPL 일봉 aggregates (최근 30일)
- 저장: .data/samples/