문서
← 문서 목록

투자 대상 SPACE 재정의 — 통계 분석 보고서

작성: 2026-09-12 · 상태: 통계 분석 완료, 결론 미정 (사용자 논의용) 산출물 위치: analysis_results/sp_space_definition_v1/


1. 데이터셋 · PIT 검증 요약

검증된 연구용 PIT 패널 하나만 사용했다.

  • 패널: analysis_results/sp_alpha_archetype_v2/pit_feature_panel.parquet
  • 규모: 414,283행 / 219종목 / 2017-01-02 ~ 2025-12-30
  • 무결성: sha256(stock_code,trade_date,close) = input_hash.txt 일치
  • 미래정보 차단: 재무 available_date >= trade_date 0건, 수급 2023-08-01 이전 사용 0건
  • look-ahead 검사: prefix 절단 불변성 max diff 0.0
  • 테스트: 23 passed (PIT 13 + Phase2 회귀 6 + 라벨 가드 4)
  • 유동성 티어(20일 평균 거래대금): ≥10억 337,114건 · ≥20억 290,513건 · ≥30억 256,525건
  • 주간 샘플: 88,228건 · 전방수익 라벨: 3M 400,512 / 6M 386,803 / 12M 359,722건

주 지표: excess_cc (종가→종가 시장초과수익). 시장 기준: broad 중앙수익률 복리 지수.


2. 단변량 속성 — 증거 등급

각 속성 조건을 3M/6M/12M × train/validation/lock × 레짐 × 유동성 티어로 평가했다. 등급 기준: BH-FDR q<0.05 + 부트스트랩 CI 하한>0 + 연도별 재현성 ≥60%.

  • 안정: 가격구조=상승추세(price_archetype5=3) · RS 단기 가속>0 · 변동성=보통(price_volatility_state3=1)
  • 호라이즌 특이적: 연간 영업이익 YoY ≥10%(12M) · 모멘텀 전이=가속(6M) · RS 단기 가속 ≥20(6M)
  • 레짐 특이적: 연간 영업이익 YoY ≥20% · OPM ≥5% · 매출 YoY >0%
  • 단독 불안정: 영업이익 YoY 10/20/30%, 매출 YoY 10/20/30%, RS 50/70/80/90, 유동성 티어 등 대부분

STABLE 셀 예시 (전체 주간 셀):

  • vol_normal_1 12M: n=26,413, lift +2.0~+3.1%p, 연도 재현성 100%
  • arch_uptrend_3 12M: n=15,135, lift +1.4~+2.8%p, 연도 재현성 87.5%
  • ann_op_yoy_ge10 12M: n=29,458, lift +0.4~+1.3%p, 연도 재현성 75%
  • rs_accel_pos 6M: n=41,629, lift +0.5~+1.0%p, 연도 재현성 88.9%

주의: lift 절대 크기는 작다(+0.4~+3%p). 단일 조건은 필터 후보이지 매매 신호가 아니다.


3. 복합 조건 마이닝 (train → validation → lock)

2~4개 조건 결합을 train(≤2022)에서만 탐색하고, 선택 목록을 sha256으로 고정한 뒤 validation(2023–2024)·lock(2025)을 1회 평가했다. 12M validation 상위:

  • arch_uptrend + opm_ge5 + vol_normal: n=1,069, lift +7.3%p, q=1.5e-16
  • arch_uptrend + vol_normal: n=1,596, lift +6.8%p, q=5.6e-21
  • opm_ge5 + vol_normal: n=4,511, lift +4.7%p, q=1.3e-25
  • rs_accel_pos + vol_normal: n=3,614, lift +4.6%p, q=1.6e-19
  • ann_op_yoy_ge20 + opm_ge5 + vol_normal: n=1,830, lift +4.2%p, q=4.3e-9

lock(2025) 일부 확인:

  • opm_ge5 + vol_normal 3M lock: n=2,164, lift +2.7%p (p=0.0014)
  • rs_accel_pos + vol_normal 3M lock: n=1,310, lift +4.2%p (p=0.0001)
  • 일부 조합은 lock에서 소멸 (예: ann_rev_yoy_ge10+opm_ge5+vol_normal 3M −1.6%p)
  • 12M lock은 불가: 패널이 2025-12-30 종료라 2025년에는 252일 전방수익이 없음

4. 시장상태 · 주식군 분해 (대표: opm_ge5+vol_normal 3M validation)

시장 상태 (market_regime_rule, 인과):

  • RANGE_ROTATION: n=734, lift +7.3%p
  • RISK_OFF: n=1,916, lift +7.2%p
  • CAPITULATION_REVERSAL: n=512, lift +5.2%p
  • BROAD_RISK_ON: n=1,100, lift +3.1%p
  • NARROW_LEADERSHIP: n=302, lift +1.8%p

주식 군 (sp_cluster_type):

  • 고변동 투기형: n=1,095, lift +10.2%p
  • 추세 추종형: n=2,092, lift +4.7%p
  • 평균 회귀형: n=1,304, lift +0.9%p
  • 저변동 안정형: n=152, lift −9.8%p

기타: price_archetype5=리더십 +6.6%p · stage_group S4 +7.2%p, S2 +6.0%p 비인과 참고: hmm_state(스무딩 argmax) 2번 상태 +6.4%p — 해석 주의, 규칙 입력 금지 탐색용 참고: price_cluster_k6 — EXPLORATORY

같은 조건이라도 시장 상태·주식 군에 따라 효과가 크게 갈린다. 조건 단독 채택 금지.


5. 한계 (모든 수치에 적용)

  • 219종목 정적 코호트 → 생존편향 있음. 상장폐지 종목 포함 검증 불가.
  • 12M lock 부재 (2025년 라벨 없음)
  • 비용 미반영 (수수료·슬리피지 없음)
  • 수급은 2023-08-01 이후만 유효
  • 컨센서스(예상치) 역사적 사용 불가 → EPS Revision 계열 조건 미검증
  • hmm_state는 비인과, price_cluster_k6는 탐색용
  • lift 절대 크기는 작고, 장기 호라이즌 base rate가 높아 천장 효과 있음

6. 결정 메뉴 (사용자 논의 후에만 진행)

  1. 호라이즌: 3M / 6M / 12M 중 무엇을 1차로 할지 (12M는 lock 부재 감안)
  2. 유동성 티어: ≥10억 / ≥20억 / ≥30억 중 채택 기준
  3. 조건 임계값: OPM ≥5%? 영업이익 YoY ≥10%/20%? RS 가속? 변동성=보통 필수?
  4. 최종 유니버스 방식: 조건 결합 스크리너로 1차 필터 → 시장상태/주식군으로 2차 조정?
  5. 추가 검증 필요 시: 비용 반영, 12M lock 보강, 섹터별 상한·하한 설정

7. 후속 보강 — 수익률 상위 조합 · 시총 세분화 · SPACE 등급

7-1. 수익률(평균 시장초과) 기준 상위 — validation 2023–2024

  • 12M: ann_op_yoy_ge20 + ann_rev_yoy_ge10 + rs20_ge70 + rs5_ge80 +94.0% (중앙 +51.8%)
  • 12M: ann_op_yoy_ge20 + rs20_ge70 + rs5_ge80 +93.6%
  • 6M: ann_op_yoy_ge20 + arch_uptrend + rs5_ge80 + vol_normal +43.4%
  • 3M: mom_accel + op_yoy_gt0 + rs_accel_pos + vol_normal +25.0%
  • 사용자 조합 opm_imp3q + ann_rev_yoy_ge10 + vol_normal: 12M +88.6% · 6M +47.6% · 3M +25.4%

주의: validation 기간 평균이며 오른쪽 꼬리가 길다(중앙값이 평균의 절반 수준). 비용 미반영.

7-2. 시총 세분화 (유사 시가총액 = close × 발행주식수)

opm_imp3q + ann_rev_yoy_ge10 + vol_normal 12M validation:

  • 소형(<5천억): n=80, 평균 +107.7%, 중앙 +99.2%, 적중 100%
  • 대형(≥2조): n=126, 평균 +97.4%, 중앙 +57.7%, 적중 100%
  • 중형(5천억~2조): n=101, 평균 +62.3%, 중앙 +39.0%, 적중 87.1%

중형 구간이 유독 약하다. 주의: 주식수는 현재 기준(비PIT).

7-3. SPACE 등급 (넓게 유지 + A~E)

점수 = 재무(영업이익 YoY 20/10% = 3/2점, 매출≥10% = 1, OPM≥5% = 1, 3Q연속개선 = 1) + RS(가속/RS5≥80/RS20≥70 각 1) + 가격(변동성보통 = 2, 상승추세/가속 각 1) + 수급(외국인·기관 동시 순매수 = 1). 등급: A≥9 · B 7-8 · C 5-6 · D 3-4 · E 0-2.

validation 적중률(시장초과 확률): A 3M 76.7 / 6M 84.7 / 12M 91.3 · E 68.3 / 75.6 / 84.8 → 등급이 적중률을 일관되게 가른다. 평균수익률은 12M에서 C>B>A로 일부 역전 → 가중치 보정 여지.

원본 데이터: analysis_results/sp_space_definition_v1/ 아래 univariate_attributes_v2.csv · univariate_by_year.csv · univariate_subdivision.csv · univariate_subdivision2.csv · phase4_rule_cards.csv · phase4_deep_decomposition.csv · evidence_grades.csv · sp_space_grades.csv · combo_fine_decomposition.csv · component_contributions.csv · grades_cost_adjusted.csv · 각 manifest