서비스 로드맵 · 7개 데이터 스트림
2026-04-15 기준

StockPulse 서비스 철학

"매수/매도 추천"이 아닌 "정보 제공 + 판단 보조" 도구.
데이터 검증 결과 체계적 알파는 약하지만, 시장 국면 + 주도 테마 + 실적 우량 조합 모니터링은 유효.
7개 데이터 스트림으로 이를 지원한다.

데이터가 지지하는 3대 원칙
1. 시장이 성장 or 횡보할 때만 진입 — 약세장(KOSPI <MA200, 60일 -10%+)엔 모든 전략 무효, 현금화만 유효
2. 시장 성장을 견인하는 주도주 + 이코시스템 — 분기 3개 섹터가 시장 50% 견인, 공급망·원재료·서비스 파생 종목 포함
3. 지속적 실적 개선 확인 — 3년 연속 흑자·매출성장 + EPS 가속, 악화 시 즉시 이탈
1
시장 국면 판별 (Regime)
완료
목적
KOSPI 전체 방향 식별 → 진입/관망/현금화 의사결정 신호 제공.
데이터/방법
SP_UNIVERSE 커스텀 시총가중 지수 + HMM 6상태 레짐 탐지 (crash/bear/하락전환/sideways/상승전환/bull).
현재 상태
  • SP_UNIVERSE: 240종목 (3년 연속 흑자 + 매출성장 필터 적용)
  • 일일 자동 재계산 (precompute_all_pages.py)
  • market_breadth, stage 분포, 전환 신호 함께 저장
테이블hmm_regime_index, market_breadth, fact_index_prices
서비스/market-overview
배치매일 자동
2
주도주 이코시스템 심층 매핑 (공급망·원재료·서비스·전문기술)
장기
목적
주도 테마의 핵심 대장주뿐 아니라 공급업체 · 원재료 · 서비스 · 전문기술 파생 종목까지 체계적으로 매핑. 예: HD현대중공업 → 엔진부품사 / 강판 공급사 / 설계용역사.
데이터/방법
  • DART 사업보고서 "주요 거래처 / 주요 원재료" 섹션 파싱 (LLM 추출)
  • 네이버 증권 "주요거래처" 보조 크롤링
  • 수작업 검증 레이어 (LLM 오탐 많음)
현재 상태
  • ETF-Global Radar에 5개 대표 테마 × 34개 기업 수동 매핑 완료
  • DART 자동 파싱 및 확장 미구현 (1개월 예상)
계획 산출물
  • dim_supply_edges — buyer/supplier/relation_type/confidence
  • /ecosystem 페이지 — 주도주 노드 클릭 시 공급망 그래프
  • LLM 파서: analyzer/llm_engine 기반 삼중 추출 (buyer ← supplier, relation)
3
실적 우량 종목의 RS/PER 개선 조건 탐색
완료 (v1)
목적
실적 우량 종목 (ROE>10, 매출 YoY>0)이 어떤 상황에서 주가 리레이팅 (RS + PER 동반 급등)을 겪는가?
데이터/방법
  • fact_daily_prices (RS 계산용 60d 수익률)
  • HMM regime 국면 조인
  • 섹터 로테이션 랭크, 실적 서프라이즈 근접성 feature
현재 상태
  • 82개 리레이팅 이벤트 발굴 (fact_leading_signals에 저장)
  • 상위 종목: LG이노텍, 코오롱인더, 파워넷 (+134%), GS글로벌, SK이터닉스
  • PER 변화 - 주가 변화 상관 -0.07 (단순 동반이 아닌 복합 요인)
향후
  • 로지스틱 회귀 + SHAP로 주도 feature 식별
  • /rerating 스크리너 (regime × sector_rot × earnings_surprise 조건부)
  • Stream 4/6 데이터 확보 후 선행 feature 추가
4
수출/수주 데이터 선행지표화
진행중
목적
관세청 수출 데이터와 DART 수주 공시를 활용해 실적 개선/악화를 3~6개월 앞서 예측하여 선제 대응.
데이터/방법
  • 관세청 sidoitemtrade (HS6 월별 수출입)
  • 관세청 prlstMm (월 10일·20일·월말 잠정 상위 품목)
  • DART 단일판매공급계약체결 (수주) 공시
현재 상태
  • API 키 확보 + 스캐폴드 완성 (collector/apis/customs_collector.py)
  • prlstMm 잠정치 57 rows 수집 확인 (최근 6개월)
  • HS-섹터 매핑 시드 24개 (반도체/자동차/조선/방산/전력/바이오/철강/구리)
  • sidoitemtrade 본격 수집 미실행 (야간 배치 권장)
향후
  • HS-섹터 매핑 확장 (→ 200개 이상)
  • 월별 수출 변화율 → 섹터 종목 실적 Granger causality 검증
  • 수주 공시 → 발표 후 t+0~60d 주가 반응 측정
  • /export-leading-indicator 페이지
5
(Stream 2와 동일 — 이코시스템 매핑 중복)
통합
통합 사유
초기 설계 시 이코시스템과 공급망을 분리하려 했으나 본질 동일. Stream 2로 흡수.
6
원자재 마진 분석
진행중
목적
원자재 가격 변화 → 해당 업종 영업이익률 선행 예측. 예: 구리 ↑ → LS일렉 / 풍산 마진 개선, 유가 ↑ → 정유 마진 확대.
데이터/방법
  • 구리 HG=F, 금 GC=F, 은 SI=F, WTI CL=F, Brent BZ=F, 철근 RB=F, 리튬 LIT, 우라늄 URA, 천연가스 NG=F
  • yfinance 일간 수집 → fact_commodity_prices
  • 섹터별 cost_share_pct + margin_beta 시드 후 회귀로 재추정
현재 상태
  • 9개 원자재 × 1581일 × 14,219 rows 수집 완료
  • dim_commodity_sector_elasticity 스키마 준비
  • 섹터 마진 회귀 분석 미실행
향후
  • 분기 OPM vs 원자재 lag-shifted 회귀 → β 재추정
  • 현재 원자재 가격 → t+90d 섹터 마진 델타 예보
  • /commodity-margin 페이지
7
SPIKE 메커니즘 파악 + 다운사이드 리스크 제거
완료 (v1)
목적
주기적 급등(SPIKE) 종목의 원인 파악 + 손절 룰 정립으로 다운사이드 리스크 통제. 신호 예측이 아닌 메커니즘 기반 기계적 로테이션.
데이터/방법
  • 10종목 (인카금융 · HD현대일렉 · 피에스케이 · 해성디에스 · 티씨케이 · HDC현대산업개발 · 현대로템 · 에스엠벡셀 · 피엔티 · 이구산업)
  • 5일 내 +10%+ 이벤트 라벨링 + 사전 30일 피처
  • FFT / autocorr 주기성 분석
  • SL/TP grid search
현재 상태
  • 658 SPIKE 이벤트 라벨링 완료 (fact_leading_signals)
  • CV 0.7~1.2 → 대부분 반주기/불규칙 (완전 주기 없음)
  • 핵심 선행 신호: 기관 누적 매수 (Top25% vs Low Δ +979K)
  • 최적 룰: SL 7% / TP 10%, Win 97.3%, 평균 +12.4%
향후
  • spike_auto_select 확장 — 후보 자동 추가/제거
  • Regime별 exit 파라미터 분리 (BULL/SIDE/BEAR)
  • Stream 4 수주 공시 + Stream 6 원자재 feature 결합
  • /spike-bot 대시보드 개선

통합 산출물 & 페이지

공통 테이블 fact_leading_signals — 모든 스트림이 동일 스키마로 신호 기록.
장기 종합 서비스: 시장 국면 × 자금 흐름 × 실적 × 원자재 × 수출을 종합한 "투자 시계 대시보드".
단, 어떤 자동 매매도 매수/매도 추천을 제공하지 않음. 사용자 판단 보조만.

현재 운영 중인 페이지 (완료)
/market-overview — 시장 국면 (240종목 품질 필터)
/etf-global-radar — 미국 ETF/기관 자금 흐름 × 한국 대응 기업
/research-findings — 주요 발견 Q&A (16개)
• /stock-picks, /trading-guide, /portfolio, /watchlist 등 기존 도구