모델 정보 · 백테스트

평가 기간: 2025-03-31 ~ 2026-05-29 · universe 693 종목 · 월별 screening

예측 모델(호라이즌 스코어 + ATR k×N 목표가 / 3.0×ATR 손절 / 드리프트 ETA)을 과거 시점에서 시뮬레이션한 결과입니다. 각 screening 일자에 호라이즌별 top 10 종목을 선정하고, 만료일까지 일자별 OHLCV 로 walk-forward 합니다. 동일 봉에서 target/stop 모두 닿으면 보수적으로 STOP 우선.

동일 기간 벤치마크 (buy & hold) ^KS11 +241.63% ^GSPC +35.07%
⚠ 한계 — 1) 백테스트 universe 는 현재 KOSPI200/S&P500 구성 → 생존자 편향 존재 (실제 운영 시 -1~3pp 하락 예상). 2) trade 별 균등 비중 가정, 포지션 사이징·복리는 단순화. 3) 평가 기간 ~14개월 → long 호라이즌 (2년 목표) trade 는 대부분 만료 전 청산 또는 OPEN 으로 종결.
short
단기 (수일~1개월)
평가 trade: 280
HIT
54.3%
STOP
26.8%
EXPIRE
18.9%
승률 59.6%
평균 수익 +1.04%
중앙값 +4.83%
평균 보유 15일
최고 +22.4%
최저 -25.7%
거래비용 차감 (KR 0.50% / US 0.10%)
net 승률 58.9%
net 평균 +0.74%
Sharpe (연환산) 0.21
시그널 손실 streak -270%p
시그널 누적 (단순 합) +208%p
자본 기준 추정 MDD (Kelly half 4%) -11.6%
Expectancy · Kelly (net 기준)
Expectancy +0.74%
손익비 W/L 0.82
Kelly full 8.6%
Kelly half 4.3%
평균 win +8.60%
평균 loss -10.53%
목표 도달 ETA 정확도 (HIT 케이스, n=152)
평균 오차-8.6일
±7일 이내37%
±14일 이내69%
mid
중기 (3개월~1년)
평가 trade: 264
HIT
55.3%
STOP
43.9%
EXPIRE
0.8%
승률 56.1%
평균 수익 +4.15%
중앙값 +8.27%
평균 보유 30일
최고 +32.7%
최저 -27.0%
거래비용 차감 (KR 0.50% / US 0.10%)
net 승률 56.1%
net 평균 +3.85%
Sharpe (연환산) 0.71
시그널 손실 streak -290%p
시그널 누적 (단순 합) +1017%p
자본 기준 추정 MDD (Kelly half 13%) -36.8%
Expectancy · Kelly (net 기준)
Expectancy +3.85%
손익비 W/L 1.43
Kelly full 25.4%
Kelly half 12.7%
평균 win +15.18%
평균 loss -10.61%
목표 도달 ETA 정확도 (HIT 케이스, n=141)
평균 오차-23.0일
±7일 이내14%
±14일 이내28%
long
장기 (1~5년)
평가 trade: 264
HIT
50.4%
STOP
49.6%
EXPIRE
0.0%
승률 50.4%
평균 수익 +6.93%
중앙값 +11.60%
평균 보유 48일
최고 +49.0%
최저 -25.7%
거래비용 차감 (KR 0.50% / US 0.10%)
net 승률 50.4%
net 평균 +6.62%
Sharpe (연환산) 0.73
시그널 손실 streak -332%p
시그널 누적 (단순 합) +1749%p
자본 기준 추정 MDD (Kelly half 14%) -46.1%
Expectancy · Kelly (net 기준)
Expectancy +6.62%
손익비 W/L 2.20
Kelly full 27.8%
Kelly half 13.9%
평균 win +23.80%
평균 loss -10.81%
목표 도달 ETA 정확도 (HIT 케이스, n=92)
평균 오차-48.6일
±7일 이내15%
±14일 이내23%

점수 캘리브레이션

스코어 5분위로 묶었을 때 평균 수익률이 monotonic 하게 올라가면 좋은 모델입니다.

short
점수n평균 수익승률
0.828–0.920 56 +2.09% 61%
0.922–0.940 56 +1.92% 68%
0.940–0.955 56 +3.43% 68%
0.955–0.978 56 -0.85% 52%
0.978–1.000 56 -1.37% 50%
mid
점수n평균 수익승률
0.674–0.712 52 +5.62% 58%
0.712–0.732 52 +4.34% 52%
0.732–0.748 52 +4.54% 60%
0.748–0.779 52 +3.39% 54%
0.779–0.895 52 +3.13% 58%
0.955–1.000 4 +0.61% 50%
long
점수n평균 수익승률
0.554–0.639 52 +5.88% 50%
0.640–0.660 52 +6.83% 52%
0.660–0.676 52 +9.07% 54%
0.676–0.722 52 +5.17% 40%
0.722–0.791 52 +7.81% 56%
0.791–0.820 4 +5.44% 50%

검증 기록 — 시점별 펀더멘털 vs 현재 스냅샷

universe 693 · 2025-03-31 ~ 2026-05-27

동일 config(stop 2.5×ATR) 로 비교: leaky (현재 fundamental 스냅샷 적용) vs safe (시점별 historical fundamental). Safe 모드는 분기 보고서 발표일 + 45일 lag 로 시점에 공개된 자료만 사용 → look-ahead 제거.

Horizon n (safe) leaky WR safe WR Δ WR leaky 평균 safe 평균 Δ 평균
short 276 56.9% 56.9% +0.0p +0.85% +0.85% +0.00p
mid 267 44.5% 52.1% +7.5p +2.50% +3.98% +1.49p
long 262 37.2% 45.8% +8.6p +3.04% +6.15% +3.11p
✓ Caveat 해결 — 시점별 펀더멘털을 쓰니 mid 호라이즌 WR +7.5pp, long 호라이즌 WR +8.6pp 상승. 오히려 시점별 분기 데이터가 가격에 아직 반영되지 않은 알파를 포착합니다. look_ahead_safe=True 기본 적용 권장.

Walk-forward 검증 + Bear regime 백테스트

OHLCV 를 2019-01 까지 확장해 (a) 약세장(2020-03 COVID, 2022 bear) 에서의 strategy 작동 여부, (b) walk-forward optimization (6m train / 6m test rolling) 를 검증.

Bear regime 결과

기간 Horizon n net WR net 평균 Sharpe
COVID 급락+회복 (2020-02 ~ 2020-05) short 60 66.7% +3.71% 1.21
mid 42 52.4% +6.89% 1.19
long 27 14.8% -3.81% -1.02
2022 bear short 220 55.5% -0.09% -0.13
mid 202 35.1% -1.12% -0.39
long 193 19.7% -3.50% -0.74
⚠ 발견short 호라이즌은 COVID 급락에서도 WR 66.7%, Sharpe 1.21 로 robust. mid/long 은 2022 bear 에서 명백히 실패 (long 평균 -3.5%). bear regime 검출 시 mid/long 비중 축소 또는 cash 전환 권장.

Walk-forward (rolling train/test)

후보 stop_k = [2.0, 2.5, 3.0], train 에서 short 호라이즌 최고 net WR 의 k 선택 → test 적용
윈도 train test best k test short WR test short avg test mid WR test mid avg
#1 2021-01-01 ~ 2021-07-03 2021-07-03 ~ 2022-01-02 2.5 60.0% +0.85% 44.9% +1.77%
#2 2021-07-03 ~ 2022-01-02 2022-01-02 ~ 2022-07-04 3.0 62.0% +0.51% 43.8% +0.16%
#3 2022-01-02 ~ 2022-07-04 2022-07-04 ~ 2023-01-03 3.0 58.0% -0.02% 35.7% -2.14%
#4 2022-07-04 ~ 2023-01-03 2023-01-03 ~ 2023-07-05 3.0 56.9% +0.58% 51.2% +1.85%
#5 2023-01-03 ~ 2023-07-05 2023-07-05 ~ 2024-01-04 3.0 46.2% -2.19% 42.5% -2.41%
✓ 권고 — 5 윈도 중 4 윈도에서 best_k = 3.0 선정. 현재 기본값 2.5 → 3.0 으로 상향 고려. test short WR 평균 ~56.6%, train→test 일반화 robust.

파라미터 튜닝 + 기간 분할 (overfit 검증)

universe 691 · periods 3 · configs 7

동일 config 를 여러 기간(전체/전반기/후반기)에 적용해 overfitting 여부를 확인합니다. spread (max-min) 가 작을수록 robust. 가중 WR/평균수익은 호라이즌 trade 수로 가중.

Robustness Ranking

Config 설명 WR 평균 min max spread 평균수익
stop_3.0 Stop 3.0×ATR 52.4% 52.0% 53.0% 1.0% +2.82%
stop_2.5 Stop 2.5×ATR 47.3% 45.7% 49.0% 3.3% +2.27%
regime_skip_bear Regime-aware + bear=skip 47.0% 46.1% 48.4% 2.3% +1.77%
regime_default Regime-aware (bull 2.5 / sideways 2.0 / bear 1.5 top3) 46.6% 46.1% 47.6% 1.5% +1.91%
stop_2.0 Stop 2.0×ATR 42.2% 41.9% 42.6% 0.7% +1.83%
baseline Baseline (stop 1.5×ATR) 35.9% 35.5% 36.6% 1.1% +1.70%
trend Trend filter (>SMA200) 34.4% 31.9% 35.7% 3.8% +1.22%

기간 × Config WR 매트릭스

Config full
2025-03-31 ~ 2026-05-27
early
2025-03-31 ~ 2025-12-31
late
2025-09-30 ~ 2026-05-27
stop_3.0 52.3% (784) 53.0% (487) 52.0% (425)
stop_2.5 47.2% (793) 49.0% (496) 45.7% (433)
regime_skip_bear 46.4% (633) 48.4% (349) 46.1% (423)
regime_default 46.1% (660) 47.6% (376) 46.1% (423)
stop_2.0 42.0% (804) 42.6% (507) 41.9% (444)
baseline 35.7% (824) 35.5% (518) 36.6% (464)
trend 35.7% (373) 31.9% (69) 35.7% (373)
⚠ Regime-aware 평가 제한 — 백테스트 기간(2025-09 ~ 2026-04)이 거의 전부 bull regime이라 국면 분기가 거의 일어나지 않았습니다. Regime-aware 의 진정한 가치를 확인하려면 bear/sideways 비중이 높은 historical 데이터(2022, 2020-03 등)가 필요합니다.

최근 trade 샘플 (30건)

선정일 호라이즌 종목 점수 진입 목표 손절 청산일 결과 수익 보유
2026-05-29 short 신세계 004170 0.990 515,000 590,143 402,286 OPEN +0.00% 0일
2026-05-29 short SamsungElec(1P) 005935 0.990 202,500 225,209 168,436 OPEN +0.00% 0일
2026-05-29 short 삼성전자 005930 0.985 317,000 350,518 266,724 OPEN +0.00% 0일
2026-05-29 short 두산퓨얼셀 336260 0.985 91,400 110,573 62,640 OPEN +0.00% 0일
2026-05-29 short 현대자동차 005380 0.980 723,000 815,913 583,631 OPEN +0.00% 0일
2026-05-29 short 한온시스템 018880 0.980 5,630 6,575 4,213 OPEN +0.00% 0일
2026-05-29 short 삼성물산 028260 0.980 432,500 495,259 338,362 OPEN +0.00% 0일
2026-05-29 short 두산 000150 0.955 1,972,000 2,259,161 1,541,259 OPEN +0.00% 0일
2026-05-29 short 현대모비스 012330 0.955 768,000 888,158 587,763 OPEN +0.00% 0일
2026-05-29 short 삼성생명 032830 0.955 388,500 433,276 321,336 OPEN +0.00% 0일
2026-05-29 short Akamai Technologies, Inc. AKAM 0.985 150 164 128 OPEN +0.00% 0일
2026-05-29 short QUALCOMM Incorporated QCOM 0.978 251 284 202 OPEN +0.00% 0일
2026-05-29 short ON Semiconductor Corporation ON 0.975 121 133 102 OPEN +0.00% 0일
2026-05-29 short DaVita Inc. DVA 0.970 194 206 177 OPEN +0.00% 0일
2026-05-29 short Applied Materials, Inc. AMAT 0.955 450 486 396 OPEN +0.00% 0일
2026-05-29 short Cisco Systems, Inc. CSCO 0.955 120 128 110 OPEN +0.00% 0일
2026-05-29 short F5, Inc. FFIV 0.955 383 407 348 OPEN +0.00% 0일
2026-05-29 short Lam Research Corporation LRCX 0.955 318 346 276 OPEN +0.00% 0일
2026-05-29 short Archer-Daniels-Midland Company ADM 0.940 80 84 73 OPEN +0.00% 0일
2026-05-29 short Micron Technology, Inc. MU 0.940 971 1,083 803 OPEN +0.00% 0일
2026-05-29 mid KODEX 200 069500 0.940 134,815 156,773 118,346 OPEN +0.00% 0일
2026-05-29 mid SK 034730 0.835 676,000 833,000 558,250 OPEN +0.00% 0일
2026-05-29 mid 더블유게임즈 192080 0.786 68,400 81,266 58,751 OPEN +0.00% 0일
2026-05-29 mid SK하이닉스 000660 0.776 2,333,000 2,836,666 1,955,250 OPEN +0.00% 0일
2026-05-29 mid 코스맥스비티아이 044820 0.776 18,120 24,047 13,675 OPEN +0.00% 0일
2026-05-29 mid 삼성생명 032830 0.749 388,500 478,052 321,336 OPEN +0.00% 0일
2026-05-29 mid 에이치디현대미포 010620 0.748 223,000 272,450 185,913 OPEN +0.00% 0일
2026-05-29 mid 키움증권 039490 0.745 370,500 487,406 282,820 OPEN +0.00% 0일
2026-05-29 mid SamsungElec(1P) 005935 0.740 202,500 247,918 168,436 OPEN +0.00% 0일
2026-05-29 mid DYP 092780 0.721 5,050 6,126 4,243 OPEN +0.00% 0일
총 trade: 900 · 평가 완료: 808 · 미완료(OPEN): 92 · 리포트 생성: 2026-05-30T05:07:32 UTC