{"days":120,"events":[{"kind":"technical","sub":"rsi_oversold","name":"기술 신호 · RSI 과매도","n":746,"hit":0.619,"median":0.956,"z":6.52,"n7":60,"hit7":0.55,"median7":0.787,"regime":{"neutral":{"n":545,"hit":0.622},"risk_off":{"n":186,"hit":0.608},"risk_on":{"n":15,"hit":0.667}},"verdict":"오르는 쪽"},{"kind":"derivative","sub":"liq_long_skew","name":"파생 · 롱 청산 쏠림","n":107,"hit":0.776,"median":1.306,"z":5.7,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":98,"hit":0.816}},"verdict":"오르는 쪽"},{"kind":"technical","sub":"macd_cross_up","name":"기술 신호 · MACD 상향 교차","n":1966,"hit":0.561,"median":0.507,"z":5.37,"n7":1777,"hit7":0.542,"median7":0.704,"regime":{"risk_off":{"n":612,"hit":0.513},"neutral":{"n":1136,"hit":0.58},"risk_on":{"n":218,"hit":0.592}},"verdict":"오르는 쪽"},{"kind":"x_post","sub":null,"name":"X 글","n":1335,"hit":0.551,"median":0.318,"z":3.75,"n7":240,"hit7":0.571,"median7":0.934,"regime":{"neutral":{"n":1044,"hit":0.561},"risk_off":{"n":246,"hit":0.508},"risk_on":{"n":45,"hit":0.556}},"verdict":"오르는 쪽"},{"kind":"state","sub":null,"name":"입출금 상태","n":273,"hit":0.612,"median":1.218,"z":3.69,"n7":177,"hit7":0.373,"median7":-2.744,"regime":{"neutral":{"n":180,"hit":0.611},"risk_on":{"n":58,"hit":0.724},"risk_off":{"n":35,"hit":0.429}},"verdict":"오르는 쪽"},{"kind":"technical","sub":"squeeze_release","name":"기술 신호 · 스퀴즈 해제","n":832,"hit":0.556,"median":0.657,"z":3.26,"n7":746,"hit7":0.534,"median7":0.634,"regime":{"neutral":{"n":526,"hit":0.557},"risk_on":{"n":113,"hit":0.619},"risk_off":{"n":193,"hit":0.518}},"verdict":"오르는 쪽"},{"kind":"state","sub":"withdrawal_halt","name":"입출금 상태 · 출금 중단","n":117,"hit":0.624,"median":1.235,"z":2.68,"n7":79,"hit7":0.367,"median7":-2.955,"regime":{"neutral":{"n":76,"hit":0.632},"risk_on":{"n":24,"hit":0.75},"risk_off":{"n":17,"hit":0.412}},"verdict":"오르는 쪽"},{"kind":"technical","sub":"dead_20_60","name":"기술 신호 · 데드크로스 20·60","n":420,"hit":0.564,"median":0.471,"z":2.63,"n7":174,"hit7":0.483,"median7":-0.171,"regime":{"neutral":{"n":272,"hit":0.581},"risk_off":{"n":133,"hit":0.511},"risk_on":{"n":15,"hit":0.733}},"verdict":"오르는 쪽"},{"kind":"state","sub":"deposit_halt","name":"입출금 상태 · 입금 중단","n":111,"hit":0.622,"median":1.33,"z":2.56,"n7":74,"hit7":0.365,"median7":-3.01,"regime":{"neutral":{"n":72,"hit":0.625},"risk_on":{"n":23,"hit":0.739},"risk_off":{"n":16,"hit":0.438}},"verdict":"오르는 쪽"},{"kind":"derivative","sub":"oi_surge","name":"파생 · OI 급증","n":442,"hit":0.557,"median":0.611,"z":2.38,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":396,"hit":0.558},"risk_off":{"n":46,"hit":0.543}},"verdict":"오르는 쪽"},{"kind":"flow","sub":"bid_wall","name":"체결·호가 · bid_wall","n":69,"hit":0.623,"median":0.691,"z":2.05,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":50,"hit":0.74},"risk_off":{"n":19,"hit":0.316}},"verdict":"오르는 쪽"},{"kind":"flow","sub":"whale_buy","name":"체결·호가 · 고래 매수","n":109,"hit":0.596,"median":0.553,"z":2.01,"n7":0,"hit7":null,"median7":null,"regime":{"risk_off":{"n":34,"hit":0.559},"neutral":{"n":75,"hit":0.613}},"verdict":"오르는 쪽"},{"kind":"fast","sub":null,"name":"1분 급등락","n":1157,"hit":0.398,"median":-1.943,"z":-6.91,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":948,"hit":0.428},"risk_off":{"n":209,"hit":0.263}},"verdict":"내리는 쪽"},{"kind":"talkmoney","sub":null,"name":"언급·거래대금","n":453,"hit":0.404,"median":-1.497,"z":-4.09,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":369,"hit":0.434},"risk_off":{"n":84,"hit":0.274}},"verdict":"내리는 쪽"},{"kind":"inflow","sub":null,"name":"거래소 입금","n":77,"hit":0.273,"median":-5.96,"z":-3.99,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":63,"hit":0.286},"risk_off":{"n":14,"hit":0.214}},"verdict":"내리는 쪽"},{"kind":"attention","sub":null,"name":"주목도","n":133,"hit":0.391,"median":-2.831,"z":-2.51,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":110,"hit":0.418},"risk_off":{"n":23,"hit":0.261}},"verdict":"내리는 쪽"},{"kind":"exchange","sub":"listed","name":"거래소 공지 · 상장","n":54,"hit":0.333,"median":-5.862,"z":-2.45,"n7":37,"hit7":0.243,"median7":-5.358,"regime":{"neutral":{"n":39,"hit":0.333},"risk_off":{"n":11,"hit":0.364}},"verdict":"내리는 쪽"},{"kind":"flow","sub":"book_thin","name":"체결·호가 · book_thin","n":141,"hit":0.404,"median":-1.4,"z":-2.27,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":96,"hit":0.385},"risk_off":{"n":45,"hit":0.444}},"verdict":"내리는 쪽"},{"kind":"predict","sub":null,"name":"predict","n":50,"hit":0.34,"median":-3.232,"z":-2.26,"n7":0,"hit7":null,"median7":null,"regime":{"risk_off":{"n":19,"hit":0.158},"neutral":{"n":31,"hit":0.452}},"verdict":"내리는 쪽"},{"kind":"technical","sub":"break_low20","name":"기술 신호 · 20일 신저가","n":5024,"hit":0.549,"median":0.334,"z":6.97,"n7":2427,"hit7":0.421,"median7":-1.382,"regime":{"neutral":{"n":3150,"hit":0.552},"risk_off":{"n":1765,"hit":0.543},"risk_on":{"n":109,"hit":0.56}},"verdict":"구분 안 됨"},{"kind":"technical","sub":null,"name":"기술 신호","n":25981,"hit":0.52,"median":0.187,"z":6.43,"n7":20538,"hit7":0.485,"median7":-0.282,"regime":{"neutral":{"n":14711,"hit":0.525},"risk_on":{"n":3105,"hit":0.589},"risk_off":{"n":8165,"hit":0.484}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"break_low252","name":"기술 신호 · 52주 신저가","n":4226,"hit":0.457,"median":-0.266,"z":-5.54,"n7":3815,"hit7":0.439,"median7":-0.961,"regime":{"neutral":{"n":1322,"hit":0.48},"risk_off":{"n":2853,"hit":0.447},"risk_on":{"n":51,"hit":0.471}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"break_high20","name":"기술 신호 · 20일 신고가","n":4616,"hit":0.54,"median":0.565,"z":5.45,"n7":4438,"hit7":0.528,"median7":0.672,"regime":{"risk_on":{"n":1128,"hit":0.604},"neutral":{"n":2875,"hit":0.529},"risk_off":{"n":613,"hit":0.473}},"verdict":"구분 안 됨"},{"kind":"flow","sub":null,"name":"체결·호가","n":928,"hit":0.547,"median":0.39,"z":2.89,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":661,"hit":0.589},"risk_off":{"n":267,"hit":0.446}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"vol_breakout","name":"기술 신호 · 거래량 돌파","n":1600,"hit":0.466,"median":-0.583,"z":-2.75,"n7":1491,"hit7":0.436,"median7":-1.641,"regime":{"neutral":{"n":1052,"hit":0.456},"risk_on":{"n":339,"hit":0.581},"risk_off":{"n":209,"hit":0.325}},"verdict":"구분 안 됨"},{"kind":"news","sub":null,"name":"뉴스","n":3749,"hit":0.522,"median":0.161,"z":2.69,"n7":2163,"hit7":0.482,"median7":-0.29,"regime":{"neutral":{"n":2714,"hit":0.535},"risk_on":{"n":571,"hit":0.543},"risk_off":{"n":464,"hit":0.422}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"supertrend_flip_up","name":"기술 신호 · 슈퍼트렌드 상승 전환","n":701,"hit":0.549,"median":0.585,"z":2.61,"n7":666,"hit7":0.556,"median7":1.801,"regime":{"neutral":{"n":466,"hit":0.534},"risk_on":{"n":85,"hit":0.6},"risk_off":{"n":150,"hit":0.567}},"verdict":"구분 안 됨"},{"kind":"caution","sub":null,"name":"거래소 주의","n":706,"hit":0.458,"median":-0.631,"z":-2.26,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":593,"hit":0.486},"risk_off":{"n":113,"hit":0.31}},"verdict":"구분 안 됨"},{"kind":"derivative","sub":null,"name":"파생","n":1305,"hit":0.53,"median":0.375,"z":2.13,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":1147,"hit":0.548},"risk_off":{"n":158,"hit":0.399}},"verdict":"구분 안 됨"},{"kind":"flow","sub":"sell_surge","name":"체결·호가 · 매도 급증","n":290,"hit":0.559,"median":0.376,"z":2.0,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":221,"hit":0.593},"risk_off":{"n":69,"hit":0.449}},"verdict":"구분 안 됨"},{"kind":"flow","sub":"buy_surge","name":"체결·호가 · 매수 급증","n":123,"hit":0.585,"median":0.389,"z":1.89,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":79,"hit":0.633},"risk_off":{"n":44,"hit":0.5}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"break_high252","name":"기술 신호 · 52주 신고가","n":355,"hit":0.549,"median":1.142,"z":1.86,"n7":295,"hit7":0.471,"median7":-1.095,"regime":{"risk_on":{"n":80,"hit":0.588},"neutral":{"n":239,"hit":0.523},"risk_off":{"n":36,"hit":0.639}},"verdict":"구분 안 됨"},{"kind":"follow","sub":null,"name":"따라 움직일 후보","n":37,"hit":0.351,"median":-6.05,"z":-1.81,"n7":0,"hit7":null,"median7":null,"regime":{"risk_off":{"n":17,"hit":0.235},"neutral":{"n":20,"hit":0.45}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"streak_up7","name":"기술 신호 · 7일 연속 상승","n":95,"hit":0.411,"median":-1.203,"z":-1.74,"n7":94,"hit7":0.511,"median7":0.049,"regime":{"risk_on":{"n":45,"hit":0.4},"neutral":{"n":36,"hit":0.472},"risk_off":{"n":14,"hit":0.286}},"verdict":"구분 안 됨"},{"kind":"derivative","sub":"oi_drop","name":"파생 · OI 급감","n":228,"hit":0.447,"median":-0.362,"z":-1.59,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":206,"hit":0.461},"risk_off":{"n":22,"hit":0.318}},"verdict":"구분 안 됨"},{"kind":"radar","sub":null,"name":"상장 후보","n":40,"hit":0.625,"median":1.252,"z":1.58,"n7":0,"hit7":null,"median7":null,"regime":{"risk_off":{"n":14,"hit":0.429},"neutral":{"n":26,"hit":0.731}},"verdict":"구분 안 됨"},{"kind":"derivative","sub":"funding_negative","name":"파생 · 음의 펀딩","n":453,"hit":0.464,"median":-0.187,"z":-1.55,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":378,"hit":0.487},"risk_off":{"n":75,"hit":0.347}},"verdict":"구분 안 됨"},{"kind":"flow","sub":"whale_sell","name":"체결·호가 · 고래 매도","n":151,"hit":0.563,"median":0.611,"z":1.55,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":112,"hit":0.625},"risk_off":{"n":39,"hit":0.385}},"verdict":"구분 안 됨"},{"kind":"wallet","sub":null,"name":"빗썸 입출금","n":121,"hit":0.43,"median":-1.337,"z":-1.55,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":58,"hit":0.672},"risk_off":{"n":63,"hit":0.206}},"verdict":"구분 안 됨"},{"kind":"derivative","sub":"liq_short_skew","name":"파생 · 숏 청산 쏠림","n":46,"hit":0.609,"median":1.05,"z":1.47,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":40,"hit":0.65}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"rsi_overbought","name":"기술 신호 · RSI 과열","n":1136,"hit":0.518,"median":0.249,"z":1.19,"n7":996,"hit7":0.505,"median7":0.049,"regime":{"neutral":{"n":737,"hit":0.507},"risk_on":{"n":348,"hit":0.526},"risk_off":{"n":51,"hit":0.608}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"supertrend_flip_down","name":"기술 신호 · 슈퍼트렌드 하락 전환","n":698,"hit":0.48,"median":-0.099,"z":-1.06,"n7":355,"hit7":0.468,"median7":-0.642,"regime":{"neutral":{"n":465,"hit":0.488},"risk_off":{"n":212,"hit":0.453},"risk_on":{"n":21,"hit":0.571}},"verdict":"구분 안 됨"},{"kind":"spread","sub":null,"name":"해외→국내 전파","n":111,"hit":0.45,"median":-0.563,"z":-1.04,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":79,"hit":0.557},"risk_off":{"n":32,"hit":0.188}},"verdict":"구분 안 됨"},{"kind":"exchange","sub":null,"name":"거래소 공지","n":106,"hit":0.453,"median":-1.25,"z":-0.97,"n7":50,"hit7":0.36,"median7":-2.721,"regime":{"neutral":{"n":80,"hit":0.487},"risk_off":{"n":19,"hit":0.316}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"streak_down7","name":"기술 신호 · 7일 연속 하락","n":197,"hit":0.533,"median":0.274,"z":0.93,"n7":121,"hit7":0.372,"median7":-2.242,"regime":{"risk_off":{"n":111,"hit":0.568},"neutral":{"n":81,"hit":0.494}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"macd_cross_down","name":"기술 신호 · MACD 하향 교차","n":2198,"hit":0.49,"median":-0.043,"z":-0.9,"n7":1946,"hit7":0.492,"median7":-0.172,"regime":{"risk_off":{"n":786,"hit":0.458},"neutral":{"n":1172,"hit":0.477},"risk_on":{"n":240,"hit":0.662}},"verdict":"구분 안 됨"},{"kind":"volume_spike","sub":null,"name":"거래량 급증","n":2616,"hit":0.492,"median":-0.076,"z":-0.78,"n7":1338,"hit7":0.465,"median7":-0.611,"regime":{"neutral":{"n":2026,"hit":0.468},"risk_off":{"n":230,"hit":0.67},"risk_on":{"n":360,"hit":0.517}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"golden_20_60","name":"기술 신호 · 골든크로스 20·60","n":574,"hit":0.514,"median":0.143,"z":0.67,"n7":563,"hit7":0.513,"median7":0.428,"regime":{"neutral":{"n":284,"hit":0.465},"risk_off":{"n":109,"hit":0.477},"risk_on":{"n":181,"hit":0.613}},"verdict":"구분 안 됨"},{"kind":"overseas_listing","sub":null,"name":"해외 상장","n":36,"hit":0.444,"median":-1.323,"z":-0.67,"n7":29,"hit7":0.483,"median7":-0.503,"regime":{"neutral":{"n":20,"hit":0.45},"risk_on":{"n":12,"hit":0.5}},"verdict":"구분 안 됨"},{"kind":"kimchi","sub":null,"name":"김프 알림","n":626,"hit":0.513,"median":0.081,"z":0.64,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":577,"hit":0.536},"risk_off":{"n":49,"hit":0.245}},"verdict":"구분 안 됨"},{"kind":"flow","sub":"ask_wall","name":"체결·호가 · ask_wall","n":45,"hit":0.533,"median":0.137,"z":0.45,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":28,"hit":0.643},"risk_off":{"n":17,"hit":0.353}},"verdict":"구분 안 됨"},{"kind":"kshare","sub":null,"name":"원화 비중 급변","n":199,"hit":0.513,"median":0.044,"z":0.35,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":171,"hit":0.556},"risk_off":{"n":28,"hit":0.25}},"verdict":"구분 안 됨"},{"kind":"technical","sub":"adx_trend_start","name":"기술 신호 · ADX 추세 시작","n":597,"hit":0.494,"median":-0.026,"z":-0.29,"n7":574,"hit7":0.474,"median7":-0.449,"regime":{"neutral":{"n":353,"hit":0.501},"risk_off":{"n":132,"hit":0.409},"risk_on":{"n":112,"hit":0.571}},"verdict":"구분 안 됨"},{"kind":"governance","sub":null,"name":"거버넌스","n":76,"hit":0.5,"median":0.014,"z":0.0,"n7":64,"hit7":0.547,"median7":0.498,"regime":{"neutral":{"n":38,"hit":0.605},"risk_off":{"n":24,"hit":0.25},"risk_on":{"n":14,"hit":0.643}},"verdict":"구분 안 됨"},{"kind":"pump","sub":null,"name":"펌핑 의심","n":3,"hit":0.0,"median":-32.201,"z":-1.73,"n7":0,"hit7":null,"median7":null,"regime":{},"verdict":"표본 부족"},{"kind":"incident","sub":null,"name":"사고","n":3,"hit":0.0,"median":-2.273,"z":-1.73,"n7":3,"hit7":0.667,"median7":0.144,"regime":{},"verdict":"표본 부족"},{"kind":"unlock","sub":null,"name":"언락","n":5,"hit":0.8,"median":2.321,"z":1.34,"n7":4,"hit7":1.0,"median7":8.515,"regime":{},"verdict":"표본 부족"},{"kind":"coord","sub":null,"name":"채널 동시 언급","n":7,"hit":0.286,"median":-18.656,"z":-1.13,"n7":0,"hit7":null,"median7":null,"regime":{},"verdict":"표본 부족"},{"kind":"route","sub":null,"name":"국내행 대기","n":22,"hit":0.591,"median":0.831,"z":0.85,"n7":0,"hit7":null,"median7":null,"regime":{"neutral":{"n":18,"hit":0.722}},"verdict":"표본 부족"},{"kind":"audit","sub":null,"name":"감사","n":3,"hit":0.667,"median":0.751,"z":0.58,"n7":2,"hit7":0.0,"median7":-3.013,"regime":{},"verdict":"표본 부족"},{"kind":"exflow","sub":null,"name":"국내 순유입(온체인)","n":5,"hit":0.6,"median":0.024,"z":0.45,"n7":0,"hit7":null,"median7":null,"regime":{},"verdict":"표본 부족"},{"kind":"funding","sub":null,"name":"투자 유치","n":7,"hit":0.429,"median":-3.329,"z":-0.38,"n7":6,"hit7":0.833,"median7":17.8,"regime":{},"verdict":"표본 부족"},{"kind":"inflow_sold","sub":null,"name":"입금 → 매도 체결","n":11,"hit":0.455,"median":-1.587,"z":-0.3,"n7":0,"hit7":null,"median7":null,"regime":{},"verdict":"표본 부족"},{"kind":"lane","sub":null,"name":"국내행 대기(코인)","n":4,"hit":0.5,"median":0.352,"z":0.0,"n7":0,"hit7":null,"median7":null,"regime":{},"verdict":"표본 부족"}],"factors":[{"key":"vol3","name":"거래대금 20일 평균 3배+","cond":"value_ratio20 >= 3","n":1145,"hit":0.415,"median":-0.93,"z":-5.76,"n7":1003,"hit7":0.43,"median7":-1.318,"regime":{"neutral":{"n":818,"hit":0.414},"risk_off":{"n":106,"hit":0.425},"risk_on":{"n":221,"hit":0.412}},"verdict":"내리는 쪽"},{"key":"surge3","name":"언급 7일 평균 3배+","cond":"surge_ratio >= 3 AND mentions >= 5","n":307,"hit":0.342,"median":-1.978,"z":-5.54,"n7":210,"hit7":0.405,"median7":-2.651,"regime":{"neutral":{"n":258,"hit":0.341},"risk_off":{"n":41,"hit":0.341}},"verdict":"내리는 쪽"},{"key":"rsi_hi","name":"RSI 70 이상","cond":"rsi14 >= 70","n":1105,"hit":0.42,"median":-0.806,"z":-5.32,"n7":1077,"hit7":0.45,"median7":-1.038,"regime":{"neutral":{"n":745,"hit":0.417},"risk_off":{"n":48,"hit":0.417},"risk_on":{"n":312,"hit":0.426}},"verdict":"내리는 쪽"},{"key":"fund_neg","name":"펀딩 음수(−0.01%↓)","cond":"funding_8h <= -0.01","n":1270,"hit":0.429,"median":-0.516,"z":-5.05,"n7":967,"hit7":0.454,"median7":-0.829,"regime":{"neutral":{"n":1014,"hit":0.441},"risk_off":{"n":137,"hit":0.328},"risk_on":{"n":119,"hit":0.445}},"verdict":"내리는 쪽"},{"key":"att70","name":"주목도 70점+","cond":"attention_score >= 70","n":416,"hit":0.38,"median":-1.203,"z":-4.9,"n7":305,"hit7":0.436,"median7":-1.828,"regime":{"neutral":{"n":330,"hit":0.385},"risk_off":{"n":63,"hit":0.302},"risk_on":{"n":23,"hit":0.522}},"verdict":"내리는 쪽"},{"key":"whale_sell","name":"고래 순매도 1억+","cond":"whale_net_krw <= -1e8","n":456,"hit":0.412,"median":-0.559,"z":-3.75,"n7":185,"hit7":0.4,"median7":-1.696,"regime":{"neutral":{"n":357,"hit":0.431},"risk_off":{"n":99,"hit":0.343}},"verdict":"내리는 쪽"},{"key":"stage3","name":"해외→국내 전파: 거래 반응","cond":"spread_stage = 3","n":109,"hit":0.321,"median":-1.132,"z":-3.74,"n7":55,"hit7":0.455,"median7":-0.315,"regime":{"risk_off":{"n":32,"hit":0.25},"neutral":{"n":77,"hit":0.351}},"verdict":"내리는 쪽"},{"key":"kimchi_hi","name":"김프 3%+","cond":"kimchi_avg >= 3","n":307,"hit":0.414,"median":-0.458,"z":-3.02,"n7":236,"hit7":0.419,"median7":-1.489,"regime":{"neutral":{"n":235,"hit":0.396},"risk_off":{"n":46,"hit":0.326},"risk_on":{"n":26,"hit":0.731}},"verdict":"내리는 쪽"},{"key":"oi20","name":"OI 하루 +20%","cond":"oi_change_pct >= 20","n":923,"hit":0.451,"median":-0.394,"z":-3.0,"n7":785,"hit7":0.454,"median7":-0.781,"regime":{"neutral":{"n":690,"hit":0.446},"risk_off":{"n":87,"hit":0.471},"risk_on":{"n":146,"hit":0.459}},"verdict":"구분 안 됨"},{"key":"taker40","name":"시장가 매수 40% 이하","cond":"taker_buy_ratio <= 0.4 AND value_krw >= 1e9","n":321,"hit":0.445,"median":-0.361,"z":-1.95,"n7":151,"hit7":0.411,"median7":-1.168,"regime":{"neutral":{"n":252,"hit":0.46},"risk_off":{"n":69,"hit":0.391}},"verdict":"구분 안 됨"},{"key":"stage1","name":"해외→국내 전파: 해외 선행","cond":"spread_stage = 1","n":36,"hit":0.639,"median":0.787,"z":1.67,"n7":7,"hit7":0.714,"median7":3.337,"regime":{"neutral":{"n":30,"hit":0.7}},"verdict":"구분 안 됨"},{"key":"delist","name":"상폐 위험 점수 있음","cond":"delist_risk > 0","n":2990,"hit":0.511,"median":0.063,"z":1.24,"n7":1868,"hit7":0.556,"median7":1.033,"regime":{"neutral":{"n":2278,"hit":0.499},"risk_off":{"n":712,"hit":0.551}},"verdict":"구분 안 됨"},{"key":"whale_buy","name":"고래 순매수 1억+","cond":"whale_net_krw >= 1e8","n":106,"hit":0.453,"median":-0.156,"z":-0.97,"n7":58,"hit7":0.517,"median7":0.63,"regime":{"neutral":{"n":78,"hit":0.564},"risk_off":{"n":28,"hit":0.143}},"verdict":"구분 안 됨"},{"key":"rsi_lo","name":"RSI 30 이하","cond":"rsi14 <= 30","n":642,"hit":0.519,"median":0.167,"z":0.95,"n7":459,"hit7":0.542,"median7":1.344,"regime":{"neutral":{"n":462,"hit":0.485},"risk_off":{"n":171,"hit":0.602}},"verdict":"구분 안 됨"},{"key":"kimchi_neg","name":"역프 −1% 이하","cond":"kimchi_avg <= -1","n":1543,"hit":0.493,"median":-0.072,"z":-0.53,"n7":1509,"hit7":0.509,"median7":0.278,"regime":{"neutral":{"n":1383,"hit":0.507},"risk_off":{"n":15,"hit":0.333},"risk_on":{"n":145,"hit":0.379}},"verdict":"구분 안 됨"},{"key":"inflow1","name":"국내 거래소 입금 1억+","cond":"inflow_krw >= 1e8","n":130,"hit":0.477,"median":-0.216,"z":-0.53,"n7":40,"hit7":0.5,"median7":0.255,"regime":{"risk_off":{"n":24,"hit":0.292},"neutral":{"n":106,"hit":0.519}},"verdict":"구분 안 됨"},{"key":"fund_hi","name":"펀딩 0.03%+","cond":"funding_8h >= 0.03","n":295,"hit":0.508,"median":0.088,"z":0.29,"n7":278,"hit7":0.439,"median7":-1.11,"regime":{"neutral":{"n":223,"hit":0.498},"risk_off":{"n":14,"hit":0.643},"risk_on":{"n":58,"hit":0.517}},"verdict":"구분 안 됨"},{"key":"coord60","name":"채널 동시 언급 60점+","cond":"coord_score >= 60","n":16,"hit":0.438,"median":-0.064,"z":-0.5,"n7":5,"hit7":0.2,"median7":-9.21,"regime":{"neutral":{"n":13,"hit":0.538}},"verdict":"표본 부족"},{"key":"taker60","name":"시장가 매수 60%+","cond":"taker_buy_ratio >= 0.6 AND value_krw >= 1e9","n":5,"hit":0.6,"median":1.903,"z":0.45,"n7":5,"hit7":1.0,"median7":2.715,"regime":{},"verdict":"표본 부족"}],"counts":{"오르는 쪽":12,"내리는 쪽":15,"구분 안 됨":44,"표본 부족":12},"factor_since":"2026-09-11","note":"적중 = 신호 뒤 24시간(조건형은 다음 날) 수익률이 그 시점 국내 상장 종목 중앙값보다 높았던 비율. 50%면 동전 던지기. z 는 50%와의 차이를 표본 크기로 나눈 값(2 넘으면 우연이라 보기 어려움). 장세 = 위험 선호·중립·위험 회피."}