河
헤지나루
홈랩알림더보기
홈랩알림더보기
Factor Intelligence · 리서치 노트

74개 팩터 중 91% 가 유의미 — 3개월 변동성 가 선두

74개 팩터의 IC · t-stat · monotonicity · coverage 를 종합 진단한 리포트. 어떤 팩터가 예측력을 가지며, 서로 어떻게 보완하는지 분석한다.

factor_scan aa30d003 · 74 factors
TL;DR
  • 1.74개 팩터 중 67개가 통계적으로 유의미 (|t| ≥ 2). 유의미 비율 91%.
  • 2.강한 시그널 (|IC| ≥ 0.05) 보유 팩터: 11 개. 전체 중앙 |IC| = 0.0262.
  • 3.Top 3: 3개월 변동성 · 6개월 변동성 · 매출총이익/시가총액 — 이 팩터들이 IC 와 t-stat 양 축에서 모두 상위권에 위치한다.

01우리가 묻는 것

퀀트 투자에서 팩터(factor)란 종목의 미래 수익률을 예측하는 데 쓰는 지표다. 예를 들어 “PER 이 낮은 종목이 장기적으로 수익이 좋다” 는 가설이 있다면 PER 은 하나의 팩터가 된다.

문제는, 팩터 후보는 수십 가지지만 그 중 실제로 미래에도 작동하는 팩터 는 소수라는 점이다. 이번 리포트는 74개의 팩터 후보를 동일한 기준 — IC(예측력), t-stat(통계 신뢰도), monotonicity(단조성), coverage(분석 가능 종목 수) — 으로 진단한 결과다.

우리가 답하려는 질문: “이 74개 중 실제로 쓸 만한 팩터는 몇 개이고, 서로 어떻게 조합하면 시너지가 나는가?”

02팩터 품질 맵 — 예측력 vs 신뢰도

아래 차트는 각 팩터의 예측력(|IC|) 과 통계적 신뢰도(|t-stat|) 를 2차원으로 배치한 것이다. 오른쪽 위에 있을수록 좋은 팩터 — 예측력도 강하고 그 강함이 우연이 아닐 확률도 높다. 점의 크기는 분석 가능 종목 수(coverage), 색깔은 단조성을 나타낸다.

단조성 높음 (≥0.7)보통 (≥0.3)낮음|점 크기 = Coverage|점선 = 품질 기준선 (|IC|≥0.05, |t|≥2)
Figure 1. 팩터 품질 맵 (|IC| vs |t-stat|). 점선은 품질 기준선 (|IC|≥0.05, |t|≥2).

“고품질 존 (|IC| ≥ 0.05, |t| ≥ 2) 에 11개 팩터가 위치한다. 상위 3 팩터: 3개월 변동성, 6개월 변동성, 매출총이익/시가총액.”

03Decile spread — D1부터 D10까지의 수익률 분포

지금까지 우리는 팩터 평가에 주로 long-only top-N CAGR 을 썼다. 그러나 그 방식은 신호의 일부만 본다. 매월 종목을 팩터값으로 10분위(decile)로 나눠 각 그룹에 동일가중 진입했을 때의 연환산 수익률을 보면, 신호의 진짜 모양이 드러난다.

아래 차트는 선택한 팩터의 D1(최저 분위)부터 D10(최고 분위)까지의 CAGR이다. D1→D10 으로 단조 증가하면 정렬된 신호, 뒤집혀 있으면 트랩, U자 형태이면 변동성/lottery 효과를 의심한다.

periods 314years 26.2monotonicity 0.86
D10 − D1 spread (CAGR 차)
+61.8%p
L-S compound CAGR (cost-free)
+58.8%
D10 단독 CAGR (long-only)
+64.5%

세로축: 해당 decile에 매월 동일가중 진입했을 때의 연환산 복리수익률(CAGR). D1은 팩터값 최저, D10은 팩터값 최고 분위. 막대가 D1→D10으로 단조 증가하면 팩터 신호가 정렬되어 있고, 뒤집혀 있으면 트랩(lottery 효과 등)일 수 있다. L-S compound는 매월 D10 매수 + D1 매도를 복리한 cost-free 결과.

Figure 3. 분위별 연환산 수익률. 드롭다운으로 팩터 변경. 우측 위 카드는 D10−D1 spread, L-S 복리 CAGR, D10 단독 CAGR.

“C-028 (JEF-145) — long-only excess가 −3%p였던 합성 전략도 D10−D1 spread는 +22%p, 단조성 9/9. 평가 차원이 신호를 못 잡고 있었다. JEF-146 Phase 1 (C-029)에서 한국 공매도 비용 반영 시 단일 팩터 5개만 net LS CAGR > 0 으로 살아남았다.”

04팩터 상세 지표

아래 테이블은 74개 팩터의 전체 지표를 담고 있다. 검색창으로 관심 팩터를 찾거나, 컬럼 헤더를 클릭해 정렬할 수 있다. 행을 클릭하면 해당 팩터의 설명과 전체 중앙값 대비 위치를 확인한다.

20 / 74
FactorNameIC|t-stat|ICIRMonotonicitySpreadWin RateCoveragePeriods
volatility_3m3개월 변동성-0.110814.65-0.82670.58820.500166.6%2,089314
volatility_6m6개월 변동성-0.106914.15-0.79870.69820.650667.2%2,074314
gross_profit_to_price매출총이익/시가총액0.068013.600.76760.6271-1.000064.0%1,013314
operating_profit_to_price영업이익/시가총액0.062512.940.7305-0.2323-0.438564.0%1,014314
ocf_to_price영업현금흐름/시가총액0.048312.640.7131-0.1843-0.278064.6%1,012314
equity_to_price자본/시가총액0.067311.420.64460.76480.165465.0%1,014314
operating_profit_ttm_to_price영업이익 TTM/시가총액0.056411.130.6436-0.2106-0.429861.5%924299
pretax_profit_to_price세전이익/시가총액0.056610.940.6176-0.3525-1.000065.0%1,014314
earnings_yield_refined정제 EV 이익수익률0.054510.810.6130-0.5049-0.498059.5%912311
net_income_to_price순이익/시가총액0.054010.690.6035-0.3651-1.000064.3%1,014314
gross_profit_ttm_to_price매출총이익 TTM/시가총액0.056910.350.59880.68750.059663.2%922299
revenue_to_price매출/시가총액0.05629.770.55130.86090.588369.1%1,013314
cash_flow_pattern_core핵심 현금흐름 패턴0.02439.740.5497-0.5102-0.121960.2%2,105314
pretax_profit_ttm_to_price세전이익 TTM/시가총액0.04538.660.5009-0.4786-0.577958.5%924299
rocROC0.03778.130.4591-0.4132-0.347963.7%1,008314
payout_ratio배당성향0.03408.130.4590-0.8166-0.306859.6%1,507314
operating_profit_to_equity영업이익/자본0.03708.090.4566-0.3435-0.304763.7%1,014314
f_score_totalF-Score 합계0.03378.090.4775-0.7534-1.000058.5%960287
net_income_ttm_to_price순이익 TTM/시가총액0.04137.930.4588-0.5084-0.588159.2%924299
ocf_to_assets영업현금흐름/총자산0.03117.840.4424-0.7473-1.000061.5%1,012314
Figure 4. 팩터 상세 지표 테이블.

05팩터 상호작용 — 보완성과 최적 조합

좋은 팩터 하나만으로는 충분하지 않다. 실제 투자 전략은 여러 팩터를 조합하는데, 핵심은 “서로 다른 정보를 주는 팩터끼리 섞는 것” 이다. PER(가치)과 PBR(가치)은 비슷한 정보라 함께 쓰면 효과가 적지만, PER(가치)과 모멘텀(추세)은 전혀 다른 관점이라 시너지가 날 수 있다.

factor_interaction · 2012-01-01 ~ 2026-03-31

아래 격자는 상위 13개 팩터를 서로 짝지었을 때의 보완성 점수 다. 밝은 녹색일수록 두 팩터가 서로 다른 정보를 제공하여 조합 시 예측력이 올라간다.

volatility_3m
equity_to_price
gross_profit_to_price
operating_profit_to_price
net_income_to_price
revenue_to_price
operating_profit_ttm_to_price
net_income_ttm_to_price
return_3m
return_1m
return_6m
ncav_ratio
return_12m
volatility_3m
equity_to_price
gross_profit_to_price
operating_profit_to_price
net_income_to_price
revenue_to_price
operating_profit_ttm_to_price
net_income_ttm_to_price
return_3m
return_1m
return_6m
ncav_ratio
return_12m
셀 위에 마우스를 올려 상세 확인
낮음
높음 (보완성)
Figure 5. 상위 13개 팩터의 보완성 히트맵.

“팩터를 하나씩 추가하면 예측력이 어디까지 올라갈까?” 를 실험한 결과다. 매 단계에서 예측력을 가장 많이 올려주는 팩터를 하나씩 추가한다. 녹색 실선(IS)은 학습 데이터, 파란 점선(OOS)은 미래 데이터 성과다.

IS IC (실선) OOS IC (점선)
Figure 6. Greedy factor selection — IS (녹색) vs OOS (파란 점선). 노란 점선 = 한계 이득 소멸 지점.

“최적 팩터 수: 4개. Step 4 에서 한계 이득이 소멸한다. IS-OOS IC gap: 0.0082.”

06트랩 팩터의 원인 — 적자 기업의 Lottery-Ticket 효과

IC 부호와 실제 포트폴리오 수익 방향이 반대인 “트랩 팩터” 6개(operating_profit_to_price, net_income_to_price 등)의 원인을 추가 분석하였다.

팩터ICSpread부호 일치판정
6개월 변동성-0.107+0.65✗Aligned
매출/시가총액+0.056+0.59✓Aligned
3개월 변동성-0.111+0.50✗트랩
매출 TTM/시가총액+0.047+0.46✓Aligned
판관비율-0.014+0.18✗Aligned
부채비율-0.007+0.17✗Aligned
자본/시가총액+0.067+0.17✓Aligned
매출 TTM/자본+0.005+0.07✓Aligned
매출총이익 TTM/시가총액+0.057+0.06✓Aligned
매출 TTM/자산+0.009+0.05✓Aligned
핵심 현금흐름 패턴+0.024-0.12✗Aligned
매출총이익 TTM/자본+0.010-0.18✗Aligned
영업현금흐름/시가총액+0.048-0.28✗Aligned
발생액 비율-0.007-0.29✓Aligned
매출총이익 TTM/자산+0.014-0.30✗Aligned
영업이익/자본+0.037-0.30✗Aligned
배당성향+0.034-0.31✗Aligned
매출총이익 YoY 변화율+0.016-0.31✗Aligned
ROC+0.038-0.35✗Aligned
영업이익 YoY 변화율+0.020-0.35✗Aligned
매출총이익률 TTM+0.008-0.37✗Aligned
영업이익 TTM/자본+0.030-0.38✗Aligned
배당수익률+0.015-0.41✗Aligned
영업이익 TTM/시가총액+0.056-0.43✗트랩
영업이익/시가총액+0.062-0.44✗트랩
매출 YoY 변화율+0.015-0.44✗Aligned
세전이익 TTM/자본+0.027-0.45✗Aligned
1개월 수익률-0.045-0.46✓Aligned
순이익 TTM/자본+0.024-0.46✗Aligned
영업이익/자산+0.039-0.47✗Aligned
영업이익률+0.037-0.49✗Aligned
정제 EV 이익수익률+0.055-0.50✗Aligned
영업이익률 TTM+0.030-0.51✗Aligned
세전이익률 TTM+0.026-0.54✗Aligned
순이익률 TTM+0.024-0.55✗Aligned
세전이익 TTM/시가총액+0.045-0.58✗Aligned
순이익 TTM/시가총액+0.041-0.59✗트랩
세전이익 TTM/자산+0.029-0.60✗Aligned
순이익 TTM/자산+0.026-0.61✗Aligned
3개월 수익률-0.039-0.73✓Aligned
6개월 수익률-0.031-0.80✓Aligned
12-1 모멘텀+0.006-0.80✗Aligned
12개월 수익률-0.012-0.82✓Aligned
유동비율+0.003-1.00✗Aligned
F-Score 합계+0.034-1.00✗Aligned
매출총이익률+0.011-1.00✗Aligned
매출총이익 QoQ 변화율+0.012-1.00✗Aligned
매출총이익/자산+0.022-1.00✗Aligned
매출총이익/자본+0.017-1.00✗Aligned
매출총이익/시가총액+0.068-1.00✗Aligned
매출총이익 TTM YoY 성장률+0.009-1.00✗Aligned
NCAV 비율+0.002-1.00✗트랩
순이익 QoQ 변화율+0.017-1.00✗Aligned
순이익/자산+0.034-1.00✗Aligned
순이익/자본+0.033-1.00✗Aligned
순이익/시가총액+0.054-1.00✗트랩
순이익 TTM YoY 성장률+0.013-1.00✗Aligned
순이익 YoY 변화율+0.022-1.00✗Aligned
순이익률+0.032-1.00✗Aligned
영업현금흐름/총자산+0.031-1.00✗Aligned
영업이익 QoQ 변화율+0.013-1.00✗Aligned
영업이익 TTM/자산+0.030-1.00✗Aligned
영업이익 TTM YoY 성장률+0.013-1.00✗Aligned
세전이익률+0.034-1.00✗Aligned
세전이익 QoQ 변화율+0.015-1.00✗Aligned
세전이익/자산+0.036-1.00✗Aligned
세전이익/자본+0.035-1.00✗Aligned
세전이익/시가총액+0.057-1.00✗Aligned
세전이익 TTM YoY 성장률+0.016-1.00✗Aligned
세전이익 YoY 변화율+0.022-1.00✗Aligned
매출 QoQ 변화율+0.011-1.00✗Aligned
매출/자산+0.015-1.00✗Aligned
매출/자본+0.010-1.00✗Aligned
매출 TTM YoY 성장률+0.012-1.00✗Aligned
Figure 7. IC vs Decile Spread. IC가 양수인데 Spread가 음수(빨강)면 트랩 팩터이다.

상위 3개 팩터(revenue/p, equity/p, gross_profit/p)는 IC와 Spread 모두 양수로 정렬되어 있다. 반면 하위 6개 팩터는 IC는 양수이지만 Spread가음수로 반전된다.

원인은 한국 시장의 구조적 특성이다. 적자 기업은 earnings-to-price가 극음수가 되면서 하위 decile(Q1)에 집중된다. 이 종목들은 위기 회복기(2001.12, 2008.6, 2003.3)에 월 수익률 100~200%의 lottery-ticket식 폭등을 경험한다. Q1의 월별 수익률 skew(mean-median gap)가 3.7%p로 aligned 팩터(0.5%p)의 7배에 달한다.

이 현상은 2000-2012와 2013-2025 양쪽 모두에서 일관되게 관찰되었다. 시기 특수성이 아닌 시장 구조에 기인하는 것이다. 분모가 항상 양수인 equity_to_price, revenue_to_price는 적자 기업이 극단에 몰리지 않아 이 문제를 구조적으로 회피한다.

“IC는 “순서”를 맞추지만, 포트폴리오 수익은 “크기”로 결정된다. 소수 극단치가 compound CAGR을 좌우할 때 IC와 실현 수익은 괴리한다.”

07다음 단계

이 리포트는 개별 팩터의 “품질” 을 진단했다. 다음 질문은 이 팩터들을 실제 전략으로 조합했을 때 미래에도 통할까 이다. Strategy Validation 리서치 노트에서 walk-forward 기반 IS/OOS 재검증 결과를 확인한다.

Methodology & Sources

Scan period
2012-01-01 ~ 2026-03-31
Quantiles
10 (decile)
Min coverage
factor-specific (factor_scan_result 참조)
factor_scan run
aa30d003-bcc3-4722-9f48-3cc84795edec
재현 방법
dq3 backtest factor-scan / factor-interaction / sync_labs_factors_decile.py
가격 조정
액면분할 / 무상증자 (100%) / 감자 완전 보정. 유상증자 희석은 empirical bucket correction 적용 (JEF-153). 배당락 / 합병 / 상장폐지 잔여 왜곡 존재. KOSPI200_PR 기준 fair comparison 유지.