주식 전략 심층 조사 계획

📋 조사 목표

1. 핵심 질문 정의

  • 어떤 전략이 실제로 작동하는가?
  • 각 전략의 성과 지표는 무엇인가? (수익률, 승률, 샤프비율, 최대 낙폭)
  • 시장 상황별로 어떤 전략이 효과적인가?
  • 전략 조합 시 시너지는 있는가?
  • 실전 적용 시 주의사항은 무엇인가?

2. 조사 범위

  • 대상 전략: 돌파, 갭, 모멘텀, 볼륨 스파이크, VWAP (기존 5종 + 추가 전략)
  • 시장: 코스피, 코스닥 (한국 시장 중심)
  • 기간: 최근 1년 데이터 + 장기 백테스팅 (가능한 경우)
  • 분석 수준: 이론 → 백테스팅 → 실전 검증

🔍 자료 수집 방법론

1차: 이론적 배경 조사

A. 학술 자료

  • 학술 논문: Google Scholar, SSRN, arXiv
    • 검색 키워드: “breakout strategy”, “momentum trading”, “volume spike”, “VWAP strategy”
    • 한국어: “돌파 전략”, “모멘텀 투자”, “거래량 분석”
  • 저널: Journal of Finance, Journal of Financial Markets
  • 학위 논문: 국내 대학원 논문 (한국시장 특화)

B. 전문 서적

  • 국내 서적:
  • 해외 서적:
    • “Technical Analysis of the Financial Markets” - John J. Murphy
    • “Algorithmic Trading” - Ernest P. Chan
    • “Quantitative Trading” - Ernest P. Chan

C. 온라인 리소스

  • Investopedia: 기본 개념 및 정의
  • TradingView: 차트 분석 및 전략 공유
  • QuantConnect: 백테스팅 플랫폼 및 전략 예제
  • GitHub: 오픈소스 전략 구현체

2차: 실전 데이터 수집

A. 시장 데이터

  • 한국투자증권 API: 실제 거래 데이터
    • 일봉 데이터 (최소 1년)
    • 분봉 데이터 (최근 3개월)
    • 거래량 데이터
    • 호가 데이터 (가능한 경우)
  • 공공 데이터:
    • KRX 정보데이터시스템 (한국거래소)
    • DART (전자공시시스템) - 재무 데이터
  • 무료 데이터 소스:
    • FinanceDataReader (Python 라이브러리)
    • yfinance (Yahoo Finance)

B. 백테스팅 데이터

  • 과거 데이터 확보:
    • 최소 3년 이상의 일봉 데이터
    • 다양한 시장 상황 포함 (상승장, 하락장, 횡보장)
  • 데이터 품질 확인:
    • 결측치 처리
    • 스플릿/배당 조정 확인
    • 거래량 이상치 확인

3차: 실전 경험 수집

A. 커뮤니티 조사

  • 트레이더 포럼:
    • 네이버 카페 (주식 관련)
    • 디스코드/텔레그램 그룹
    • Reddit r/algotrading, r/StockMarket
  • 블로그/유튜브:
    • 실제 트레이더의 경험담
    • 전략 적용 사례
    • 실패 사례 및 교훈

B. 전문가 인터뷰 (가능한 경우)

  • 증권사 리서치팀
  • 퀀트 트레이더
  • 개인 투자자 (성공 사례)

📊 분석 프레임워크

1. 전략별 상세 분석 체크리스트

각 전략에 대해 다음 항목을 체계적으로 조사:

A. 전략 정의 및 원리

  • 전략의 핵심 개념
  • 작동 원리 (왜 작동하는가?)
  • 수학적/통계적 배경
  • 관련 이론 (효율적 시장 가설, 행동경제학 등)

B. 진입/청산 조건

  • 명확한 진입 시그널 정의
  • 청산 조건 (익절/손절)
  • 포지션 사이징 방법
  • 리스크 관리 규칙

C. 성과 지표

  • 수익률: 총 수익률, 연평균 수익률
  • 승률: 승리 거래 비율
  • 손익비: 평균 수익 / 평균 손실
  • 샤프 비율: 위험 대비 수익
  • 최대 낙폭 (MDD): 최대 손실 구간
  • 거래 빈도: 연간 거래 횟수
  • 수수료 영향: 순수익률 (수수료 차감 후)

D. 시장 상황별 성과

  • 상승장에서의 성과
  • 하락장에서의 성과
  • 횡보장에서의 성과
  • 변동성 높은 시장에서의 성과
  • 변동성 낮은 시장에서의 성과

E. 리스크 분석

  • 주요 리스크 요인
  • 최악의 시나리오
  • 드로우다운 기간
  • 연속 손실 가능성

F. 실전 적용 고려사항

  • 필요한 자본 규모
  • 시간 투자 (모니터링 필요성)
  • 기술적 요구사항 (도구, 지표)
  • 심리적 요구사항
  • 수수료/세금 영향

2. 비교 분석 프레임워크

A. 전략 간 비교

| 전략 | 수익률 | 승률 | 샤프비율 | MDD | 거래빈도 | 추천시장 |
|------|--------|------|----------|-----|----------|----------|
| 돌파  |        |      |          |     |          |          |
| 갭    |        |      |          |     |          |          |
| 모멘텀|        |      |          |     |          |          |
| 볼륨  |        |      |          |     |          |          |
| VWAP  |        |      |          |     |          |          |

B. 전략 조합 분석

  • 돌파 + 모멘텀 조합
  • 갭 + 볼륨 스파이크 조합
  • VWAP + 모멘텀 조합
  • 3개 이상 전략 조합

3. 백테스팅 방법론

A. 백테스팅 설계

  • 기간: 최소 3년 (다양한 시장 사이클 포함)
  • 초기 자본: 1억원 (가정)
  • 수수료: 실제 수수료 반영 (0.015% 매수/매도)
  • 슬리피지: 실제 거래 고려 (0.1% 가정)
  • 리밸런싱: 전략별 최적 주기

B. 백테스팅 지표

# 주요 계산 지표
-  수익률
- 연평균 수익률 (CAGR)
- 변동성 (표준편차)
- 샤프 비율
- 소르티노 비율
- 최대 낙폭 (MDD)
- 승률
- 평균 수익/손실 비율
- 거래 횟수

C. 백테스팅 검증

  • In-sample vs Out-of-sample:
    • 학습 기간 / 테스트 기간 분리
  • Walk-forward 분석:
    • 롤링 윈도우 방식
  • Monte Carlo 시뮬레이션:
    • 확률적 시나리오 분석

📝 조사 노트 작성 방법

1. 전략별 조사 노트 템플릿

# [전략명] 조사 노트

## 기본 정보
- 조사 시작일: YYYY-MM-DD
- 조사 완료일: YYYY-MM-DD
- 조사자: tgparkk

## 1. 이론적 배경
### 정의
[전략의 정의]

### 원리
[왜 작동하는가?]

### 참고 자료
- [ ] 논문: [제목] (링크)
- [ ] 서적: [제목] (저자)
- [ ] 웹사이트: [제목] (URL)

## 2. 진입/청산 조건
### 진입 조건
1. [조건 1]
2. [조건 2]
3. [조건 3]

### 청산 조건
- 익절: [조건]
- 손절: [조건]

## 3. 백테스팅 결과
### 테스트 기간
- 시작: YYYY-MM-DD
- 종료: YYYY-MM-DD
- 기간: N년

### 성과 지표
| 지표 | 값 |
|------|-----|
| 총 수익률 | X% |
| 연평균 수익률 | X% |
| 승률 | X% |
| 샤프 비율 | X |
| 최대 낙폭 | -X% |

### 시장 상황별 성과
- 상승장: X%
- 하락장: X%
- 횡보장: X%

## 4. 실전 적용
### 적용 사례
- [ ] 성공 사례 1
- [ ] 실패 사례 1

### 주의사항
1. [주의사항 1]
2. [주의사항 2]

## 5. 개선 방안
- [개선 아이디어 1]
- [개선 아이디어 2]

## 6. 참고 자료 링크
- [자료 1]
- [자료 2]

2. 일일 조사 로그

# 조사 로그 - YYYY-MM-DD

## 오늘의 조사 내용
- [ ] 전략 A 조사 진행
- [ ] 자료 B 읽음
- [ ] 백테스팅 코드 작성

## 발견한 내용
1. [발견 1]
2. [발견 2]

## 다음 조사 계획
- [ ] 다음 단계 1
- [ ] 다음 단계 2

## 메모
[자유 메모]

🛠️ 필요한 도구 및 리소스

데이터 분석 도구

  • Python:
    • pandas: 데이터 처리
    • numpy: 수치 계산
    • matplotlib/seaborn: 시각화
    • FinanceDataReader: 한국 주식 데이터
    • backtrader / zipline: 백테스팅
  • Jupyter Notebook: 조사 과정 기록

데이터 소스

  • 한국투자증권 API: 실시간/과거 데이터
  • FinanceDataReader: 무료 과거 데이터
  • KRX 정보데이터시스템: 공식 시장 데이터

참고 자료 저장소

  • Notion / Obsidian: 조사 노트 관리
  • GitHub: 코드 및 분석 결과 저장
  • 블로그: 최종 정리 및 공유

📅 조사 일정 (예시)

1주차: 이론 조사

  • 돌파 전략 이론 조사
  • 갭 전략 이론 조사
  • 모멘텀 전략 이론 조사

2주차: 데이터 수집 및 정리

  • 시장 데이터 수집
  • 데이터 품질 검증
  • 데이터 전처리

3주차: 백테스팅 구현

  • 돌파 전략 백테스팅
  • 갭 전략 백테스팅
  • 모멘텀 전략 백테스팅

4주차: 분석 및 비교

  • 성과 지표 계산
  • 전략 간 비교
  • 시장 상황별 분석

5주차: 실전 검증 및 정리

  • 실전 적용 계획
  • 최종 보고서 작성
  • 블로그 포스트 작성

✅ 조사 완료 체크리스트

이론 조사

  • 각 전략의 정의 및 원리 파악
  • 학술 자료 5개 이상 검토
  • 전문 서적 2권 이상 읽기
  • 온라인 리소스 정리

데이터 수집

  • 최소 3년 이상 일봉 데이터 확보
  • 거래량 데이터 확보
  • 데이터 품질 검증 완료

백테스팅

  • 각 전략별 백테스팅 완료
  • 성과 지표 계산 완료
  • 시장 상황별 분석 완료

분석 및 정리

  • 전략 간 비교 분석 완료
  • 실전 적용 방안 수립
  • 최종 보고서 작성

🎯 다음 단계

  1. 이 조사 계획을 바탕으로 단계별 조사 시작
  2. 조사 노트를 블로그에 정기적으로 업데이트
  3. 백테스팅 결과를 시각화하여 공유
  4. 실전 적용 후 결과를 추가로 기록

📚 참고 자료

조사 방법론

  • “Research Methods in Finance” - 관련 논문
  • “Quantitative Trading” - Ernest P. Chan

백테스팅

  • Backtrader 공식 문서
  • QuantConnect 학습 자료

한국 시장 특화

  • 한국거래소 연구 보고서
  • 증권사 리서치 리포트

이 조사 계획은 살아있는 문서입니다. 조사가 진행되면서 계속 업데이트하겠습니다.