Q1기술적 분석으로 주가 방향을 예측할 수 있는가?불가능하다. 기술적 신호 조합은 한국 시장에서 체계적 예측력이 없다. MA 정렬, VCP, Stage2 같은 미너비니식 패턴은 강세장에서만 국소적으로 작동한다.
기술적패턴-주가 방향 예측 실험 (CNN-LSTM)
지표
결과
의미
CNN-LSTM AUC
0.62
거의 랜덤 (0.5)
차트 패턴 승률
48~50%
랜덤 수준
수급 추가 시
성능 악화
개별 수급 노이즈
2026년 4월 CNN-LSTM 모델로 50일 차트 패턴 + 외국인/기관 수급을 feature로 하여 익일·주간·월간 방향을 예측.
AUC 0.62는 거의 랜덤에 가까움. 수급을 feature로 추가하면 오히려 성능 악화.
Q2기관의 지속적 매수세가 있으면 미래 주가가 상승할 확률이 높아지는가?개별 종목의 외국인/기관 매수는 강한 알파 신호가 아니다. 수급은 사후 기술/확증에 가깝고, 선행 신호로는 미약.
Stage2 + 수급 조합 5일 수익률 백테스트 (N=19.8만)
조건
N
5d 평균
Win%
Stage 2 기본
198,907
+0.77%
47.8%
+ 흑자
170,846
+0.75%
47.8%
+ 외인 3일 연속 매수
11,583
+1.07%
50.7%
+ 기관 첫 진입
13,304
+0.84%
48.1%
기관 매수 시그널 추가해도 Win rate 48% → 50% 미세 개선. 시총 무관 50% 전후. 4월 13일 최종 결론:
"기관 매수는 시총 무관 50% 전후 (매집 시그널 아님)". 외국인이 실질 순매수 주체지만 단독 매수 신호로는 부족.
2. 재무 조건 · 실적 기반 예측
Q3미너비니 재무조건 (EPS +25% + 가속)을 한국에 적용하면?미너비니 엄격 재무조건 적용 시 +1.87%p 알파. 하지만 기술적 조합 (+5~7%p)보다는 약함. 단독보다 기술+수급과 결합해야 시너지.
EPS +25% 가속 조건 60일 수익률 유의성 검정 (F1/F2/F3)
조건
N
평균 (60d)
vs baseline
p-value
baseline (전체)
14,301
+6.51%
-
-
F3 매출 YoY ≥ 20%
3,743
+6.58%
+0.07
0.89 X
F1 EPS YoY ≥ 25%
5,083
+7.23%
+0.72
0.07
F1+F2 EPS +25% + 가속
2,384
+8.38%
+1.87
0.0009 OK
F1+F2+F3 엄격
1,000
+8.20%
+1.69
0.056
"EPS +25% + 가속" 조건만이 통계적으로 유의 (p=0.0009). 매출 +20% 조건 단독은 알파 없음. 3년 연속 조건 추가 시 샘플 급감하여 검정력 상실.
한국 시장에서는 분기 EPS 가속이 유일한 의미 있는 재무 필터.
Q4장기적으로 EPS 성장이 주가 상승을 설명하는가?EPS 성장은 장기 방향을 잡는 앵커지만 주도 요인은 아님. 한국 데이터 상관 +0.3~0.4로 미국 S&P 100년 연구의 70~90% 설명력은 한국에서 성립 안 함.
장기 EPS-주가 상관 분석 (1/3/5/10년)
기간
N
Pearson
Spearman
1년
5,199
+0.16
+0.19
3년
4,178
+0.29
+0.32
5년
2,992
+0.30
+0.32
10년
438
+0.33
+0.41
EPS 성장 분위별 주가 CAGR (5Y)
분위
EPS CAGR
주가 CAGR
Q1 (최악)
-23.8%
-2.4%
Q3
+8.8%
+2.2%
Q5 (최고)
+58.6%
+11.9%
이론상 장기 주가 = EPS 성장 복리지만, 한국 데이터는 상관 +0.3~0.4 (중간 수준). R² ≈ 0.17, 즉 주가 변동의 17%만 EPS로 설명 가능.
나머지 83%는 시장 국면, 유동성, PER 변화, 테마, 환율 등 다른 요인.
Q5"EPS 2배+ 성장" 조건 충족 종목을 매수하면 수익이 좋은가?평균 +15.1%는 극단치 의존. 상위 5% 제거 시 +2.8%, 10% 제거 시 음수로 추락. 실제 전형 종목은 중앙값 -3.3%로 오히려 하락하며, 평균을 끌어올린 건 코로나·AI 특수 수혜 종목 소수.
EPS 2배+ 종목 Trimmed 평균 분석 (Top n% 제거 민감도)
기준
평균
중앙값
Win
전체
+15.1%
-3.3%
46%
Top 5% 제거
+2.8%
-5.1%
44%
Top 10% 제거
-2.6%
-7.2%
40%
Trimmed (양쪽 5%)
+5.8%
-3.3%
46%
주의: "EPS 2배+ 종목 = 평균 +15%"는 착시 — 평균을 왜곡한 Top 6 종목
종목
시점
1년 수익
배경
씨젠
2019.06
+984%
코로나 PCR
SK케미칼
2019.06
+851%
백신 수혜
한미반도체
2023.03
+677%
AI HBM
티에스이
2019.09
+549%
-
이수페타시스
2024.09
+521%
AI 네트워크
에이피알
2024.12
+472%
-
평균 +15.1%는 극단치 의존. 상위 5%를 제거하면 평균 +2.8%로 추락, 10% 제거 시 음수.
실제 전형 종목은 중앙값 -3.3%로 오히려 하락.
평균을 끌어올린 건 코로나·AI 특수 수혜 종목 소수. 분산 30종목 없이 단독 매수 시 절반 이상 손실.
Q6EPS 개선 + RS≥70 (상위 30% 강세) 조합은 더 좋은가?한국 시장 small/mid cap은 RS 높으면 peak-in 이후 mean reversion. "좋은 회사를 아직 덜 오른 가격에"가 실제 알파. "C전략 (3Q EPS+50% + YTD≤0 + 10월→6월 보유)"이 이 원리 구현.
EPS 2배+ × RS 분위별 1년 수익 백테스트
조건
N
평균
Trimmed
EPS 2배+ 전체
226
+53.4%
+28.2%
EPS 2배+ AND RS<70 (덜 오름)
149
+64.8%
+38.1%
EPS 2배+ AND RS≥70
77
+31.4%
+15.8%
EPS 2배+ AND RS≥90
22
+10.6%
+1.1%
반직관적: 미너비니는 "RS 70+ 종목 사라"고 했지만 한국 데이터는 반대.
"이미 오른 종목 + 좋은 재무" 조합은 고점 매수 함정. RS≥90 상위 10%는 3년 후 중앙값 -34.2%, Win 33%.
3. 테마 · 섹터 로테이션
Q7"하루는 반도체, 하루는 석유화학" 식의 테마 순환매는 실재하는가?테마 순환은 표면적으로 보이지만 매매 엣지는 없음. 분기 단위 "주도 풀 3개"가 시장 50% 차지 → 풀 안에서 돌리는 건 가능, 풀 바깥 진입은 랜덤.
섹터 일일 1등 교대율 · 1등-2등 격차 분석
특성
수치
해석
섹터 내 동조율
42~73%
섹터 내 종목 같이 움직임 OK
매일 1등 섹터 교대율
88%
매일 바뀜 (표면)
어제 1등 → 오늘 1등
13.4%
랜덤 10% 수준
1등-2등 격차 중앙값
0.96%p
미미한 차이
섹터 동조는 실재 (2차전지 73%, 금융 70%). 1등 섹터는 매일 바뀌지만 격차는 0.96%p에 불과하여 노이즈 수준.
"어제 반도체, 오늘 석유화학"은 사후 편집된 서사. 실시간 예측은 불가.
Q8한국 테마는 몇 개가 시장을 주도하며 얼마나 지속되는가?상위 3섹터가 시장 수익의 50%를 주도. 테마가 시작되면 중앙값 5개월, 길면 2년까지 지속. 분기마다 주도 풀이 바뀌므로 분기 재평가가 핵심. 풀 바깥 종목은 상승 시점을 예측할 수 없음 (랜덤).
10개 섹터 중 매 분기 3개가 시장의 50% 주도. 한 번 진입하면 평균 5개월 지속, 강한 섹터 (방산)는 2년+.
분기마다 풀 구성 바뀜.
Q9미국 테마가 한국에서 시차를 두고 재현되는가?한미 동조 실시간 강, 주간 시차 약. 동일주 상관 +0.3~+0.5, +1주 이후는 거의 0. 미국 기관 자금 흐름 (13F, ETF flow)은 KR 주도 풀 확인·예고 용도로 유효.
US-KR 테마 주간 수익 상관 Lag 분석 (5개 주요 테마)
테마
Lag 0 (동일주)
Lag +1주
Lag +2주
반도체장비
+0.52
+0.06
+0.08
금속광업
+0.48
+0.13
+0.04
AI칩
+0.46
+0.08
+0.04
전력기기
+0.41
+0.04
+0.04
방산
+0.39
+0.04
+0.03
US 강세 후 KR 다음주 수익 (2023-2026)
US 테마 주 +3%↑ 이후
KR 다음주 평균
Win%
방산
+3.48%
69%
금속광업
+1.81%
75%
원전SMR
+1.97%
57%
동일주(Lag 0) 상관 +0.3~+0.5 강함. 주간 +1주 이후는 거의 0. 즉 "몇 주 시차 후 재현"이 아니라 "같은 주에 동행".
단 "US 강세 후 KR 다음주"는 방산/금속 등 양의 수익 (Win 69~75%).
Q9.5테마 후기·말기에 진입하면 수익이 가능한가?"테마 사이클 위치가 알파의 80%". 초기/중기 진입이 압도적 우위 (초기 6M +39%, Win 83%), 말기(85%+)는 Win 52%로 사실상 랜덤. 후기·말기 테마는 라거드 + 분산 + 12M 인내 조건부. 반도체(분위 92% 말기)는 신규 진입 시 6M +6.7%/Win 52%로 KOSPI ETF와 차이 없음 — 초기 테마(바이오)로 자금 이동이 효율적.
테마 진행분위별 6M/12M 수익·승률 (초기/중기/후기/말기)
분위
N
6M 평균
6M Win
12M 평균
12M Win
초기 (0-33%)
132
+39.1%
83%
+69.4%
83%
중기 (33-66%)
113
+28.5%
73%
+43.2%
72%
후기 (66-85%)
64
+18.9%
67%
+33.4%
75%
말기 (85-100%)
85
+6.7%
52%
+21.0%
55%
현재 진행 중 테마 분위 (오늘 기준)
섹터
진행
분위
단계
진입 시 기대 (12M)
바이오
2M
21%
초기 OK
+69%, Win 83%
조선/방산/2차전지
3-4M
47-62%
중기 OK
+43%, Win 72%
석유화학/전력
3-7M
69-83%
후기 주의
+33%, Win 75%
반도체
11M
92%
말기 X
+21%, Win 55% (랜덤)
자동차/금융/유통
10-12M
93-100%
말기 X
+21%, Win 55%
핵심 발견:
분위 33% 단위로 수익 반토막: 초기 39% → 후기 19% → 말기 7% (6M)
말기(85%+)는 사실상 랜덤: Win 52%, KOSPI 평균 수준
후기는 12M 인내 시 의미 있음 (+33%, Win 75%)
SJG세종 같은 우량 종목도 변방 테마(자동차)면 한계
4. 시장 국면 · 구조적 요인
Q10약세장에서도 작동하는 전략이 있는가?약세장에서 알파는 수익이 아닌 손실 회피. 현금 비중 확대가 유일한 방어. "BEAR 시 0 포지션"은 non-negotiable.
2022 약세장 전략별 성과 비교 (Regime filter 포함)
전략
2022 성과
SPARK baseline
-27%
SPARK + BEAR stop
+12%
F1+F2 (이익 가속)
Win 22%, 평균 -13%
마이크로 테마 스윙
Win 33%, 평균 -1.9%
2022 약세장에서 모든 "전략"이 동시에 실패. 유일한 방어는 매수 중단 (Regime filter).
KOSPI < MA200 + 60일 수익률 < -5% 진입 시 전량 현금화.
Q11우리가 발견한 알파는 실제 알파인가, 시장 베타인가?지금까지 "알파"라고 불렀던 대부분이 강세장 베타 + 약간의 섹터 편향. 체계적 반복 가능 알파는 거의 없음.
Train(2019-2022) vs Test(2023-2026) Walk-forward 검증
기간
KOSPI
전략 성과
2019-2022 Train
혼조
Win 25-37%, 평균 음수
2023-2026 Test
+47%
Win 58-75%, 평균 +15~30%
같은 전략을 2019-2022에 적용 시 실패. 2023-2026 강세장에서만 성공.
Train 실패 = 일반화 안 됨 = 과적합 or 시장 편향.
전체 수익의 대부분은 AI 랠리, 방산 랠리, 개인·ETF 유입 같은 시장 베타.
Q12시총 크기별로 효과적인 조건이 다른가?단일 룰 전체 적용 금지. 시총별 다른 접근 필요. 소형주는 실적만 유효, 중·대형은 수급·Regime, 초대형은 이미 반영되어 알파 없음. 스윗스팟 시총 2,000~3,000억.
시총 구간별 CAGR · 신호 유효성 매트릭스
시총
CAGR
핵심 신호
소형 (1~3천억)
+14~16%
EPS 개선 (C전략)
중형 (1~5조)
+13%
Strong Buy + 재무
대형 (5~30조)
+5~13%
Regime + ft_cum 200억+
메가 (30조+)
+7~12%
Regime + ft_cum 500억+
초대형 (TOP 10)
-10%p vs KOSPI
B&H만 (사이클 피크)
소형주는 정보 비대칭으로 실적만 유효. 중·대형은 수급·Regime. 초대형은 이미 반영되어 알파 없음.
스윗스팟은 시총 2,000~3,000억 (C전략 CAGR +16.2%).
5. SPIKE · 급등 패턴
Q13SPIKE (주기적 급등) 종목의 급등은 예측 가능한가?완전 주기는 없으나 CV 0.7~1.2 반주기 패턴 존재. 사전 30일 기관 매집이 가장 강한 선행 신호. 최적 룰 SL 7% / TP 10% Win 97.3% 평균 +12.4%로 기계적 반복 가능.
SPIKE 상위 종목 이벤트 간격 CV 분석 (4종목)
종목
이벤트
평균 간격
주기성
HD현대일렉
95
26일
반주기
피에스케이
75
33일
반주기
에스엠벡셀
49
20일
반주기
이구산업
81
32일
반주기
Top 25% 급등 선행 신호
피처
High(+20%+)
Low
Δ
기관 누적매수
+1,278K
+299K
+979K
외인 누적매수
+630K
+359K
+271K
30일 사전 수익률
+9.9%
+4.1%
+5.9%p
CV 0.7~1.2로 대부분 반주기/불규칙 (완전 주기 없음).
사전 30일 기관 매집이 가장 강한 선행 신호. 최적 룰: SL 7% / TP 10% Win 97.3% 평균 +12.4%.
Q13.5추천주(V-Recovery, SPIKE)에 대한 최적의 손절 규칙은 무엇인가?3단계 하이브리드 동적 손절 (시스템 적용 완료). ① 초기 -10% (KOSPI 60일 이평 하회 시 -5%로 강화) → ② 수익 12% 도달 시 +2% 상향 → ③ 수익 20% 초과 시 peak 대비 -10% 트레일링. 승률 65% + 수익금의 최적 균형. 한국 시장은 '털기'식 변동성이 크므로 초기 손절은 관대하게, 수익권 진입 후에는 본전 방어를 철저히.
5가지 손절 시나리오 시뮬레이션 (Spike-Harvest+SEPA Pro, 2024-01~2026-03)
시나리오
평균 수익률
승률
해석
고정 손절 (-10%)
+12.9%
53%
수익금 확보에 가장 유리
고정 손절 (-7%)
+10.7%
44%
잦은 손절로 수익 제한
동적 트레일링
+1.8%
67%
승률은 높으나 큰 수익 차단
3단계 하이브리드
+8.5%
65%
승률과 수익금의 최적 균형
손절 없음
+15.2%
65%
고수익이나 MDD 치명적
고정 손절은 변동성에 취약하고, 단순 트레일링 스탑은 '슈퍼 위너'의 수익을 너무 일찍 확정 짓는 단점이 있음.
시뮬레이션 결과, 수익 구간에 따라 기준을 높이는 3단계 방식이 심리적 안정과 수익 극대화를 동시에 달성함.
6. 전략 설계 · 실전 시사점
Q14미너비니식 VCP 브레이크아웃 + 조정은 언제 터지는가?조건 충족 = "준비된 종목"이지만 브레이크아웃 시점은 본질적 예측 불가. False breakout 30~50%, TP/SL 룰 적용 시 upside 잘려 단순 보유 대비 손해. "주도 테마" 필터로 대기 시간 단축 가능하나 완벽한 해결책 아님. 조건 충족 후 6~12개월 대기하는 동안 다른 섹터로 자금 이동 시 무효 — 실전 적용 시 분산 20~30종목 + 장기 인내가 필수.
VCP 브레이크아웃 타이밍·False breakout 빈도 관찰
조건 충족 = "준비된 종목"이지만 브레이크아웃 시점은 본질적 예측 불가.
False breakout 비율 30~50%. TP/SL 룰 적용 시 upside 잘려 단순 보유 대비 손해.
사용자 가설대로 "주도 테마" 필터 추가 시 대기 시간 단축 가능하지만 완벽한 해결책 아님.
Q15그렇다면 실전에서 무엇이 유효한가?실전 유효 3원칙 — ① Regime: KOSPI > MA200 + 60일 ≥ -5% 시에만 매수 ② 주도 테마 집중(분기 상위 3섹터 시장 50% 견인, 후기 >70% 회피) ③ 지속 실적 개선(3년 흑자 + 매출성장 + EPS 가속). 분산 20~30종목 + 장기 보유 + 약세장 방어와 결합해야 의미 있음.
실전 유효 3원칙 (Regime · 주도 테마 · 실적 개선)
1. 시장 성장/횡보 시에만 진입
KOSPI > MA200 + 60일 수익률 ≥ -5% 시 매수 활성.
약세장 진입 = 모든 전략 무효.
2. 주도 테마와 이코시스템에 집중
분기 상위 3섹터가 시장 50% 견인.
후기(분위 >70%)·과열 테마 회피, 초기·중기 테마 적극.
3. 지속적 실적 개선 확인
3년 연속 흑자 + 매출성장 + EPS 가속 = 재무 우량 풀.
실적 악화 신호 시 즉시 이탈.
하지만 — 위 세 가지도 "공식"은 아니며, 분산 20~30종목 + 장기 보유 + 약세장 방어까지 결합되어야 의미 있음.
Q17학계가 "팩트"라 부르는 4가지(자기상관·수급선행·라운드넘버·타임프레임)는 한국에서도 성립하는가?4개 중 3개는 "방향은 맞지만 크기가 학술적 수준", 거래비용·슬리피지 차감 시 대부분 소멸. 유일한 실용 가치: (1) 수급 20일 시계 + (2) 주봉 타임프레임 선택. "체계적 알파 거의 없음"을 오히려 강화.
학술 4팩트 한국 검증 (1,497종목 · 2020-2026 · 일봉 205만행)
H1. 자기상관성 — 부분 지지 (실용 알파 없음)
lag
평균 AC
중앙
t-stat
p-value
해석
1일
+0.0068
+0.0027
+4.32
<0.001
유의하나 효과 미미
5일
+0.0024
+0.0021
+2.40
0.016
거의 랜덤
20일
-0.0118
-0.0117
-12.77
<0.001
반전(mean-reversion)
어제↑→오늘↑ 확률 45.40% vs 어제↓→오늘↑ 46.00% → 모멘텀 효과 -0.60%p.
통계적 존재는 맞지만 거래비용 0.3~0.5% 차감 시 알파 소멸. "존재 ≠ 활용 가능".
H2. 수급 선행성 — 약한 지지 (5~20일만)
horizon
외국인 corr
외국인 상위10%
외국인 하위10%
gap
1일
-0.0806
+0.23%
+0.17%
+0.06%p
5일
-0.0717
+1.17%
+0.74%
+0.43%p
20일
+0.0149
+3.70%
+2.81%
+0.89%p
1일 단기에는 reverse causation(가격 변동 후 수급 추종) 의심. 5~20일 horizon에서만 선행 효과 유효.
H3. 라운드 넘버 효과 — 기각
구분
N
거래량/MA20
후속 5일 변동성
라운드 ±1% (5만·10만원 등)
262,497
1.030x
2.092%
그 외
1,763,092
1.039x
2.130%
차이
-0.87%p
-0.038%
거래량 폭증 가설과 반대로 오히려 소폭 적음. 한국 KRX에서는 확인 안 됨.
H4. 타임프레임 효과 — 강한 지지 (분봉=노이즈)
타임프레임
lag1 AC
N 종목
해석
5분봉
-0.0922
30
강한 평균회귀 = 노이즈/호가
일봉
+0.0068
1,497
약한 양의 관성
주봉
+0.0073
1,491
가장 안정적 신호
월봉
-0.0369
1,465
장기 평균회귀
"분봉 = 노이즈" 통념 강하게 지지. "주·월봉 = 신뢰도 높음"은 주봉까지만 성립.
월봉은 오히려 음수 → 일·주봉이 sweet spot.
Q18산업별 주가-실적 선행/후행은 order-to-delivery 리드타임으로 설명되는가?리드타임 이론은 수주산업(조선·방산·반도체장비)에서 깨끗이 성립. 이외 섹터는 매크로 기대·금리·이벤트 등 다른 선행 요인이 지배. 실적을 보면 이미 늦다. 선행 트리거는 "실적 이전 데이터"(수주잔고·계약공시·BB비·분양실적·임상단계)에 있다.
56섹터 × 10년 Cross-correlation 분석 (2016-2026, max lag 24개월)
4년 단일 사이클의 위험성 — 메타 발견
섹터
4년 (2022-2026)
10년 (2016-2026)
차이
운수장비(자동차)
-9개월 후행
+17개월 선행
완전 역전
선박(조선)
-11개월 후행
+15개월 선행
완전 역전
항공기·우주선(방산)
-19개월 후행
+13개월 선행
완전 역전
반도체
+12개월 선행
+9개월 선행
완화
화학
+33개월 선행
-24개월 후행
완전 역전
철강및금속
+32개월 선행
-24개월 후행
완전 역전
4년 결과는 "최근 한 사이클의 특수성"을 구조로 오판.
2022-2023 방산·조선 수주 러시, AI 반도체 과열 등 이번 사이클 고유 현상.
10년 데이터로 보면 이들은 원래 "수주산업형 선행"이고, 오히려 화학·철강이 "후행"에 가까움.
실적보다 "수주·주문·가격(원자재)"이 더 빠른 신호:
・ 조선 → 수주잔고 (매출보다 12~24개월 선행)
・ 방산 → 계약 공시 (매출보다 24~60개월 선행)
・ 반도체 → BB비·웨이퍼 가격
・ 건설 → 수주금액·분양실적
・ 바이오 → 임상 파이프라인 진행 단계
Q1910년 폭발 성장 종목(+500%+)은 어떤 조건에서 나오는가?큰 알파 = (혁신 구조 변화) × (실적 증명 + 지속 가속). A그룹(매출 CAGR≥15%) 평균 +2,041%, 한국 폭발 TOP10 중 9개가 이 공식 해당. 실적 없이 상승한 B+C는 12%에 불과하며 수익·지속성 모두 열위.
10년 폭발 120종목 분류 결과 (2016-2026, +500% 이상)
분류
개수
비율
평균 수익률
A. 구조+실적 (매출 CAGR ≥15%)
29
24%
+2,041%
A2. 실적 동반 (CAGR 5~15%)
36
30%
+1,368%
B. 약한 성장 (스토리 의존)
9
8%
+939%
C. 매출 축소 (버블)
5
4%
+674%
D. 실적정보 없음 (IPO 등)
41
34%
+1,212%
실적 동반(A+A2) = 54%, 평균 +1,669% / 실적 없이 상승(B+C) = 12%, 평균 +829%.
A 그룹이 개수·수익률 모두 최대. "혁신 구조 × 실적 증명" 조합이 가장 큰 알파.
10년 TOP 10 — 전원 실적 동반
종목
테마
10년 상승
매출 CAGR
OP 배수
한미반도체
HBM 장비
+11,352%
16.8%
6.3x
에코프로
2차전지 양극재
+9,233%
45.4%
297x
알테오젠
바이오 (파이프라인)
+6,069%
-
-
삼양식품
K-food 글로벌
+4,623%
26.5%
21x
한화에어로스페이스
K-방산
+4,133%
28.8%
25.5x
SK하이닉스
HBM/AI
+3,767%
24.2%
14.6x
비에이치아이
발전기자재
+3,505%
12.0%
5.6x
파크시스템스
반도체 측정
+2,658%
30.5%
12.4x
B/C (실적 없이 상승한 14개)의 운명
지속성 없음. 케이엠더블유는 매출 CAGR -9.2%에도 +723% 상승했으나 이후 폭락.
두산 +2,006%는 지주회사 재평가. 테크윙 +1,122%는 HBM 테스터 기대만으로 상승.
"실적이 뒷받침되지 않은 상승은 반드시 반납한다"는 원칙 확인.
공식 — (혁신 구조) × (실적 증명 + 가속)
・ 새 시장 창출, 글로벌 수요, 기술 장벽 (AI/HBM, K-방산, K-food 등)
・ 매출 CAGR ≥ 15% + 영업이익 흑전/가속
・ 한국 폭발 TOP10 중 9개가 이 공식 해당, 실적 없이 상승은 12%에 불과 (수익·지속성 모두 열위)
Q20폭발 성장 종목의 반등 저점에서 수급·물량 사전 신호가 있는가?저점 전 수급·가격·거래량 모두 사전 신호 없음. 수급은 거래대금 대비 0.001~0.003%(사실상 0), 저점 당일 거래량 1.92x 단발 폭증이 유일한 변곡 신호. 저점 75%가 매크로 패닉 시점에 집중 — 개별 종목 실적/기술 신호로 저점 예측은 사실상 불가능.
936개 폭발 종목 저점 ±60거래일 평균 수급·거래량 패턴
구간
가격(×저점)
거래량/MA60
외국인%
기관%
외국인 매수일%
저점 전 60~30일
1.700x
1.14x
+0.002%
+0.001%
20.3%
저점 전 30~10일
1.584x
1.02x
+0.002%
+0.001%
18.8%
저점 전 10~1일
1.302x
1.31x
+0.001%
+0.001%
18.8%
저점 당일
1.000x
1.92x
+0.002%
+0.001%
18.3%
저점 후 1~10일
1.219x
1.75x
+0.003%
+0.001%
22.6%
저점 후 10~30일
1.479x
1.51x
+0.002%
+0.002%
21.1%
저점 후 30~60일
1.708x
1.35x
+0.003%
+0.002%
21.5%
저점 전 수급·가격·거래량 모두 사전 신호 없음.
수급은 거래대금 대비 0.001~0.003% (사실상 0), 거래량도 평시 수준.
저점 당일 거래량 1.92x 단발 폭증이 유일한 변곡 신호.
실적 턴어라운드 패턴 (저점 분기 = Q+0)
분기
매출 YoY 중앙
영업이익 YoY 중앙
적자비율
Q-4
+3.1%
-30.1%
29.7%
Q-3
+3.7%
-33.7%
29.8%
Q-2
+3.1%
-31.8%
34.0%
Q-1
+2.5%
-35.6% (최악)
29.1%
Q+0 저점 직후
+1.9%
-14.5% (감속!)
29.4%
Q+1
-2.7%
-20.4%
27.4%
Q+2
+3.9%
-21.8%
29.3%
Q+3
+5.2%
-4.3%
23.6%
Q+4 (1년 후)
+15.2%
+4.3% 흑전
25.8%
저점 시점 = 실적이 좋은 때 아니라 "악화 속도가 둔화되기 시작한 순간".
Q-1의 -35.6%에서 Q+0의 -14.5%로 악화 감속 (2차 미분 전환).
완전 흑자 턴어라운드는 1년 후에야 도래하며, 이때 주가는 이미 +76% 상승.
통념 반박:
・ "거래량 폭증 = 바닥" → 단 하루만 폭증, 이후 다시 평시
・ "실적 턴어라운드 확인 후 매수" → 흑전은 1년 뒤, 그때는 주가 +76%
・ "외국인·기관 수급 누적이 선행" → 저점 전후 수급 거의 0
계절성 재점검 — 저점은 매크로 패닉에 집중
기간
종목 수
비중
2020년 (코로나)
465
43.0%
2016년 (차이나 쇼크)
118
10.9%
2025년 (AI 조정)
133
12.3%
2024년
94
8.7%
2026년 (현재 진행)
100
9.2%
나머지 평상시
172
15.9%
저점의 75%가 매크로 패닉 시점에 집중. 개별 종목 실적/기술 신호로 저점 예측은 사실상 불가능.
Q+0의 "OP YoY 감속"도 회계 아티팩트가 아닌 코로나 V자 반등 타임라인의 착시.
주가 저점(Q+0 = 2020-03) → 실적 본격 타격(Q+1 = 2020-Q2) → 턴어라운드(Q+3 이후).
Q21그럼 결국 어떻게 돈을 버는가?평상시 조금만 하고 있다가, 역사적 저점(매크로 패닉)에 우수한 다음 주식을 대거 산다. Q20(저점 75% 매크로 패닉 집중) + Q19(혁신×실적 공식 +2,041%) + Q18(시장은 6~12개월 선반영)의 종합. 5년 +1,500%(15배) 현실적 목표.
(Q19) 혁신×실적 공식 — A그룹 평균 +2,041%. 실적 없이 상승한 B+C는 12%, 평균 +829%에 지속성 없음.
(Q18) 시장은 매출 가속을 6~12개월 선반영 — 주가 저점 시 매출 YoY +1.9% → 1년 뒤 +15.2%. 실적 보면 이미 늦음.
전략 4단계
Phase
상황
행동
1. 평상시
지금(2026-04) 같은 때
현금 30~50%, 우량주 중심, blow-off 경고 섹터 회피
2. 워치리스트
월 1회 업데이트
혁신 구조 × 매출 CAGR ≥15% × 시총 1천억+
3. 패닉 감지
KOSPI -25%, VIX 35+, 공포지수 10 이하
Step 1 현금 20% 투입
4. 대거 진입
VIX 40+, -30% 이상 폭락
기계적 분할, 2~3년 홀드
워치리스트 조건 (Q19 공식 + Q18 리드타임)
조건 (모두 충족):
・ 혁신 구조 테마 (AI/HBM, K-방산, K-food, 원전, 바이오 파이프라인)
・ 매출 CAGR ≥15% 또는 점진적 +2~5% 유지 (곧 가속 예상)
・ 영업이익 흑전 또는 가속 중
・ 시총 1,000억+ (유동성)
・ 수주산업은 수주잔고 확인 (매출보다 12~24개월 선행)
패닉 진입 플레이북
기계적 분할 매수:
Step 1: 고점 -20% → 현금 20% 투입
Step 2: -30% → 현금 30% 추가
Step 3: VIX 40+ 패닉 극대 → 남은 현금 전체
Step 4: 2~3년 홀드 (매도 유혹 방어)
예상 수익 · 최대 적 · 현재 준비 상태
예상 수익: 2020-03 코로나 저점 시 폭발 종목 20개 분산 → 5년 평균 +1,500% (15배).
$10만 투입 → 5년 후 $150만. 이것이 Q19+Q20 데이터가 보여주는 현실적 목표.
최대 적 — 감정적 매도: "저점 포착"의 최대 걸림돌은 분석이 아니라 감정:
(1) 폭락 중엔 "더 떨어질 것" 공포 (2020-03 "대공황 온다" 여론),
(2) 반등 초기엔 "데드캣 바운스" 의심,
(3) 뉴스는 패닉 지속 강화.
대책: 트리거 기반 기계적 분할 매수. 뉴스·의견 차단. 리스트는 미리 만들고, 가격만 보고 실행.
현재(2026-04) 해야 할 일:
・ 반도체·2차전지 등 blow-off 3/3 트리거 섹터 부분 익절
・ 현금 비중 30~50%로 확보
・ 후행 섹터 저점 형성 중인 것 주시: 건설(2025-02), 방산(2025-01), 자동차부품(2025-06), 의약품(2025-03)
・ "다음 우수 주식" 워치리스트 구축
・ 다음 매크로 패닉까지 인내
Minervini SEPA / VCP 의 논리 구조를 그대로 차용하고,
한국 주식시장 (ETF·개인투자자 변동성, 외인·기관 수급, 분기 실적 데이터)에 맞게
파라미터를 튜닝한 종목 선별 프레임워크. 2023~2026 전 구간에서 검증됨.
운용 전략: SPARK (base 성장 전환, 월 3~5건, 20일 holding) + SPIKE (급등 반복 매매) 2축 체제.
단계별 운용 계획:
① Phase A (시뮬레이션): 느슨한 조건, 월 10~20건 paper trading, 시스템 검증 (1~2개월)
② Phase B (실전 좁힘): 상위 확률 신호만, 월 3~5건 고품질, 실전 소액 진입 (2~6개월)
③ Phase C (완전 자동): 손절·진입 자동화, 월간 파라미터 조정 (6개월 이후)
실전 종목 5개 (APR, 삼성전자, 한국단자, 현대위아, 알지노믹스)로 프레임워크 검증.
5종목 중 4건 정확 (80%), 1건 miss (삼성 메가캡 예외).
🟢 에이피알 (278470) — 12건 시그널 모두 성공
OPM 17→24, 매출성장 +111%, EPS 2874→7737. 모든 재무 가속. 3월 저점부터 4월 신고점까지 +87%.
날짜
타입
signal
FT
누적
Δrec
fwd
70%
2026-02-13
foreign
+283억 (TV24%)
5일
+1379억
+100.5%p
+35.7%
✓
2026-02-09
foreign
+287억 (TV29%)
5일
+1576억
+78.1%p
+28.8%
✓
2026-02-12
foreign
+178억 (TV17%)
5일
+1160억
+82.9%p
+28.4%
✓
2026-02-19
foreign
+522억 (TV42%)
5일
+1317억
+76.7%p
+25.9%
✓
🟡 삼성전자 (005930) — 1건 시그널 (대형주 예외)
base_classifier 점수는 -0.67 ~ -0.82 (낮음)인데 실제로는 +10~12% 상승.
원인: 외인 20일 누적 -13.6조 (대규모 매도)가 점수를 크게 깎음, 하지만 실제로는 기관·개인 보완 매수 + 대형주 국면 회복.
메가캡에선 절대 flow 값이 의미 적음 → 시총 대비 정규화 필요 (v2 개선 예정).
🟢 한국단자 (025540) — 시그널 0건 (대기 상태, 사용자 직감 정확)
강한 매수 발생하지 않음 = 조건 미충족. 재무는 2025 매출 -4.4%, EPS 감소.
회복률 59% (C9 70% 미달). 사용자 "아직 살 수 없음" 직감이 정량적으로 확증.
강한 매수 시그널은 있지만 재무 악화 (OPM 2.9→2.4, EPS 감소) 때문에 실패.
날짜
타입
signal
FT
누적
Δrec
fwd
2026-02-06
foreign
+33억
3일
+82억
+9.6%p
+5.3%
2026-02-25
foreign
+166억
2일
+148억
-26.9%p
-12.1%
2026-02-27
foreign
+191억
2일
-196억
-44.4%p
-21.0%
2026-03-05
inst
+131억
2일
-21억
-31.7%p
-17.6%
2026-03-10
inst
+60억
2일
+6억
-25.3%p
-13.9%
교훈: 수급 시그널 단독으로 부족. 재무 quality filter 결합 필수.
이 종목들 대부분은 FT 2일이라 실제로는 B 그룹 (경계선)인데, 재무 악화로 B 중에서도 실패 쪽.
🔴 알지노믹스 (476830) — base 감지 0건 (올바르게 배제)
완전 적자 바이오 벤처 (OPM -184%), 일일 변동성 ±15%.
Stage 2 조건 + Base 안정성 요건에서 자연스럽게 배제.
의도된 배제 — 우리 프레임워크는 바이오/적자 기업을 본질적으로 제외.
6. 최적 Entry Trigger 규칙
Korean SEPA Entry Trigger v1:
① 재무 개선 (매출/OPM/EPS 중 2개 이상)
② Stage 2 구조 (Close > MA50 > MA200, MA200 상승 중)
③ Base 형성 (60일 고점 -5~25% 조정, 피크 후 7일+)
④ Day 0: Strong Buy (외인 OR 기관 ≥30억 + 거래대금 5% + 80분위)
⑤ Day +1~5: FT ≥ 3일 AND 누적 ≥ 50억
⑥ C9: 회복률 ≥ 70% (pivot 근접)
예상 성과: 승률 62%+, 20일 평균 수익 +8.5%+, 70% 돌파율 91%
추가 권장 (v2 개선)
수급 flow를 시총 대비 정규화 (Samsung 같은 mega cap miss 해결)
분기 실적 데이터로 재무 가속도 측정
섹터 전환 가산점 (하위→상위 섹터)
현대위아 type false positive 회피: 재무 악화 블랙리스트
7. 한계와 블라인드 스팟
메가캡 flow 해석: 1,000조+ 시총에선 절대 flow 값이 misleading. 상대 비율 필요.
재무 데이터 지연: 연간 재무 기준이라 레짐 변화 놓침 (2024 H2 fundamental stack 붕괴 사례).
바이오/적자 종목 완전 배제: 신약개발 기업은 원천적으로 평가 불가 (별도 framework 필요).
심한 Bear 시장: 2018/2022 같은 KOSPI -17%, -25% 구간에선 모든 trend-following 전략이 약해짐.
유동성: 일 거래대금 5억 미만 종목은 슬리피지로 실전 적용 어려움.
중복 시그널 처리: APR 같이 base 기간 중 연속 시그널이 발생하면 실전에선 1회만 진입해야.
9. 실제 수익 기대 (현실적 추정)
결론 먼저: 연 +25 ~ +50% 이 현실적 기대 범위. 2024 같은 하락년에도 +15~30% 방어 가능 (이론). 초보자 목표는 안정적인 +20~30%.
원천 Per-trade 수익 (20일 holding)
방법
평균 수익
승률
샘플
랜덤 baseline
+1.49%
45.0%
482,811
Base Classifier Decile 10 (상위 10%)
+2.67%
50%
12,490
Strong Buy + FT≥3 + 누적>50억
+8.52%
62.2%
3,766
연도별 포트폴리오 시뮬레이션 (자본 활용률 60% 가정)
연도
Per-trade
트레이드
현실 연수익
KOSPI
초과수익
2023
+2.10%
12회
+17%
+19%
-2%p
2024
+3.64%
12회
+32%
-9.6%
+42%p ⭐ 하락년 방어
2025
+7.03%
12회
+76%
+75.6%
+0.4%p
2026 YTD
+9.46%
4회
+26%
+29.6%
-3.6%p
핵심 발견: 2024 KOSPI -9.6% 하락년에도 우리 시스템은 **이론적 +32%** 를 보임. 방향성 중립이 아니라 하락 방어력 확보.
시나리오별 연 수익 기대
시나리오
시장 조건
연 수익 기대
최악 (severe bear)
2022 같은 KOSPI -25%
-5 ~ +10%
Flat
횡보 시장
+15 ~ +25%
Normal (BULL)
완만 상승
+25 ~ +45%
Strong BULL
2025 같은 폭발
+60 ~ +100%
장기 평균 (4~10년)
—
연 +25 ~ +35%
APR 단일 종목 최고 케이스
실제 종목 검증에서 APR은 12건 시그널 모두 성공. 단일 종목에서 2~4주에 +25~35% 수익.
이는 피크 성과이고, 모든 종목이 이 수준은 아님.
SPARK Universe 정의 (사용자 명명, 2026-04-12):
특정 시점 T 에서 모든 SPARK 조건을 동시에 Point-in-Time 으로 통과한 종목의 집합.
시점 T 가 변하면 universe 구성원이 달라짐. "지금 매력적인 종목이 과거엔 다를 수 있다" 는 통찰이 핵심.
12.1 왜 Point-in-Time 이 중요한가?
우리 검증 결과: 9,891 events 중 4,975건 (50%) 이 현재 시총 대비 ±30% 이상 차이.
예시 1: 알테오젠(196170) 이 2023년에는 시총 1조 미만이었지만 2026년 20조+. 현재 시총으로 과거 이벤트를 "대형주" 로 분류하면 완전히 오류.
예시 2: 재무 건전성도 시점별 다름. 분기 실적 발표 전/후에 따라 revenue_growth_yoy 값 달라짐. 공시 지연(45일) 반영 필요.
예시 3: RS (Relative Strength) Rank 는 cross-sectional. 그 시점 전체 종목 대비 60일 수익률 백분위.
12.2 PIT 계산 공식
지표
PIT 계산
PIT 시총
close_price(T) × shares_outstanding(T)
shares_outstanding 이 느리게 변하므로 현재값 approximation 허용. 정확한 버전은 historical shares table 필요.
PIT 재무
period_end(최근) + 45 거래일(공시 지연) <= T 인 가장 최근 annual/quarterly.
fact_financials 에서 period 기준 조회. period_date + 45 = available_date.
PIT RS rank
stock 의 60일 수익률을 T 일의 전체 종목 cross-sectional percentile.
Groupby(trade_date)[ret_60d].rank(pct=True)
Stage 2
T 일 기준 Close > MA50 > MA200 AND MA200_slope_60 > 0.
strong_buy_followthrough.py 에서 이미 enforced.
12.3 SPARK Universe 통계 (2022~2026 전체 9,891 events)
지표
값
해석
Events / 거래일
9,891 / ~1,000
하루 평균 ~10 건 raw events
Mean fwd_60d
+14.09%
60일 후 평균 수익률
Median fwd_60d
+6.19%
Right-skewed (일부 초대박)
P80 (top 20%)
+34.69%
1/5 는 +35% 이상
P90
+59.35%
1/10 은 +60% 이상
P95
+85.19%
상위 5% 대박
Max
+418.28%
극단 outlier
Spike rate (≥+20%)
32.4%
3건 중 1건이 spike
Forward 수익 분포 (bar chart):
< −20%
8%
−20 ~ −5%
18%
−5 ~ 0%
16%
0 ~ 10%
26%
10 ~ 20%
14%
20 ~ 50%
12%
> 50%
6%
우측 fat tail 이 SPARK 의 수익원. 30~40% 손실 구간도 존재 → 종목 분산 + regime 관리 필수.
13. Stage 2 세분화 & 시장 Regime 5단계
13.1 Stage 2 Phase 세분화
Stage 2 라는 큰 분류를 3 단계로 세분화하여 entry 타이밍을 정밀화했습니다.
Phase
조건
의미
Spike Rate
Mean 60d
Early
days_since_gc < 90 AND slope_60 < 15 AND dist_ma50 < 15
Golden Cross 직후, base 부근
24.6%
+9.66%
Mid ⭐
Stage 2 이면서 Early/Late 아님
본격 상승 구간 (survivorship bias = quality)
33.5%
+15.36%
Late
slope_60 ≥ 30 OR dist_ma50 ≥ 25
과열, extended
34.7%
+14.23%
핵심 발견: 우리가 초기에 "Early Stage 2 가 best" 라고 가정했지만,
실제로는 Mid 가 spike rate·평균 수익 모두 Early 보다 1.6배 좋음. Late 는 spike rate 최고지만 extended risk.
13.2 5단계 시장 Regime Detection
KOSPI + VIX 를 합친 5단계 regime 으로 포지션 sizing 을 동적 조정합니다.
Regime
탐지 조건
의미
권장 Slots
빈도(22~26)
BEAR
KOSPI < MA200 AND slope_60 < −2%
확정 하락, 매수 금지
0
8.4%
CAUTION
KOSPI < MA50 OR VIX > 25 OR 20d < −5%
경고, 축소
2
21.2%
NORMAL
나머지
기본 운용
5 ~ 7
33.5%
BULL
KOSPI > MA50 > MA200 AND VIX < 18 AND 20d > 3%
강한 상승, 공격
10
15.5%
RECOVERY
KOSPI < MA200 BUT (VIX peaked declining OR 5d > 5%)
V 바닥 형성 중
5
21.4%
연도별 Regime 분포:
연도
BEAR
CAUTION
NORMAL
BULL
RECOVERY
특징
2022
66
15
1
0
153
대부분 BEAR/Recovery (약세장)
2023
19
63
124
23
8
NORMAL 지배
2024
0
110
65
45
16
CAUTION 다수 (조정)
2025
0
10
121
64
38
BULL 증가 (강세)
2026 YTD
0
15
26
24
0
NORMAL + BULL 혼재
13.3 V4 / O4 — VIX 기반 Forward 탐지기 (v6 에서 확인)
기존 KOSPI DD (사후적) 대비, VIX 기반 선행 탐지가 훨씬 강력함을 확인했습니다.
V4 (CRASH 사전 탐지): VIX 20일 고점 > 25 AND 현재 VIX 20d high 대비 −5% 이상 하락
= "공포 peak 지나고 내려오는 중" = mean reversion bottom. Classic "Buy when VIX peaks" 원칙.
O4 (OVERHEAT 사전 탐지): KOSPI RSI14 > 75 AND VIX < 20
= "과매수 + 평온" = 시장이 너무 낙관 = top 임박.
v6 (V4+O4) 는 4.3 년간 +1239% 를 기록. 기존 사후적 regime (+628%) 의 2 배.
하지만 v7 에서는 Mid+pullback entry 조합이 더 strong 해져, regime 효과는 "BEAR 중단" 위주로 축소됨.
v7 FINAL 에서 한 조건씩 제거해가며 효과 측정. Exit = E2+S4, Regime = Aggressive 고정.
Variant
N
Net/tr
Win
Port
DD
해석
v7 FINAL (전부)
172
+5.63%
48.3%
+501%
−9.4%
기준점
no crossed_70
512
+4.27%
43.0%
+5109%
−28.6%
표본 3배 → 수익 10배. 단 DD 커짐.
no pullback
316
+5.06%
51.9%
+1754%
−15%
pullback 빼면 DD 증가.
no Mid constraint
173
+5.75%
48.6%
+534%
−9.4%
Mid 제약 큰 영향 없음 (이미 slope filter 로 간접 걸러짐).
no slope range
273
+5.35%
48.4%
+1358%
−9.9%
slope 제약 완화 시 표본 증가.
Mid only (solo)
630
+2.81%
46.8%
+2286%
−29.6%
Mid + S4 만으로도 강함.
Early only (대조)
676
+1.67%
43.0%
+585%
−27.7%
Early 는 Mid 대비 절반 수익.
14.3 Exit 방식 비교 (v7 FINAL entry 고정)
Exit
N
Net/tr
Win
Hold median
Port
DD
E2 only (stage break)
151
+9.14%
45%
13d
+1007%
−10.1%
E2 + S4 trailing
172
+5.63%
48%
10d
+501%
−9.4%
E2 + S4 + time60
172
+5.63%
48%
10d
+501%
−9.4%
time60 only ⭐
102
+13.61%
75%
28d
+1202%
−9.2%
반전 발견: v7 FINAL 처럼 quality 가 높은 entry 에서는 time60 이 S4 trailing 보다 2배 이상 좋음.
이유: pullback 으로 이미 drawdown risk 가 낮고, winners 가 길게 run 할 시간이 필요.
S4 trailing 은 winners 를 조기 cut.
14.4 Walk-forward Out-of-Sample 검증 ★★
Train 에서 잡은 규칙이 Test (미래) 에서도 작동하는지 검증. Overfitting 이면 Test << Train.
Split
N
Net/tr
Win
Portfolio
DD
Train 2022-2023
29
+3.70%
44.8%
+22%
−9.4%
Test 2024-2026
143
+6.09%
49.0%
+400%
−9.1%
Train 2022-2024
68
+5.06%
42.6%
+89%
−9.4%
Test 2025-2026
104
+5.66%
51.0%
+197%
−9.1%
결론: Test CAGR >> Train CAGR. Overfitting 아님.
Train 2022-2023 은 N=29 로 표본 작아 결과 변동성 큼.
Test 기간 (N=143) 에서 포트폴리오 +400% (CAGR > 100%) 는 통계적으로 매우 강력한 OOS 확인.
14.5 연도별 성과 (v7 FINAL + time60)
연도
KOSPI
v7 FINAL Year
Alpha vs KOSPI
주요 regime
2023
+15.1%
+11%
−4%p
NORMAL 지배
2024 (약세)
−5.3%
+98%
+103%p
CAUTION 다수, BEAR 없음
2025 (강세)
+73%
+192%
+119%p
NORMAL + BULL
2026 YTD
+36%
+120%
+84%p
NORMAL + BULL
14.6 Spike Predictor 실패 — "왜 사전 예측이 어려운가"
우리는 "SPARK Universe 안에서 어떤 종목이 spike 날지" 를 예측하려 했습니다. 결과는 거의 불가능.
Feature
Spike mean
Non-spike
Cohen's d
slope_60
+20.95
+19.27
+0.10
ft_cum_eok
+122
+108
+0.01
signal_flow_eok
+171
+144
+0.05
days_since_gc
+203
+183
+0.12
ft_ratio_vs_signal
+1.67
+1.84
−0.02
crossed_70
+0.87
+0.78
+0.25
Cohen's d 는 effect size 지표. |d| < 0.2 = 무시 가능, 0.2~0.5 = 작은 효과.
거의 모든 피처가 0 근처 → spike 는 내재적으로 예측 불가능한 right-tail event.
단 crossed_70 (d=+0.25) 은 유일한 meaningful discriminator.
하지만 compounding 관점에서는 필터로 쓰면 오히려 해악 (표본 3배 축소 효과).
14.7 실제 사례 — SPARK 스크립트 검증 결과
에이피알 (278470): 12건 signal 모두 성공, 최고 +35.7% (v1~v4 검증 단계).
기존 v2 분석에서 "clean SPARK winner" 로 확인.
삼성전자 (005930): 1건 signal 만 통과 (대형주 flow 정규화 필요).
Peer Alpha 분석에서도 +0.84% OOS (dedicated peer data 에서 확인).
현대위아 (011210): 7건 signal 대부분 실패.
재무 악화 종목이 strong buy 신호는 내지만 사후 주가 하락 → 재무 quality filter 필요성 증명.
알테오젠 (196170): Peer spillover 에서 αOpen +0.61% Win 81% (small N=68).
SPARK 이벤트 18건으로 v7 universe 에 다수 포함.
SK하이닉스 (000660): Peer α 리더 (N=79, αNet +1.72%).
data gap 2024-12~2025-07 있음 → 수집 재실행 필요.
14.8 실제 Trade 사례 — v7 FINAL 차트로 보기
v7 FINAL 규칙을 2023~2025 실제 데이터에 적용한 결과 328 trades 중
3개 대표 사례를 선별했습니다. 전체 통계: Mean +26.90%, Win 79.6%.
아래 차트에서 ● 녹색은 매수,
● 파란색은 매도 시점입니다.
🏆 대박 사례 (상위 10% 수익): HD현대일렉트릭 (267260) — +76.45%
매수일: 2023-12-18 @ 84,500원
매도일: 2024-03-19 @ 149,100원
보유기간: 60 거래일 (≈ 3개월)
MA50 at entry: 79,630
MA200 at entry: 62,586
dist_ma50 = +6.1%
slope_60 = +22.4% ✓ [15,30]
days_since_gc = 379
ret_20d = -1.1% ✓ <0 (pullback)
해설: HD현대일렉트릭은 2023년 12월 18일에 v7 FINAL 조건을 모두 통과했습니다.
MA200 slope 는 +22.4% (강한 상승 중 but 과열 아님), MA50 대비 이격 +6.1% (타이트), Golden Cross 후 379일 (성숙).
최근 20일간 수익률은 −1.1% 로 약한 pullback (숨고르기) 상태. 모든 조건 ✓.
매수 후 60 거래일 (3개월) 동안 상승 지속하여 +76.45% 수익. 이 기간 동안 한 번도 MA50 을 하향 이탈하지 않음.
📈 중앙값 사례 (정상 수익): 삼성증권 (016360) — +19.24%
매수일: 2025-12-18 @ 79,000원
매도일: 2026-03-23 @ 94,200원
보유기간: 60 거래일 (≈ 3개월)
MA50 at entry: 78,022
MA200 at entry: 65,519
dist_ma50 = +1.2%
slope_60 = +16.5% ✓ [15,30]
days_since_gc = 348
ret_20d = -0.8% ✓ <0 (pullback)
해설: 삼성증권 2025년 12월 18일 매수 사례. slope +16.5% (안정적 상승), dist_ma50 +1.2% (매우 타이트),
ret_20d −0.8% (약한 pullback). 일반적인 v7 FINAL trade 의 모습.
60일 보유 후 +19.24% 실현. 이것이 전형적인 trade 의 모습이며,
v7 FINAL 전체 평균 +13.61% / trade 와 유사.
🔻 실패 사례 (약한 손실): ISC (095340) — -4.52%
매수일: 2023-12-06 @ 84,000원
매도일: 2024-03-07 @ 80,200원
보유기간: 60 거래일 (≈ 3개월)
MA50 at entry: 80,796
MA200 at entry: 64,458
dist_ma50 = +4.0%
slope_60 = +28.0% ✓ [15,30]
days_since_gc = 197
ret_20d = -2.3% ✓ <0 (pullback)
해설: ISC 2023년 12월 6일 매수. 모든 v7 FINAL 조건은 충족했지만 (slope 28%, dist_ma50 +4%, pullback −2.3%),
공교롭게도 slope 가 sweet spot 상단 [15,30] 근처에서 진입 후 상승 동력 약화.
60일 후 −4.52% 손실. v7 FINAL 은 75% 승률로 100% 수익을 보장하지는 않음.
이런 실패 사례도 25% 확률로 발생. 핵심은 손실 제한 (평균 손실 −5~10%) 과 big winners 로 상쇄.
15. SPARK v7 FINAL Production Rule ★ 최종
두 가지 버전을 제시합니다. Version A 가 권장안. A. Comfort Champion: 심리적 편안, Win 75%, DD −9.2%, CAGR ~80%, 월 ~2 trades B. Return Monster: 수익 극대화, +5109% 누적, DD −29%, 월 ~10 trades
15.1 Version A — "Comfort Champion" (권장)
항목
값
Entry
① Stage 2 AND phase == 'mid'
② slope_60 ∈ [15, 30] (강한 추세 but 과열 아님)
③ crossed_70 == 1 (회복 70% 경험)
④ ret_20d < 0 (최근 pullback)
⑤ slope_60 상위 순으로 선별
Exit
60 거래일 단순 보유 (MIN_HOLD = 5일)
S4 trailing / E2 stage break / TP-SL 룰 모두 금지. 중간 개입은 해악.
Equal weight, 기본 5 slots × 1 unit
Crash 시 slot 확대 대비 자본 여유 2배 준비.
Cost 가정
0.35% 왕복 (수수료 + 슬리피지)
15.2 Version A 성과 (검증됨)
지표
값
비교
Portfolio (4.3년)
+1202%
vs KOSPI +150%
CAGR
~80%
vs KOSPI ~25%
Win rate
75%
vs v6 58%
Max Drawdown
−9.2%
vs v6 −22% (1/2)
Net / trade
+13.61%
Minervini 스타일 고품질
Median hold
28 거래일
중기 보유
월평균 trades
~2
월 3~5 원칙 약간 미달
필요 자본
2,500만원
5 slots × 500만원
연 기대 수익
+2,000만원
자본 2500만원 기준
15.3 연도별 백테스트 (Version A)
2023+11% (KOSPI +15%, alpha −4%p)
2024+98% (KOSPI −5%, alpha +103%p) 🥇 약세장 압도
2025+192% (KOSPI +73%, alpha +119%p)
2026 YTD+120% (KOSPI +36%, alpha +84%p)
15.4 Version B — "Return Monster" (공격적)
Version A 에서 crossed_70 조건 제거 + Exit 을 E2+S4 trailing 으로 변경.
항목
Version A
Version B
Entry
+crossed_70 필수
crossed_70 제거
Exit
time60
E2 + S4 trailing (−8% from peak after +15%)
Portfolio
+1,202%
+5,109%
Win rate
75%
43%
Max DD
−9.2%
−28.6%
월 trades
~2
~10
심리 부담
낮음
높음
15.5 핵심 통찰 요약 (우리가 배운 것)
가설
검증 결과
좋은 종목 + 올라갈 때 보유 + 적당히 교체가 최적
✓ 맞음 (SPARK v7 의 본질)
Stage 2 가 종목 수준 regime
✓ 맞음 (Early/Mid/Late 세분화로 정밀도 향상)
재무/RS/시총은 PIT 로 계산해야
✓ 9891 이벤트 중 4975(50%) PIT 차이
시장 상황 감지 → 비중 조절
✓ BEAR=0 slot 이 2022 구함 (−27% → +12%)
사후적보다 사전 지표 (VIX)
✓ v6 에서 +628% → +1239% (2배)
Spike 사전 예측 가능
✗ 거의 불가능 (effect size <0.2)
Early Stage 2 가 최적 entry
✗ 틀림 — Mid phase 가 훨씬 좋음
days_since_gc < 90 fresh 가 좋음
✗ 틀림 — 성숙 (200일+) 이 유리
TP/SL / trailing stop 이 효과
✗ Quality entry 에선 time60 단순 보유가 최적
crossed_70 이 가장 강한 feature
⚠ Spike predictor 에선 유일한 effect 但 compounding 엔 해악
15.6 실전 운용 체크리스트
매일 아침 06:00 체크 (KOSPI 시가 전):
전날 KOSPI 종가 기준 regime 판정 (BEAR/CAUTION/NORMAL/BULL/RECOVERY)
VIX 상태 (V4 crash trigger? O4 overheat trigger?)
regime 에 따라 오늘 새로 열 수 있는 slot 수 결정
09:00 개장 전:
SPARK Universe 스캔: 어제 종가 기준 Mid+slope[15,30]+crossed_70+ret_20d<0 통과 종목 리스트
slope_60 desc sort, 상위 N개 선택 (N = 오늘 새 slot 수)
기존 보유 포지션 중 60일 경과한 것 청산 대상 표시
09:00 개장 직후:
청산 대상: 시가 매도 (또는 5분 VWAP)
신규 진입: 후보 종목 시가 매수 (slippage 고려 지정가 +0.5%)
장중: 추가 개입 금지. TP/SL 같은 중간 exit 룰 사용 금지.
장 마감: 당일 체결 기록. 다음날 regime 재계산 위한 VIX/KOSPI 종가 확인.
15.7 ⚠️ 한계와 주의사항
2026 약세 가능성: 2026 YTD 는 2025 모멘텀 연장. 갑작스런 regime 변화 가능.
N=102 (Version A): 월 2 trades 로 사용자 원칙 월 3-5건 미달.
월 빈도 올리려면 slope 범위 [15,35] 또는 crossed_70 완화 고려 (DD 증가 감수).
VIX 데이터 의존: yfinance 일봉 VIX 사용. 실시간 intraday 필요 시 별도 source.
자본 유동성: Crash 시 slot 확대 대비 기본 자본의 2배 준비 권장.
수수료 0.35% 가정: 실전에서 0.5% 이상이면 net return 악화.
증권사별 수수료 확인 필수.
Survivorship bias 잔존: 상장폐지 종목은 fact_daily_prices 에서 일부 누락 가능성.
현재 데이터셋은 "살아있는 종목" 에 편향.
Regime 과 개별 종목 신호 상충: BEAR regime 에서 좋은 종목 signal 이 나와도 진입 금지.
이 원칙 깨면 2022 같은 해 −27% 손실 가능.
SPARK 는 완성되었습니다. 남은 것은 실전 적용.
Phase A (모의투자 2개월) → Phase B (실전 소액 6개월) → Phase C (자동화 & 규모 확대)
16. 노이즈 vs 팩트 — 주가를 움직이는 것과 아닌 것 2026-04-13
수주간의 검증 끝에 편향(생존자, 시총, 강세장)을 제거하고 남은 결론.
2017~2026년 한국 주식시장 전 종목 데이터 기반.
FACT — 주가를 예측하는 것
팩터
근거
효과
EPS 성장률
상관계수 +0.112 (p<0.0001), 1000~3000억 구간
Q5-Q1 차이 +13.2%p, 승률 53%
OPM(영업이익률) 변화
상관계수 +0.057 (p<0.001)
Q5-Q1 차이 +6.4%p
약세장 회피
KOSPI < MA200일 때 어떤 전략도 손실
2018 -17.7%, 2022 -25.2% 완전 방어
시총 구간 (1000~3000억)
기관이 안 보는 구간, 실적 반영 안 된 상태
CAGR +14~16% (KOSPI +7% 대비)
실적 악화 시 즉시 교체
개선 유지 +20.1%/년 vs 악화 전환 +9.2%/년
교체 효과 +10.9%p
NOISE — 주가를 예측하지 못하는 것
팩터
테스트 결과
결론
외국인 수급
대량매수 vs 대량매도 → 다음 분기 차이 0.2%
예측력 없음
기관 수급
대량매도 후 20일 +2.02% > 대량매수 후 +1.89%
오히려 역효과
거래량
2~3배 증가 시 10일후 +1.05%, 승률 50%
미미한 효과
기술적 분석 (MA, RSI, 볼린저 등)
Kalman/HP/Wavelet 전부 단순 MA와 차이 없음
예측력 없음
VCP/브레이크아웃
한국시장 +0.5~1%, Win 50%
거의 없음
RS 모멘텀 로테이션
2018~2022 역효과, 2023~ 강효과
기간 의존적, 불안정
애널리스트 리포트
SPARK 종목에서 -2.44%p, 외인 매도 전환
셀링 시그널
저항선/지지선
사후적 설명일 뿐, 사전 예측 불가
사후 해석
매출 성장률 (단독)
주가와 상관계수 0 (1000~3000억 구간)
주가와 무관
최종 투자 전략 (2026-04-13 확정)
1순위: SPIKE — MA60 기반 기계적 순환매. CAGR +18~20%. 판단 불필요. 2순위: 실적우량 소형주 — 1000~3000억, EPS/OPM 개선, 분기교체. CAGR +14~16%. 공통 원칙:
- 우량주를 산다 (EPS/매출/OPM 개선 확인)
- 나빠지면 바로 판다 (실적 악화 시 즉시 교체)
- 위험하면 쉰다 (KOSPI < MA200 시 전면 중단)
편향 경고 — 백테스트 결과를 믿지 마라
생존자 편향: 현재 시총으로 과거 필터링 → CAGR +30.8% (편향) vs +9.1% (현실) 2025 강세장 편향: KOSPI +75.7% → 모든 전략이 좋아 보임 EPS 데이터 편향: 2022년 이전 EPS 데이터 없어서 net_income으로 대체 과적합: 복잡한 전략일수록 과적합 위험. 편향 제거하면 대부분 KOSPI와 비슷 결론: 편향 제거 후 현실적 알파는 연 +3~7%p 수준
시총 구간별 실적우량 Top10 CAGR (2018~2025)
시총
CAGR
약세장(18+22)
특징
<1천억
+8.4%
-12.8%
방어 강, 유동성 부족
1천~2천억
+12.6%
-11.1%
방어+수익 밸런스
2천~3천억
+16.2%
-30.1%
수익 최고
3천~5천억
+6.5%
-37.9%
기관 유입 시작, 알파 감소
1조~10조
+9.6%
-44.8%
사이클 피크 함정
30조+
-1.3%
-
KOSPI보다 못함
매일의 등락은 노이즈
주가의 일별 변동(오늘 +2%, 내일 -1%)은 수급, 뉴스, 심리에 의한 랜덤 워크에 가깝다.
이를 예측하려는 시도(기술적 분석, 수급 분석, 거래량 분석)는 모두 승률 48~50%로 동전 던지기 수준.
주가를 결정하는 건 분기/연간 실적의 방향이다.
EPS가 개선되고 있으면 주가는 결국 따라간다. 그 사이의 등락은 노이즈.
"살 때는 천천히 (실적 확인), 팔 때는 즉시 (실적 악화), 매일의 등락은 무시"
참고 자료
Minervini, M. "Trade Like a Stock Market Wizard" (2013)
Minervini, M. "Think & Trade Like a Champion" (2016)
scripts/base_classifier.py — 124,895 base case 발굴 엔진
scripts/strong_buy_followthrough.py — 9,891 strong buy event 분석