📊 백테스트 Precision Dashboard
5 framework × D+N 시그널 검증. baseline: KOSPI 동기간 return. excess_return = signal − baseline. win = excess > 0.
| framework | D+N | n | avg return | baseline | excess | win rate | detail |
|---|---|---|---|---|---|---|---|
|
B14 SUE + PEAD
분기 SUE strong_positive 종목 → D+30·D+60 drift. 한국 PEAD 학술 precision 60%+ |
D+30 | 6 | -3.75% | +5.72% | -9.47% | 33.3% (6) | 열기 → |
| D+60 | 4 ⚠ sample 부족 | -5.37% | +34.13% | -39.50% | 0.0% (4) | ||
|
A2 외인 수급 z-score
외인 5d 누적 z-score ≥ +1.5σ 진입일 → D+5 단기 추적 |
시그널 누적 대기 (signal·D+N 종가 아직) | 열기 → | |||||
|
B7 Weinstein Stage
Weinstein Stage 2 매수 전환일 → D+30 추세 검증 |
D+30 | 13 | +26.22% | +10.49% | +15.73% | 76.9% (13) | 열기 → |
|
A3 종목 issue score
뉴스·텔레그램 종합 strong_positive 발생일 → D+1·D+5·D+30 |
D+1 | 187 | +0.39% | +0.21% | +0.18% | 47.6% (187) | 열기 → |
| D+5 | 184 | -2.73% | +0.49% | -3.21% | 42.4% (184) | ||
| D+30 | 59 | -4.95% | +1.07% | -6.02% | 45.8% (59) | ||
|
A1 네이버 테마 (lifecycle)
네이버 테마 정점 lifecycle 진입 → D+5·D+10. ⏳ 데이터 축적 중 — 테마→구성종목 매핑 미구현(후속). 현재 결과 없음. |
시그널 누적 대기 (signal·D+N 종가 아직) | 열기 → | |||||
운영 노트
- signal_date 종가 → D+N 거래일 후 종가 비교 (yfinance row offset)
- excess_return = signal_return − KOSPI 동기간 return
- win = excess_return > 0
- sample n < 5 시 통계적 유의성 부족 — ⚠ 표시
- 매 brief cron 후 자동 백테스트 (idempotent upsert)