{"version":"industry-flow-context-v1-20261018","scoreVersion":"industry-flow-context-v1-20261018","sessionDate":"2026-11-12","evaluatedAt":"2026-11-12T12:52:06.610965+09:00","sourceAt":"2026-11-12T12:51:00+09:00","referenceThrough":"2026-11-11","live":true,"historical":false,"intervalSeconds":120,"flowUnit":"KRW_100M","industries":{"0|IT 서비스":{"key":"0|IT 서비스","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":-0.3,"scoreChange10":-24.5,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":-3.0,"core":-4.0,"trust":-2.0,"private":-1.0,"pension":-1.0,"financial":0.0,"individual":5.0,"residual":0.0},"4":{"foreign":-3.0,"core":-7.0,"trust":-3.0,"private":-1.0,"pension":-2.0,"financial":0.0,"individual":7.0,"residual":-1.0},"10":{"foreign":-6.0,"core":-11.0,"trust":-8.0,"private":-1.0,"pension":0.0,"financial":-3.0,"individual":13.0,"residual":-2.0},"20":{"foreign":-7.0,"core":-24.0,"trust":-16.0,"private":-2.0,"pension":-3.0,"financial":-8.0,"individual":26.0,"residual":-3.0},"30":{"foreign":-8.0,"core":-38.0,"trust":-20.0,"private":-4.0,"pension":-10.0,"financial":-15.0,"individual":45.0,"residual":-4.0},"5":{"foreign":-2.0,"core":-9.0,"trust":-4.0,"private":-1.0,"pension":-3.0,"financial":0.0,"individual":8.0,"residual":-1.0}},"net":{"2":-7.0,"4":-10.0,"8":-15.0,"10":-17.0,"20":-31.0,"30":-46.0},"thresholds":{"core":5.0,"trust":2.0,"private":2.0,"pension":4.0,"financial":3,"foreign":7.0},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"0|건설":{"key":"0|건설","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"core","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"core"},"scoreChange2":-0.7,"scoreChange10":-10.6,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":-2.0,"core":0.0,"trust":-1.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":2.0,"residual":1.0},"4":{"foreign":-3.0,"core":-1.0,"trust":-1.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":3.0,"residual":0.0},"10":{"foreign":-2.0,"core":-3.0,"trust":-1.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":5.0,"residual":-1.0},"20":{"foreign":-6.0,"core":-5.0,"trust":-2.0,"private":-1.0,"pension":-1.0,"financial":-3.0,"individual":14.0,"residual":-1.0},"30":{"foreign":-10.0,"core":-5.0,"trust":-3.0,"private":-1.0,"pension":-1.0,"financial":-5.0,"individual":20.0,"residual":0.0},"5":{"foreign":-3.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":5.0,"residual":-1.0}},"net":{"2":-2.0,"4":-4.0,"8":-6.0,"10":-5.0,"20":-11.0,"30":-15.0},"thresholds":{"core":3,"foreign":3,"pension":1,"financial":3,"trust":1},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T10:04:11.824428+09:00","sourceAt":"2026-11-12T10:03:00+09:00","direction":-1,"topics":["early_turn"],"title":"외인 수급이 매도로 돌아서기 시작했습니다","net":{"2":-2.0,"5":-3.0,"10":4.0,"20":13.0,"30":21.0}}},"fresh":true,"eligibleForStockScoring":false},"0|금속":{"key":"0|금속","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":-15.6,"scoreChange10":0,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"4":{"foreign":-3.0,"core":1.0,"trust":-1.0,"private":0.0,"pension":1.0,"financial":-1.0,"individual":3.0,"residual":1.0},"10":{"foreign":-3.0,"core":0.0,"trust":-2.0,"private":0.0,"pension":2.0,"financial":-3.0,"individual":3.0,"residual":0.0},"20":{"foreign":-4.0,"core":-3.0,"trust":-4.0,"private":0.0,"pension":1.0,"financial":-6.0,"individual":7.0,"residual":0.0},"30":{"foreign":-18.0,"core":-4.0,"trust":-6.0,"private":0.0,"pension":1.0,"financial":-9.0,"individual":19.0,"residual":1.0},"5":{"foreign":-3.0,"core":-1.0,"trust":-1.0,"private":0.0,"pension":1.0,"financial":-1.0,"individual":4.0,"residual":-1.0}},"net":{"2":0.0,"4":-2.0,"8":-4.0,"10":-3.0,"20":-7.0,"30":-22.0},"thresholds":{"pension":2.0,"financial":3,"foreign":3,"core":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T11:04:06.690438+09:00","sourceAt":"2026-11-12T11:03:00+09:00","direction":-1,"topics":["early_flow_turn"],"title":"업종 합산 수급이 매도로 돌아서기 시작했습니다","net":{"2":-3.0,"5":-3.0,"10":-2.0,"20":-1.0,"30":-1.0}}},"fresh":true,"eligibleForStockScoring":false},"0|금융":{"key":"0|금융","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"sustained","label":"전환 유지","complete":true,"actor":"foreign","flowScore":{"value":3.1,"low":3.1,"high":3.1,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":2.94},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.18},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"foreign"},"scoreChange2":-2.5,"scoreChange10":-24.9,"adjustment":0,"context":"개별 주체 개선 · 반대 매도 우세","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":1.0,"pension":-3.0,"financial":2.0,"individual":-3.0,"residual":2.0},"4":{"foreign":-2.0,"core":-1.0,"trust":0.0,"private":1.0,"pension":-5.0,"financial":5.0,"individual":-2.0,"residual":3.0},"10":{"foreign":10.0,"core":-14.0,"trust":0.0,"private":5.0,"pension":-26.0,"financial":-4.0,"individual":10.0,"residual":7.0},"20":{"foreign":21.0,"core":-18.0,"trust":-1.0,"private":13.0,"pension":-44.0,"financial":-30.0,"individual":30.0,"residual":14.0},"30":{"foreign":31.0,"core":-29.0,"trust":-3.0,"private":16.0,"pension":-61.0,"financial":-45.0,"individual":42.0,"residual":19.0},"5":{"foreign":0.0,"core":-7.0,"trust":0.0,"private":3.0,"pension":-13.0,"financial":3.0,"individual":6.0,"residual":3.0}},"net":{"2":0.0,"4":-3.0,"8":-9.0,"10":-4.0,"20":3.0,"30":2.0},"thresholds":{"core":7.0,"private":2.0,"pension":7.0,"financial":5.0,"foreign":10.200000000000003},"referenceThrough":"2026-11-11","episode":{"id":"28146773fe61f3f6d3b8","startedAt":"2026-11-12T11:27:00+09:00","actor":"foreign","originActor":"foreign","anchor":156.0,"anchorThreshold":12.0,"confirmedAt":"2026-11-12T11:27:00+09:00","invalidated":false,"notifiedActors":["foreign"],"lastSignalAt":"2026-11-12T11:37:00+09:00","stage":"sustained","notifications":{"improving":"2026-11-12T11:27:00+09:00","sustained":"2026-11-12T11:37:00+09:00"},"sustainedNotified":true},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T12:46:12.233058+09:00","sourceAt":"2026-11-12T12:45:00+09:00","direction":-1,"topics":["early_turn"],"title":"기관−금투 수급이 매도로 돌아서기 시작했습니다","net":{"2":-2.0,"5":5.0,"10":5.0,"20":22.0,"30":19.0}}},"fresh":true,"eligibleForStockScoring":false},"0|기계/장비":{"key":"0|기계/장비","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"weakening","label":"흐름 약화","complete":true,"actor":"foreign","flowScore":{"value":20.6,"low":20.6,"high":20.6,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":5.56},{"key":"acceleration","name":"2분 가속","max":15,"points":15.0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":19.6,"scoreChange10":-5.5,"adjustment":-10,"context":"10분 유입 대기","flows":{"2":{"foreign":1.0,"core":0.0,"trust":0.0,"private":-1.0,"pension":1.0,"financial":0.0,"individual":-1.0,"residual":0.0},"4":{"foreign":-3.0,"core":-1.0,"trust":0.0,"private":-2.0,"pension":2.0,"financial":-1.0,"individual":5.0,"residual":-1.0},"10":{"foreign":0.0,"core":-6.0,"trust":0.0,"private":-3.0,"pension":-2.0,"financial":-5.0,"individual":12.0,"residual":-1.0},"20":{"foreign":-6.0,"core":-8.0,"trust":1.0,"private":-7.0,"pension":-1.0,"financial":-17.0,"individual":30.0,"residual":-1.0},"30":{"foreign":-6.0,"core":-3.0,"trust":0.0,"private":-9.0,"pension":7.0,"financial":-19.0,"individual":26.0,"residual":-1.0},"5":{"foreign":-2.0,"core":-2.0,"trust":0.0,"private":-2.0,"pension":0.0,"financial":-2.0,"individual":8.0,"residual":0.0}},"net":{"2":1.0,"4":-4.0,"8":-7.0,"10":-6.0,"20":-14.0,"30":-9.0},"thresholds":{"financial":3,"core":3,"pension":3.0,"foreign":3},"referenceThrough":"2026-11-11","episode":{"id":"b211bd0dd0ea73ab0dbd","startedAt":"2026-11-12T10:37:00+09:00","actor":"foreign","originActor":"foreign","anchor":-524.0,"anchorThreshold":6.0,"confirmedAt":"2026-11-12T12:03:00+09:00","invalidated":false,"notifiedActors":["foreign"],"lastSignalAt":"2026-11-12T12:39:00+09:00","stage":"weakening","notifications":{"improving":"2026-11-12T10:37:00+09:00","sustained":"2026-11-12T10:47:00+09:00","weakening":"2026-11-12T12:39:00+09:00","resumed":"2026-11-12T12:03:00+09:00"},"sustainedNotified":true},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2분 순매수 · 10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T12:08:06.738834+09:00","sourceAt":"2026-11-12T12:07:00+09:00","direction":-1,"topics":["early_flow_turn"],"title":"업종 합산 수급이 매도로 돌아서기 시작했습니다","net":{"2":-3.0,"5":7.0,"10":12.0,"20":19.0,"30":21.0}}},"fresh":true,"eligibleForStockScoring":false},"0|보험":{"key":"0|보험","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":15.6,"low":15.6,"high":15.6,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":5.56},{"key":"acceleration","name":"2분 가속","max":15,"points":10.0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":15.6,"scoreChange10":15.6,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":1.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":1.0,"individual":1.0,"residual":-1.0},"4":{"foreign":0.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":0.0,"financial":1.0,"individual":1.0,"residual":-1.0},"10":{"foreign":-1.0,"core":-5.0,"trust":-2.0,"private":-1.0,"pension":-1.0,"financial":-1.0,"individual":8.0,"residual":-1.0},"20":{"foreign":-1.0,"core":-8.0,"trust":-3.0,"private":-1.0,"pension":-1.0,"financial":-6.0,"individual":14.0,"residual":-3.0},"30":{"foreign":1.0,"core":-10.0,"trust":-5.0,"private":-2.0,"pension":0.0,"financial":-10.0,"individual":20.0,"residual":-3.0},"5":{"foreign":-5.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":7.0,"residual":-1.0}},"net":{"2":0.0,"4":-2.0,"8":-7.0,"10":-6.0,"20":-9.0,"30":-9.0},"thresholds":{"core":3,"pension":1,"financial":3,"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T12:02:06.247928+09:00","sourceAt":"2026-11-12T12:01:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":4.0,"5":4.0,"10":2.0,"20":1.0,"30":-5.0}}},"fresh":true,"eligibleForStockScoring":false},"0|부동산":{"key":"0|부동산","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":1.0,"residual":-1.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":1.0,"residual":-1.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":1.0,"residual":-1.0},"20":{"foreign":-1.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":1.0,"individual":1.0,"residual":-2.0},"30":{"foreign":-1.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":1.0,"individual":2.0,"residual":-2.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":1.0,"residual":-1.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":-2.0,"30":-2.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"0|비금속":{"key":"0|비금속","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"20":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"30":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":0.0,"30":0.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"0|섬유/의류":{"key":"0|섬유/의류","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":-1.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":1.0,"residual":0.0},"20":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":1.0,"residual":0.0},"30":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":2.0,"residual":0.0},"5":{"foreign":0.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":-1.0}},"net":{"2":0.0,"4":-1.0,"8":-1.0,"10":0.0,"20":-1.0,"30":-1.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"0|오락/문화":{"key":"0|오락/문화","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"sustained","label":"전환 유지","complete":true,"actor":"core","flowScore":{"value":13.2,"low":13.2,"high":13.2,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":5.56},{"key":"acceleration","name":"2분 가속","max":15,"points":5.0},{"key":"persistence","name":"10분 지속","max":25,"points":2.67},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"core"},"scoreChange2":10.4,"scoreChange10":-2.4,"adjustment":-10,"context":"개별 주체 개선 · 반대 매도 우세","flows":{"2":{"foreign":-2.0,"core":1.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":1.0,"residual":0.0},"4":{"foreign":-3.0,"core":1.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":2.0,"residual":0.0},"10":{"foreign":-5.0,"core":4.0,"trust":1.0,"private":-1.0,"pension":2.0,"financial":-2.0,"individual":3.0,"residual":2.0},"20":{"foreign":-11.0,"core":9.0,"trust":3.0,"private":-1.0,"pension":5.0,"financial":-4.0,"individual":6.0,"residual":2.0},"30":{"foreign":-13.0,"core":12.0,"trust":4.0,"private":-1.0,"pension":6.0,"financial":-5.0,"individual":6.0,"residual":3.0},"5":{"foreign":-4.0,"core":1.0,"trust":1.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":2.0,"residual":-1.0}},"net":{"2":-1.0,"4":-2.0,"8":-1.0,"10":-1.0,"20":-2.0,"30":-1.0},"thresholds":{"core":3,"foreign":3},"referenceThrough":"2026-11-11","episode":{"id":"0badb7e1088a9a4e555f","startedAt":"2026-11-12T09:33:00+09:00","actor":"core","originActor":"core","anchor":-36.0,"anchorThreshold":3,"confirmedAt":"2026-11-12T09:33:00+09:00","invalidated":false,"notifiedActors":["core"],"lastSignalAt":"2026-11-12T09:43:00+09:00","stage":"sustained","notifications":{"improving":"2026-11-12T09:33:00+09:00","sustained":"2026-11-12T09:43:00+09:00"},"sustainedNotified":true},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T10:36:06.539316+09:00","sourceAt":"2026-11-12T10:35:00+09:00","direction":1,"topics":["attempt_failed"],"title":"앞선 매도분을 되찾고 매수가 돌아왔습니다","net":{"2":3.0,"5":4.0,"10":6.0,"20":14.0,"30":25.0}}},"fresh":true,"eligibleForStockScoring":false},"0|운송/창고":{"key":"0|운송/창고","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":5.9,"low":5.9,"high":5.9,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":4.17},{"key":"acceleration","name":"2분 가속","max":15,"points":0.0},{"key":"persistence","name":"10분 지속","max":25,"points":1.5},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.2},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"foreign"},"scoreChange2":-6.3,"scoreChange10":-10.1,"adjustment":0,"context":"개별 주체 개선 · 반대 매도 우세","flows":{"2":{"foreign":1.0,"core":0.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":1.0},"4":{"foreign":2.0,"core":-1.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0},"10":{"foreign":2.0,"core":-3.0,"trust":0.0,"private":-1.0,"pension":-1.0,"financial":-1.0,"individual":2.0,"residual":-1.0},"20":{"foreign":5.0,"core":-3.0,"trust":-1.0,"private":-2.0,"pension":-1.0,"financial":-4.0,"individual":3.0,"residual":1.0},"30":{"foreign":3.0,"core":-6.0,"trust":-1.0,"private":-3.0,"pension":-3.0,"financial":-7.0,"individual":10.0,"residual":1.0},"5":{"foreign":1.0,"core":-1.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":1.0,"4":1.0,"8":0.0,"10":-1.0,"20":2.0,"30":-3.0},"thresholds":{"core":3,"trust":1,"pension":2.0,"foreign":4.0,"private":1,"financial":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2분 순매수 · 10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T11:00:07.238674+09:00","sourceAt":"2026-11-12T10:59:00+09:00","direction":-1,"topics":["early_turn"],"title":"기관−금투 수급이 매도로 돌아서기 시작했습니다","net":{"2":-2.0,"5":-1.0,"10":5.0,"20":8.0,"30":16.0}}},"fresh":true,"eligibleForStockScoring":false},"0|운송장비/부품":{"key":"0|운송장비/부품","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"core","flowScore":{"value":17.8,"low":17.8,"high":17.8,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":2.78},{"key":"acceleration","name":"2분 가속","max":15,"points":15.0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"core"},"scoreChange2":17.8,"scoreChange10":0.0,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":-11.0,"core":1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":5.0,"residual":1.0},"4":{"foreign":-25.0,"core":-4.0,"trust":0.0,"private":0.0,"pension":-5.0,"financial":-5.0,"individual":28.0,"residual":1.0},"10":{"foreign":-58.0,"core":-11.0,"trust":-1.0,"private":1.0,"pension":-11.0,"financial":-11.0,"individual":70.0,"residual":0.0},"20":{"foreign":-71.0,"core":-22.0,"trust":-4.0,"private":2.0,"pension":-21.0,"financial":-25.0,"individual":98.0,"residual":1.0},"30":{"foreign":-99.0,"core":-29.0,"trust":-4.0,"private":2.0,"pension":-27.0,"financial":-35.0,"individual":120.0,"residual":0.0},"5":{"foreign":-51.0,"core":-8.0,"trust":0.0,"private":0.0,"pension":-9.0,"financial":-9.0,"individual":60.0,"residual":1.0}},"net":{"2":-10.0,"4":-29.0,"8":-64.0,"10":-69.0,"20":-93.0,"30":-128.0},"thresholds":{"core":6.0,"trust":2.0,"private":2.0,"pension":4.0,"foreign":6.0,"financial":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T12:38:16.003589+09:00","sourceAt":"2026-11-12T12:37:00+09:00","direction":-1,"topics":["attempt_failed"],"title":"앞서 들어온 매수가 되돌려졌습니다","net":{"2":-16.0,"5":-18.0,"10":-29.0,"20":-54.0,"30":-69.0}}},"fresh":true,"eligibleForStockScoring":false},"0|유통":{"key":"0|유통","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"core","flowScore":{"value":0.9,"low":0.9,"high":0.9,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.67},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.23},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"core"},"scoreChange2":-14.8,"scoreChange10":-15.8,"adjustment":0,"context":"개별 주체 개선 · 합산 매수·매도 균형","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":1.0,"residual":0.0},"4":{"foreign":1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":0.0,"residual":0.0},"10":{"foreign":-1.0,"core":1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":2.0,"residual":1.0},"20":{"foreign":1.0,"core":1.0,"trust":1.0,"private":-1.0,"pension":1.0,"financial":-2.0,"individual":1.0,"residual":0.0},"30":{"foreign":-2.0,"core":1.0,"trust":1.0,"private":-1.0,"pension":1.0,"financial":22.0,"individual":-21.0,"residual":0.0},"5":{"foreign":0.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":2.0,"residual":-1.0}},"net":{"2":0.0,"4":1.0,"8":-1.0,"10":0.0,"20":2.0,"30":-1.0},"thresholds":{"core":3,"trust":1,"pension":2.0,"financial":3,"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T09:14:06.727461+09:00","sourceAt":"2026-11-12T09:13:00+09:00","direction":1,"topics":["early_flow_turn"],"title":"업종 합산 수급이 매수로 돌아서기 시작했습니다","net":{"2":5.0,"5":0.0,"10":-14.0,"20":null,"30":null}}},"fresh":true,"eligibleForStockScoring":false},"0|음식료/담배":{"key":"0|음식료/담배","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"core","flowScore":{"value":null,"low":15.8,"high":35.8,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":8.33},{"key":"acceleration","name":"2분 가속","max":15,"points":7.5},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"core"},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":1.0,"core":2.0,"trust":0.0,"private":4.0,"pension":-2.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":2.0,"core":2.0,"trust":0.0,"private":4.0,"pension":-2.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":4.0,"core":0.0,"trust":0.0,"private":4.0,"pension":-5.0,"financial":-1.0,"individual":-1.0,"residual":1.0},"20":{"foreign":4.0,"core":-3.0,"trust":-1.0,"private":8.0,"pension":-9.0,"financial":-3.0,"individual":1.0,"residual":-1.0},"30":{"foreign":1.0,"core":-9.0,"trust":-4.0,"private":9.0,"pension":-13.0,"financial":-4.0,"individual":5.0,"residual":-1.0},"5":{"foreign":2.0,"core":2.0,"trust":0.0,"private":4.0,"pension":-2.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":3.0,"4":4.0,"8":4.0,"10":4.0,"20":1.0,"30":-8.0},"thresholds":{"core":4.0,"trust":2.0,"pension":3.0,"private":4.600000000000001},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 매수 우위","points":[],"lastAlert":{"at":"2026-11-12T10:50:05.822447+09:00","sourceAt":"2026-11-12T10:49:00+09:00","direction":-1,"topics":["attempt_failed"],"title":"앞서 들어온 매수가 되돌려졌습니다","net":{"2":-8.0,"5":-13.0,"10":-13.0,"20":-21.0,"30":-24.0}}},"fresh":true,"eligibleForStockScoring":false},"0|의료/정밀기기":{"key":"0|의료/정밀기기","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"core","flowScore":{"value":30.8,"low":30.8,"high":30.8,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":5.56},{"key":"acceleration","name":"2분 가속","max":15,"points":5.0},{"key":"persistence","name":"10분 지속","max":25,"points":4.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":1.19},{"key":"alignment","name":"반대 주체 매도","max":15,"points":15.0}],"primary":"core"},"scoreChange2":13.0,"scoreChange10":29.5,"adjustment":0,"context":"10·20·30분 순유입","flows":{"2":{"foreign":0.0,"core":1.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0},"4":{"foreign":0.0,"core":1.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0},"10":{"foreign":0.0,"core":4.0,"trust":3.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":-2.0,"residual":0.0},"20":{"foreign":-3.0,"core":6.0,"trust":5.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":-3.0,"residual":0.0},"30":{"foreign":-6.0,"core":8.0,"trust":7.0,"private":0.0,"pension":1.0,"financial":0.0,"individual":-1.0,"residual":0.0},"5":{"foreign":0.0,"core":2.0,"trust":2.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0}},"net":{"2":1.0,"4":1.0,"8":1.0,"10":4.0,"20":3.0,"30":2.0},"thresholds":{"foreign":3,"private":1,"core":3,"trust":1},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 매수 우위","points":[],"lastAlert":{"at":"2026-11-12T12:44:07.004842+09:00","sourceAt":"2026-11-12T12:43:00+09:00","direction":1,"topics":["early_flow_turn"],"title":"업종 합산 수급이 매수로 돌아서기 시작했습니다","net":{"2":3.0,"5":3.0,"10":2.0,"20":2.0,"30":0.0}}},"fresh":true,"eligibleForStockScoring":true},"0|일반서비스":{"key":"0|일반서비스","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"invalidated","label":"전환 무효","complete":true,"actor":"core","flowScore":{"value":null,"low":27.8,"high":47.8,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":11.11},{"key":"acceleration","name":"2분 가속","max":15,"points":10.0},{"key":"persistence","name":"10분 지속","max":25,"points":6.67},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"core"},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"개별 주체 개선 · 합산 매수·매도 균형","flows":{"2":{"foreign":-1.0,"core":2.0,"trust":0.0,"private":1.0,"pension":1.0,"financial":0.0,"individual":-2.0,"residual":0.0},"4":{"foreign":-2.0,"core":2.0,"trust":0.0,"private":1.0,"pension":1.0,"financial":0.0,"individual":-3.0,"residual":0.0},"10":{"foreign":-5.0,"core":5.0,"trust":1.0,"private":2.0,"pension":2.0,"financial":0.0,"individual":-5.0,"residual":0.0},"20":{"foreign":-9.0,"core":8.0,"trust":1.0,"private":4.0,"pension":3.0,"financial":-1.0,"individual":-11.0,"residual":0.0},"30":{"foreign":-12.0,"core":12.0,"trust":1.0,"private":6.0,"pension":5.0,"financial":-4.0,"individual":-14.0,"residual":0.0},"5":{"foreign":-3.0,"core":3.0,"trust":0.0,"private":1.0,"pension":1.0,"financial":0.0,"individual":-3.0,"residual":1.0}},"net":{"2":1.0,"4":0.0,"8":0.0,"10":0.0,"20":-1.0,"30":0.0},"thresholds":{"core":3,"trust":1,"pension":2.0,"private":1,"financial":3},"referenceThrough":"2026-11-11","episode":{"id":"6cdd0898d27e591426af","startedAt":"2026-11-12T11:13:00+09:00","actor":"core","originActor":"core","anchor":-25.0,"anchorThreshold":3,"confirmedAt":"2026-11-12T11:13:00+09:00","invalidated":true,"notifiedActors":["core"],"lastSignalAt":"2026-11-12T11:53:00+09:00","stage":"invalidated","notifications":{"improving":"2026-11-12T11:13:00+09:00","weakening":"2026-11-12T11:31:00+09:00","invalidated":"2026-11-12T11:53:00+09:00"}},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T11:54:15.866259+09:00","sourceAt":"2026-11-12T11:53:00+09:00","direction":-1,"topics":["confirmed_failure"],"title":"수급이 앞선 저점을 깨고 더 약해졌습니다","net":{"2":0.0,"5":-2.0,"10":0.0,"20":-4.0,"30":-9.0}}},"fresh":true,"eligibleForStockScoring":false},"0|전기/가스":{"key":"0|전기/가스","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"core","flowScore":{"value":null,"low":0,"high":20,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"core"},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":-1.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":-1.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":1.0,"pension":-1.0,"financial":0.0,"individual":0.0,"residual":0.0},"20":{"foreign":-1.0,"core":-1.0,"trust":0.0,"private":1.0,"pension":-2.0,"financial":0.0,"individual":1.0,"residual":0.0},"30":{"foreign":-4.0,"core":-1.0,"trust":1.0,"private":2.0,"pension":-2.0,"financial":-1.0,"individual":5.0,"residual":-2.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":-1.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":-2.0,"30":-5.0},"thresholds":{"core":3,"private":1,"pension":1,"trust":1,"financial":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"0|전기/전자":{"key":"0|전기/전자","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"improving","label":"흐름 개선","complete":true,"actor":"core","flowScore":{"value":58.4,"low":58.4,"high":58.4,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":24.92},{"key":"acceleration","name":"2분 가속","max":15,"points":0.0},{"key":"persistence","name":"10분 지속","max":25,"points":24.24},{"key":"background","name":"10·20·30분 배경","max":20,"points":2.05},{"key":"alignment","name":"반대 주체 매도","max":15,"points":7.2}],"primary":"core"},"scoreChange2":-17.8,"scoreChange10":8.5,"adjustment":0,"context":"기존 매수 흐름 안의 변화","flows":{"2":{"foreign":-16.0,"core":99.0,"trust":13.0,"private":3.0,"pension":82.0,"financial":-30.0,"individual":-59.0,"residual":1.0},"4":{"foreign":-90.0,"core":271.0,"trust":44.0,"private":17.0,"pension":209.0,"financial":-139.0,"individual":-86.0,"residual":1.0},"10":{"foreign":-167.0,"core":321.0,"trust":101.0,"private":58.0,"pension":157.0,"financial":-326.0,"individual":57.0,"residual":5.0},"20":{"foreign":-436.0,"core":606.0,"trust":207.0,"private":139.0,"pension":251.0,"financial":-658.0,"individual":251.0,"residual":9.0},"30":{"foreign":-663.0,"core":867.0,"trust":273.0,"private":217.0,"pension":361.0,"financial":-783.0,"individual":219.0,"residual":16.0},"5":{"foreign":-147.0,"core":296.0,"trust":57.0,"private":27.0,"pension":210.0,"financial":-178.0,"individual":-35.0,"residual":2.0}},"net":{"2":83.0,"4":181.0,"8":180.0,"10":154.0,"20":170.0,"30":204.0},"thresholds":{"pension":83.20000000000002,"core":66.2,"financial":44.0,"private":2.8000000000000043,"foreign":120.2,"trust":5.0},"referenceThrough":"2026-11-11","episode":{"id":"f12ca2ba432825cc5840","startedAt":"2026-11-12T09:13:00+09:00","actor":"core","originActor":"foreign","anchor":-2692.0,"anchorThreshold":180.20000000000002,"confirmedAt":"2026-11-12T12:43:00+09:00","invalidated":false,"notifiedActors":["foreign","core"],"lastSignalAt":"2026-11-12T12:43:00+09:00","stage":"improving","notifications":{"candidate":"2026-11-12T09:13:00+09:00","improving":"2026-11-12T09:37:00+09:00","sustained":"2026-11-12T09:47:00+09:00","joining":"2026-11-12T10:09:00+09:00","weakening":"2026-11-12T12:37:00+09:00","resumed":"2026-11-12T12:43:00+09:00"},"sustainedNotified":true},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 매수 우위","points":[],"lastAlert":{"at":"2026-11-12T12:22:18.855879+09:00","sourceAt":"2026-11-12T12:21:00+09:00","direction":-1,"topics":["early_turn"],"title":"외인 수급이 매도로 돌아서기 시작했습니다","net":{"2":-78.0,"5":97.0,"10":179.0,"20":261.0,"30":366.0}}},"fresh":true,"eligibleForStockScoring":true},"0|제약":{"key":"0|제약","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"invalidated","label":"전환 무효","complete":true,"actor":"foreign","flowScore":{"value":26.2,"low":26.2,"high":26.2,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":9.26},{"key":"acceleration","name":"2분 가속","max":15,"points":0.0},{"key":"persistence","name":"10분 지속","max":25,"points":8.15},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.61},{"key":"alignment","name":"반대 주체 매도","max":15,"points":8.18}],"primary":"foreign"},"scoreChange2":-8.2,"scoreChange10":19.4,"adjustment":-15,"context":"10·20·30분 순유입","flows":{"2":{"foreign":3.0,"core":0.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":-1.0,"individual":-2.0,"residual":-1.0},"4":{"foreign":7.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":-3.0,"residual":-1.0},"10":{"foreign":11.0,"core":-5.0,"trust":-2.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":-5.0,"residual":-2.0},"20":{"foreign":16.0,"core":-11.0,"trust":-5.0,"private":-4.0,"pension":1.0,"financial":-2.0,"individual":-3.0,"residual":-3.0},"30":{"foreign":21.0,"core":-20.0,"trust":-7.0,"private":-6.0,"pension":-2.0,"financial":-6.0,"individual":5.0,"residual":-5.0},"5":{"foreign":8.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":1.0,"financial":-1.0,"individual":-4.0,"residual":-2.0}},"net":{"2":3.0,"4":5.0,"8":6.0,"10":6.0,"20":5.0,"30":1.0},"thresholds":{"core":11.0,"trust":4.0,"private":2.0,"pension":7.0,"foreign":5.400000000000006,"financial":3},"referenceThrough":"2026-11-11","episode":{"id":"d01ada4024c140b5e76e","startedAt":"2026-11-12T10:49:00+09:00","actor":"foreign","originActor":"foreign","anchor":-56.0,"anchorThreshold":13.0,"confirmedAt":"2026-11-12T11:03:00+09:00","invalidated":true,"notifiedActors":["foreign"],"lastSignalAt":"2026-11-12T12:13:00+09:00","stage":"invalidated","notifications":{"candidate":"2026-11-12T10:49:00+09:00","improving":"2026-11-12T11:03:00+09:00","weakening":"2026-11-12T11:15:00+09:00","invalidated":"2026-11-12T12:13:00+09:00"}},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 매수 우위","points":[],"lastAlert":{"at":"2026-11-12T12:14:06.647530+09:00","sourceAt":"2026-11-12T12:13:00+09:00","direction":-1,"topics":["confirmed_failure"],"title":"수급이 앞선 저점을 깨고 더 약해졌습니다","net":{"2":-3.0,"5":-7.0,"10":-16.0,"20":-16.0,"30":-20.0}}},"fresh":true,"eligibleForStockScoring":false},"0|종이/목재":{"key":"0|종이/목재","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"20":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"30":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":0.0,"30":0.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"0|증권":{"key":"0|증권","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"weakening","label":"흐름 약화","complete":true,"actor":"foreign","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":-10.6,"scoreChange10":0,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":0.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":-1.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":-1.0,"financial":0.0,"individual":1.0,"residual":1.0},"10":{"foreign":-3.0,"core":0.0,"trust":0.0,"private":1.0,"pension":-2.0,"financial":0.0,"individual":2.0,"residual":1.0},"20":{"foreign":-3.0,"core":-1.0,"trust":0.0,"private":2.0,"pension":-3.0,"financial":1.0,"individual":1.0,"residual":0.0},"30":{"foreign":-11.0,"core":-2.0,"trust":1.0,"private":2.0,"pension":-5.0,"financial":3.0,"individual":6.0,"residual":0.0},"5":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":1.0,"pension":-1.0,"financial":0.0,"individual":2.0,"residual":0.0}},"net":{"2":-1.0,"4":0.0,"8":-2.0,"10":-3.0,"20":-4.0,"30":-13.0},"thresholds":{"core":3,"financial":3,"foreign":3},"referenceThrough":"2026-11-11","episode":{"id":"a2357ed036e2e03627e3","startedAt":"2026-11-12T10:57:00+09:00","actor":"foreign","originActor":"financial","anchor":-24.0,"anchorThreshold":3,"confirmedAt":"2026-11-12T11:05:00+09:00","invalidated":false,"notifiedActors":["financial","foreign"],"lastSignalAt":"2026-11-12T12:17:00+09:00","stage":"weakening","notifications":{"candidate":"2026-11-12T10:57:00+09:00","improving":"2026-11-12T11:05:00+09:00","sustained":"2026-11-12T11:15:00+09:00","weakening":"2026-11-12T12:17:00+09:00"},"sustainedNotified":true},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T12:18:06.009931+09:00","sourceAt":"2026-11-12T12:17:00+09:00","direction":-1,"topics":["broad_reversal"],"title":"매도가 이어져 10·20분도 매도 우위입니다","net":{"2":0.0,"5":-2.0,"10":-4.0,"20":-1.0,"30":0.0}}},"fresh":true,"eligibleForStockScoring":false},"0|통신":{"key":"0|통신","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"existing","label":"기존 매수 흐름","complete":true,"actor":"foreign","flowScore":{"value":78.3,"low":78.3,"high":78.3,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":25.0},{"key":"acceleration","name":"2분 가속","max":15,"points":15.0},{"key":"persistence","name":"10분 지속","max":25,"points":17.33},{"key":"background","name":"10·20·30분 배경","max":20,"points":5.99},{"key":"alignment","name":"반대 주체 매도","max":15,"points":15.0}],"primary":"foreign"},"scoreChange2":25.8,"scoreChange10":50.6,"adjustment":5,"context":"기존 매수 흐름 안의 변화","flows":{"2":{"foreign":8.0,"core":1.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":-1.0,"individual":-8.0,"residual":0.0},"4":{"foreign":11.0,"core":1.0,"trust":0.0,"private":0.0,"pension":2.0,"financial":-3.0,"individual":-10.0,"residual":-1.0},"10":{"foreign":13.0,"core":2.0,"trust":0.0,"private":1.0,"pension":2.0,"financial":-6.0,"individual":-11.0,"residual":-1.0},"20":{"foreign":15.0,"core":2.0,"trust":1.0,"private":1.0,"pension":2.0,"financial":-9.0,"individual":-9.0,"residual":-2.0},"30":{"foreign":15.0,"core":2.0,"trust":1.0,"private":1.0,"pension":0.0,"financial":-13.0,"individual":-5.0,"residual":0.0},"5":{"foreign":12.0,"core":2.0,"trust":0.0,"private":0.0,"pension":2.0,"financial":-4.0,"individual":-11.0,"residual":0.0}},"net":{"2":9.0,"4":12.0,"8":15.0,"10":15.0,"20":17.0,"30":17.0},"thresholds":{"core":3,"pension":1,"trust":2.0,"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"외인 매수 가속","points":["외인 +1 → +3 → +8 [각 2분] · 업종 합산도 새 속도 고점"],"lastAlert":{"at":"2026-11-12T12:52:06.610965+09:00","sourceAt":"2026-11-12T12:51:00+09:00","direction":1,"topics":["wave_acceleration"],"title":"외인 매수가 더 빠르게 늘고 있습니다","net":{"2":9.0,"5":14.0,"10":15.0,"20":17.0,"30":17.0}},"continuity":{"version":"industry-flow-continuity-v1-20261019","basis":"delivered","phase":"buy_acceleration","title":"외인 매수 가속","comparison":null,"previousEventId":null,"previousAt":null,"notice":{"version":"industry-flow-continuity-v1-20261019","basis":"delivered","key":"0|통신","eventId":"8005bc67f90e38c1a053","at":"2026-11-12T12:52:06.610965+09:00","sourceAt":"2026-11-12T12:51:00+09:00","sessionDate":"2026-11-12","direction":1,"scope":"foreign","phase":"buy_acceleration","short":"외인 매수 가속","title":"외인 매수 가속"}}},"fresh":true,"eligibleForStockScoring":true},"0|화학":{"key":"0|화학","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:54.134486+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":1.2,"low":1.2,"high":1.2,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":1.2},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"foreign"},"scoreChange2":-38.8,"scoreChange10":1.2,"adjustment":-10,"context":"개별 주체 개선 · 반대 매도 우세","flows":{"2":{"foreign":0.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":-1.0,"financial":1.0,"individual":1.0,"residual":0.0},"4":{"foreign":15.0,"core":-6.0,"trust":-3.0,"private":-1.0,"pension":-3.0,"financial":1.0,"individual":-8.0,"residual":1.0},"10":{"foreign":3.0,"core":-17.0,"trust":-6.0,"private":-3.0,"pension":-8.0,"financial":1.0,"individual":15.0,"residual":0.0},"20":{"foreign":-16.0,"core":-31.0,"trust":-10.0,"private":-4.0,"pension":-16.0,"financial":-4.0,"individual":52.0,"residual":-1.0},"30":{"foreign":-46.0,"core":-52.0,"trust":-15.0,"private":-10.0,"pension":-26.0,"financial":-7.0,"individual":104.0,"residual":-1.0},"5":{"foreign":15.0,"core":-8.0,"trust":-3.0,"private":-1.0,"pension":-5.0,"financial":1.0,"individual":-4.0,"residual":1.0}},"net":{"2":-2.0,"4":9.0,"8":-1.0,"10":-14.0,"20":-47.0,"30":-98.0},"thresholds":{"core":3,"private":1,"pension":2.0,"foreign":5.0,"financial":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T09:08:05.714549+09:00","sourceAt":"2026-11-12T09:07:00+09:00","direction":-1,"topics":["wave_acceleration"],"title":"외인 매도가 더 빠르게 늘고 있습니다","net":{"2":-67.0,"5":-75.0,"10":null,"20":null,"30":null}}},"fresh":true,"eligibleForStockScoring":false},"1|IT 서비스":{"key":"1|IT 서비스","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"core","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"core"},"scoreChange2":-10.6,"scoreChange10":0,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":-6.0,"core":-1.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":6.0,"residual":0.0},"4":{"foreign":-6.0,"core":0.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":7.0,"residual":1.0},"10":{"foreign":-18.0,"core":-1.0,"trust":0.0,"private":-2.0,"pension":1.0,"financial":-1.0,"individual":20.0,"residual":0.0},"20":{"foreign":-38.0,"core":-1.0,"trust":0.0,"private":-2.0,"pension":2.0,"financial":0.0,"individual":39.0,"residual":-1.0},"30":{"foreign":-61.0,"core":-1.0,"trust":0.0,"private":-3.0,"pension":2.0,"financial":-1.0,"individual":62.0,"residual":0.0},"5":{"foreign":-13.0,"core":0.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":14.0,"residual":1.0}},"net":{"2":-7.0,"4":-6.0,"8":-24.0,"10":-19.0,"20":-39.0,"30":-62.0},"thresholds":{"core":3,"trust":1,"financial":3,"foreign":4.0,"private":1},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T11:06:05.918970+09:00","sourceAt":"2026-11-12T11:05:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":4.0,"5":2.0,"10":-1.0,"20":-4.0,"30":-4.0}}},"fresh":true,"eligibleForStockScoring":false},"1|건설":{"key":"1|건설","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":20,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0},"10":{"foreign":-5.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":4.0,"residual":0.0},"20":{"foreign":-18.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":18.0,"residual":0.0},"30":{"foreign":-18.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":18.0,"residual":0.0},"5":{"foreign":1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0}},"net":{"2":-1.0,"4":1.0,"8":-3.0,"10":-5.0,"20":-18.0,"30":-18.0},"thresholds":{"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T09:14:06.727461+09:00","sourceAt":"2026-11-12T09:13:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":4.0,"5":3.0,"10":0.0,"20":null,"30":null}}},"fresh":true,"eligibleForStockScoring":false},"1|금속":{"key":"1|금속","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":20,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"4":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"10":{"foreign":0.0,"core":1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":1.0,"residual":1.0},"20":{"foreign":-4.0,"core":1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":5.0,"residual":1.0},"30":{"foreign":-5.0,"core":1.0,"trust":1.0,"private":-1.0,"pension":1.0,"financial":-2.0,"individual":7.0,"residual":0.0},"5":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0}},"net":{"2":-1.0,"4":-1.0,"8":0.0,"10":1.0,"20":-3.0,"30":-4.0},"thresholds":{"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2분 순매도 · 10분 순매수","points":[],"lastAlert":{"at":"2026-11-12T11:10:06.016295+09:00","sourceAt":"2026-11-12T11:09:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":3.0,"5":3.0,"10":2.0,"20":1.0,"30":2.0}}},"fresh":true,"eligibleForStockScoring":false},"1|금융":{"key":"1|금융","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":0,"scoreChange10":-0.3,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":-1.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":2.0,"residual":-1.0},"20":{"foreign":-7.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-2.0,"individual":9.0,"residual":0.0},"30":{"foreign":-8.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":-3.0,"individual":11.0,"residual":-1.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":-2.0,"20":-7.0,"30":-9.0},"thresholds":{"core":3,"private":1,"financial":3,"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|기계/장비":{"key":"1|기계/장비","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"candidate","label":"초기 가속","complete":true,"actor":"pension","flowScore":{"value":55.8,"low":55.8,"high":55.8,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":16.67},{"key":"acceleration","name":"2분 가속","max":15,"points":12.0},{"key":"persistence","name":"10분 지속","max":25,"points":6.4},{"key":"background","name":"10·20·30분 배경","max":20,"points":5.68},{"key":"alignment","name":"반대 주체 매도","max":15,"points":15.0}],"primary":"core"},"scoreChange2":17.1,"scoreChange10":2.7,"adjustment":5,"context":"기존 매수 흐름 안의 변화","flows":{"2":{"foreign":3.0,"core":5.0,"trust":0.0,"private":-1.0,"pension":4.0,"financial":0.0,"individual":-7.0,"residual":2.0},"4":{"foreign":6.0,"core":6.0,"trust":1.0,"private":0.0,"pension":5.0,"financial":0.0,"individual":-11.0,"residual":0.0},"10":{"foreign":12.0,"core":8.0,"trust":2.0,"private":0.0,"pension":5.0,"financial":0.0,"individual":-17.0,"residual":1.0},"20":{"foreign":19.0,"core":19.0,"trust":5.0,"private":3.0,"pension":11.0,"financial":-2.0,"individual":-34.0,"residual":0.0},"30":{"foreign":19.0,"core":32.0,"trust":7.0,"private":3.0,"pension":21.0,"financial":-10.0,"individual":-40.0,"residual":1.0},"5":{"foreign":6.0,"core":6.0,"trust":1.0,"private":0.0,"pension":5.0,"financial":0.0,"individual":-11.0,"residual":0.0}},"net":{"2":8.0,"4":12.0,"8":16.0,"10":20.0,"20":38.0,"30":51.0},"thresholds":{"foreign":8.0,"financial":4.0,"pension":2.0,"private":1,"core":5.0,"trust":3.0},"referenceThrough":"2026-11-11","episode":{"id":"245e6787047e9d0c74af","startedAt":"2026-11-12T12:51:00+09:00","actor":"pension","originActor":"pension","anchor":-1001.0,"anchorThreshold":3,"confirmedAt":null,"invalidated":false,"notifiedActors":["pension"],"lastSignalAt":"2026-11-12T12:51:00+09:00","stage":"candidate","notifications":{"candidate":"2026-11-12T12:51:00+09:00"}},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 매수 우위","points":[],"lastAlert":{"at":"2026-11-12T12:26:06.325562+09:00","sourceAt":"2026-11-12T12:25:00+09:00","direction":1,"topics":["early_flow_turn"],"title":"업종 합산 수급이 매수로 돌아서기 시작했습니다","net":{"2":9.0,"5":-12.0,"10":-10.0,"20":-16.0,"30":0.0}}},"fresh":true,"eligibleForStockScoring":true},"1|기타제조":{"key":"1|기타제조","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"20":{"foreign":0.0,"core":0.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":-1.0},"30":{"foreign":0.0,"core":0.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":-1.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":0.0,"30":0.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|비금속":{"key":"1|비금속","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":20,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"10":{"foreign":0.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":1.0,"individual":0.0,"residual":-1.0},"20":{"foreign":2.0,"core":-2.0,"trust":0.0,"private":0.0,"pension":-2.0,"financial":1.0,"individual":-1.0,"residual":0.0},"30":{"foreign":-1.0,"core":-2.0,"trust":0.0,"private":0.0,"pension":-2.0,"financial":1.0,"individual":4.0,"residual":0.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":-1.0,"10":-1.0,"20":0.0,"30":-3.0},"thresholds":{"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|섬유/의류":{"key":"1|섬유/의류","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"20":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"30":{"foreign":-1.0,"core":1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":1.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":-1.0,"30":0.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|오락/문화":{"key":"1|오락/문화","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"weakening","label":"흐름 약화","complete":true,"actor":"foreign","flowScore":{"value":1.3,"low":1.3,"high":1.3,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":1.33},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"core"},"scoreChange2":-19.3,"scoreChange10":-5.6,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":-1.0},"4":{"foreign":1.0,"core":1.0,"trust":0.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":-2.0,"residual":0.0},"10":{"foreign":-3.0,"core":2.0,"trust":0.0,"private":2.0,"pension":1.0,"financial":0.0,"individual":1.0,"residual":-1.0},"20":{"foreign":-12.0,"core":4.0,"trust":0.0,"private":3.0,"pension":2.0,"financial":-1.0,"individual":8.0,"residual":-1.0},"30":{"foreign":-15.0,"core":6.0,"trust":1.0,"private":4.0,"pension":3.0,"financial":-3.0,"individual":11.0,"residual":-2.0},"5":{"foreign":0.0,"core":1.0,"trust":0.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0}},"net":{"2":0.0,"4":2.0,"8":-2.0,"10":-1.0,"20":-8.0,"30":-9.0},"thresholds":{"financial":3,"foreign":3,"core":3},"referenceThrough":"2026-11-11","episode":{"id":"0e0ea838e16abfd15517","startedAt":"2026-11-12T10:19:00+09:00","actor":"foreign","originActor":"foreign","anchor":155.0,"anchorThreshold":3,"confirmedAt":"2026-11-12T10:23:00+09:00","invalidated":false,"notifiedActors":["foreign"],"lastSignalAt":"2026-11-12T11:35:00+09:00","stage":"weakening","notifications":{"candidate":"2026-11-12T10:19:00+09:00","improving":"2026-11-12T10:23:00+09:00","sustained":"2026-11-12T10:41:00+09:00","weakening":"2026-11-12T11:35:00+09:00"},"sustainedNotified":true},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T12:14:06.647530+09:00","sourceAt":"2026-11-12T12:13:00+09:00","direction":-1,"topics":["early_turn"],"title":"외인 수급이 매도로 돌아서기 시작했습니다","net":{"2":-8.0,"5":-6.0,"10":-5.0,"20":-4.0,"30":-4.0}}},"fresh":true,"eligibleForStockScoring":false},"1|운송/창고":{"key":"1|운송/창고","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"20":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"30":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":0.0,"30":0.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|운송장비/부품":{"key":"1|운송장비/부품","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"weakening","label":"흐름 약화","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":20,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":-1.0,"core":1.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":2.0},"20":{"foreign":-2.0,"core":1.0,"trust":1.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":1.0},"30":{"foreign":-1.0,"core":1.0,"trust":2.0,"private":-2.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":1.0},"5":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":-1.0,"10":0.0,"20":-1.0,"30":0.0},"thresholds":{"foreign":3},"referenceThrough":"2026-11-11","episode":{"id":"7944939cb5877370f469","startedAt":"2026-11-12T10:29:00+09:00","actor":"foreign","originActor":"foreign","anchor":-30.0,"anchorThreshold":3,"confirmedAt":"2026-11-12T10:29:00+09:00","invalidated":false,"notifiedActors":["foreign"],"lastSignalAt":"2026-11-12T10:45:00+09:00","stage":"weakening","notifications":{"improving":"2026-11-12T10:29:00+09:00","weakening":"2026-11-12T10:45:00+09:00"}},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T11:24:07.516188+09:00","sourceAt":"2026-11-12T11:23:00+09:00","direction":-1,"topics":["early_turn"],"title":"외인 수급이 매도로 돌아서기 시작했습니다","net":{"2":-3.0,"5":-3.0,"10":-3.0,"20":-1.0,"30":-1.0}}},"fresh":true,"eligibleForStockScoring":false},"1|유통":{"key":"1|유통","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":0,"scoreChange10":-12.6,"adjustment":0,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0},"10":{"foreign":0.0,"core":-2.0,"trust":-1.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":2.0,"residual":0.0},"20":{"foreign":3.0,"core":-3.0,"trust":-2.0,"private":-2.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":1.0},"30":{"foreign":6.0,"core":-6.0,"trust":-2.0,"private":-3.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":-1.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":-1.0,"10":-2.0,"20":0.0,"30":0.0},"thresholds":{"core":3,"private":1,"financial":3,"foreign":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T12:38:16.003589+09:00","sourceAt":"2026-11-12T12:37:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":2.0,"5":2.0,"10":1.0,"20":1.0,"30":-2.0}}},"fresh":true,"eligibleForStockScoring":false},"1|음식료/담배":{"key":"1|음식료/담배","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":1.0},"4":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":1.0},"10":{"foreign":-1.0,"core":1.0,"trust":-1.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":1.0,"residual":3.0},"20":{"foreign":-2.0,"core":1.0,"trust":-1.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":2.0,"residual":3.0},"30":{"foreign":-3.0,"core":1.0,"trust":-1.0,"private":-1.0,"pension":1.0,"financial":-1.0,"individual":3.0,"residual":2.0},"5":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":1.0}},"net":{"2":0.0,"4":-1.0,"8":0.0,"10":0.0,"20":-1.0,"30":-2.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|의료/정밀기기":{"key":"1|의료/정밀기기","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"core","flowScore":{"value":1.3,"low":1.3,"high":1.3,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":1.33},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"core"},"scoreChange2":-7.3,"scoreChange10":-9.6,"adjustment":-10,"context":"개별 주체 개선 · 반대 매도 우세","flows":{"2":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-1.0,"residual":0.0},"4":{"foreign":-2.0,"core":1.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":-3.0,"core":2.0,"trust":2.0,"private":0.0,"pension":0.0,"financial":-1.0,"individual":0.0,"residual":0.0},"20":{"foreign":-10.0,"core":6.0,"trust":5.0,"private":2.0,"pension":0.0,"financial":-1.0,"individual":4.0,"residual":-1.0},"30":{"foreign":-28.0,"core":8.0,"trust":6.0,"private":2.0,"pension":0.0,"financial":-2.0,"individual":15.0,"residual":0.0},"5":{"foreign":-2.0,"core":1.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":-1.0,"4":-1.0,"8":-2.0,"10":-1.0,"20":-4.0,"30":-20.0},"thresholds":{"core":3,"foreign":3,"trust":2.0},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T11:40:06.106454+09:00","sourceAt":"2026-11-12T11:39:00+09:00","direction":-1,"topics":["early_turn"],"title":"외인 수급이 매도로 돌아서기 시작했습니다","net":{"2":-5.0,"5":-4.0,"10":-4.0,"20":-1.0,"30":-2.0}}},"fresh":true,"eligibleForStockScoring":false},"1|일반서비스":{"key":"1|일반서비스","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":0,"low":0,"high":0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":0.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0}],"primary":"foreign"},"scoreChange2":0,"scoreChange10":-12.3,"adjustment":-10,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":-1.0,"core":-1.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":1.0,"residual":-1.0},"4":{"foreign":-5.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":-1.0,"financial":-1.0,"individual":7.0,"residual":0.0},"10":{"foreign":-8.0,"core":-5.0,"trust":-2.0,"private":0.0,"pension":-1.0,"financial":-2.0,"individual":13.0,"residual":-2.0},"20":{"foreign":-9.0,"core":-10.0,"trust":-4.0,"private":0.0,"pension":-2.0,"financial":-3.0,"individual":19.0,"residual":-4.0},"30":{"foreign":-10.0,"core":-13.0,"trust":-6.0,"private":0.0,"pension":-3.0,"financial":-7.0,"individual":26.0,"residual":-4.0},"5":{"foreign":-8.0,"core":-2.0,"trust":-1.0,"private":0.0,"pension":-1.0,"financial":-1.0,"individual":9.0,"residual":0.0}},"net":{"2":-2.0,"4":-7.0,"8":-14.0,"10":-13.0,"20":-19.0,"30":-23.0},"thresholds":{"core":3,"private":1,"financial":3,"foreign":5.0,"pension":1},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 순매도","points":[],"lastAlert":{"at":"2026-11-12T10:54:06.857620+09:00","sourceAt":"2026-11-12T10:53:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":15.0,"5":11.0,"10":10.0,"20":1.0,"30":18.0}}},"fresh":true,"eligibleForStockScoring":false},"1|전기/전자":{"key":"1|전기/전자","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"invalidated","label":"전환 무효","complete":true,"actor":"financial","flowScore":{"value":60.0,"low":60.0,"high":60.0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":25.0},{"key":"acceleration","name":"2분 가속","max":15,"points":15.0},{"key":"persistence","name":"10분 지속","max":25,"points":1.11},{"key":"background","name":"10·20·30분 배경","max":20,"points":3.85},{"key":"alignment","name":"반대 주체 매도","max":15,"points":15.0}],"primary":"foreign"},"scoreChange2":15.8,"scoreChange10":23.7,"adjustment":-15,"context":"기존 매수 흐름 안의 변화","flows":{"2":{"foreign":15.0,"core":3.0,"trust":2.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":-21.0,"residual":0.0},"4":{"foreign":13.0,"core":5.0,"trust":4.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":-22.0,"residual":0.0},"10":{"foreign":5.0,"core":12.0,"trust":9.0,"private":2.0,"pension":0.0,"financial":2.0,"individual":-21.0,"residual":1.0},"20":{"foreign":0.0,"core":25.0,"trust":18.0,"private":4.0,"pension":2.0,"financial":4.0,"individual":-32.0,"residual":1.0},"30":{"foreign":-13.0,"core":35.0,"trust":24.0,"private":6.0,"pension":3.0,"financial":-1.0,"individual":-28.0,"residual":2.0},"5":{"foreign":11.0,"core":5.0,"trust":4.0,"private":1.0,"pension":0.0,"financial":0.0,"individual":-20.0,"residual":0.0}},"net":{"2":18.0,"4":18.0,"8":8.0,"10":17.0,"20":25.0,"30":22.0},"thresholds":{"financial":3,"foreign":9.0,"private":1,"core":3,"trust":2.0,"pension":1},"referenceThrough":"2026-11-11","episode":{"id":"5efb99c1590836a546cf","startedAt":"2026-11-12T11:33:00+09:00","actor":"financial","originActor":"financial","anchor":-896.0,"anchorThreshold":4.0,"confirmedAt":null,"invalidated":true,"notifiedActors":["financial"],"lastSignalAt":"2026-11-12T11:41:00+09:00","stage":"invalidated","notifications":{"candidate":"2026-11-12T11:33:00+09:00","invalidated":"2026-11-12T11:41:00+09:00"}},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 매수 우위","points":[],"lastAlert":{"at":"2026-11-12T12:42:06.123461+09:00","sourceAt":"2026-11-12T12:41:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":12.0,"5":15.0,"10":8.0,"20":5.0,"30":-18.0}}},"fresh":true,"eligibleForStockScoring":false},"1|제약":{"key":"1|제약","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":1.0,"low":1.0,"high":1.0,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":0.0},{"key":"acceleration","name":"2분 가속","max":15,"points":0},{"key":"persistence","name":"10분 지속","max":25,"points":1.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":0.0},{"key":"alignment","name":"반대 주체 매도","max":15,"points":0.0}],"primary":"foreign"},"scoreChange2":-19.6,"scoreChange10":1.0,"adjustment":0,"context":"개별 주체 개선 · 합산 매수·매도 균형","flows":{"2":{"foreign":0.0,"core":-1.0,"trust":0.0,"private":-1.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":1.0,"core":-1.0,"trust":-1.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":1.0,"residual":1.0},"10":{"foreign":1.0,"core":-1.0,"trust":-1.0,"private":-1.0,"pension":-1.0,"financial":-2.0,"individual":1.0,"residual":2.0},"20":{"foreign":-2.0,"core":-3.0,"trust":-1.0,"private":-1.0,"pension":-1.0,"financial":-2.0,"individual":5.0,"residual":0.0},"30":{"foreign":2.0,"core":-4.0,"trust":-2.0,"private":0.0,"pension":-2.0,"financial":-6.0,"individual":6.0,"residual":0.0},"5":{"foreign":0.0,"core":-1.0,"trust":-1.0,"private":-1.0,"pension":0.0,"financial":-1.0,"individual":2.0,"residual":1.0}},"net":{"2":-1.0,"4":0.0,"8":-1.0,"10":0.0,"20":-5.0,"30":-2.0},"thresholds":{"foreign":3,"financial":3,"core":3},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 2·5·10분 수급 방향 혼조","points":[],"lastAlert":{"at":"2026-11-12T11:28:06.851535+09:00","sourceAt":"2026-11-12T11:27:00+09:00","direction":1,"topics":["early_turn"],"title":"외인 수급이 매수로 돌아서기 시작했습니다","net":{"2":4.0,"5":4.0,"10":2.0,"20":-1.0,"30":-2.0}}},"fresh":true,"eligibleForStockScoring":false},"1|종이/목재":{"key":"1|종이/목재","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"20":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"30":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":0.0,"30":0.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|출판/매체복제":{"key":"1|출판/매체복제","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"neutral","label":"관찰","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"10분 유입 대기","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"20":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"30":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":0.0,"10":0.0,"20":0.0,"30":-1.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|통신":{"key":"1|통신","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"opposed","label":"반대 매도 우세","complete":true,"actor":"foreign","flowScore":{"value":null,"low":0,"high":100,"complete":false,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":null},{"key":"acceleration","name":"2분 가속","max":15,"points":null},{"key":"persistence","name":"10분 지속","max":25,"points":null},{"key":"background","name":"10·20·30분 배경","max":20,"points":null},{"key":"alignment","name":"반대 주체 매도","max":15,"points":null}],"primary":null},"scoreChange2":null,"scoreChange10":null,"adjustment":null,"context":"2분 반등 · 10분은 매도","flows":{"2":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"4":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"10":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"20":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"30":{"foreign":-1.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0},"5":{"foreign":0.0,"core":0.0,"trust":0.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":0.0,"residual":0.0}},"net":{"2":0.0,"4":0.0,"8":-1.0,"10":-1.0,"20":-1.0,"30":-1.0},"thresholds":{},"referenceThrough":"2026-11-11","episode":null,"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"수급 비교 기준 확인 중","points":[],"lastAlert":null},"fresh":true,"eligibleForStockScoring":false},"1|화학":{"key":"1|화학","sourceAt":"2026-11-12T12:51:00+09:00","receivedAt":"2026-11-12T12:51:52.956931+09:00","stage":"improving","label":"흐름 개선","complete":true,"actor":"foreign","flowScore":{"value":53.1,"low":53.1,"high":53.1,"complete":true,"parts":[{"key":"strength","name":"현재 2분 유입","max":25,"points":11.11},{"key":"acceleration","name":"2분 가속","max":15,"points":10.0},{"key":"persistence","name":"10분 지속","max":25,"points":12.0},{"key":"background","name":"10·20·30분 배경","max":20,"points":4.97},{"key":"alignment","name":"반대 주체 매도","max":15,"points":15.0}],"primary":"foreign"},"scoreChange2":28.2,"scoreChange10":34.9,"adjustment":0,"context":"기존 매수 흐름 안의 변화","flows":{"2":{"foreign":2.0,"core":1.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-3.0,"residual":0.0},"4":{"foreign":2.0,"core":1.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-3.0,"residual":0.0},"10":{"foreign":9.0,"core":3.0,"trust":2.0,"private":1.0,"pension":1.0,"financial":0.0,"individual":-11.0,"residual":-1.0},"20":{"foreign":7.0,"core":7.0,"trust":3.0,"private":2.0,"pension":2.0,"financial":-1.0,"individual":-12.0,"residual":0.0},"30":{"foreign":5.0,"core":10.0,"trust":5.0,"private":4.0,"pension":3.0,"financial":-2.0,"individual":-13.0,"residual":-2.0},"5":{"foreign":3.0,"core":1.0,"trust":1.0,"private":0.0,"pension":0.0,"financial":0.0,"individual":-4.0,"residual":0.0}},"net":{"2":3.0,"4":3.0,"8":11.0,"10":12.0,"20":14.0,"30":15.0},"thresholds":{"foreign":3,"pension":1,"financial":3,"core":3,"private":1},"referenceThrough":"2026-11-11","episode":{"id":"cf8ec0aca3b1a141ece2","startedAt":"2026-11-12T12:45:00+09:00","actor":"foreign","originActor":"foreign","anchor":-48.0,"anchorThreshold":3,"confirmedAt":"2026-11-12T12:49:00+09:00","invalidated":false,"notifiedActors":["foreign"],"lastSignalAt":"2026-11-12T12:49:00+09:00","stage":"improving","notifications":{"candidate":"2026-11-12T12:45:00+09:00","improving":"2026-11-12T12:49:00+09:00"}},"driver":null,"flowCommentary":{"version":"industry-flow-commentary-v4-20261019","sourceAt":"2026-11-12T12:51:00+09:00","title":"최근 5·10분 매수 우위","points":[],"lastAlert":{"at":"2026-11-12T11:14:05.815215+09:00","sourceAt":"2026-11-12T11:13:00+09:00","direction":-1,"topics":["early_turn"],"title":"외인 수급이 매도로 돌아서기 시작했습니다","net":{"2":-3.0,"5":0.0,"10":3.0,"20":-4.0,"30":0.0}}},"fresh":true,"eligibleForStockScoring":true}},"events":[{"id":"8005bc67f90e38c1a053","key":"0|통신","kind":"commentary","label":"외인 매수가 더 빠르게 늘고 있습니다","at":"2026-11-12T12:52:06.610965+09:00","sourceAt":"2026-11-12T12:51:00+09:00","actor":"foreign","context":"기존 매수 흐름 안의 변화","flows":{"2":{"foreign":8.0,"core":1.0,"trust":0.0,"private":0.0,"pension":1.0,"financial":-1.0,"individual":-8.0,"residual":0.0},"4":{"foreign":11.0,"core":1.0,"trust":0.0,"private":0.0,"pension":2.0,"financial":-3.0,"individual":-10.0,"residual":-1.0},"10":{"foreign":13.0,"core":2.0,"trust":0.0,"private":1.0,"pension":2.0,"financial":-6.0,"individual":-11.0,"residual":-1.0},"20":{"foreign":15.0,"core":2.0,"trust":1.0,"private":1.0,"pension":2.0,"financial":-9.0,"individual":-9.0,"residual":-2.0},"30":{"foreign":15.0,"core":2.0,"trust":1.0,"private":1.0,"pension":0.0,"financial":-13.0,"individual":-5.0,"residual":0.0},"5":{"foreign":12.0,"core":2.0,"trust":0.0,"private":0.0,"pension":2.0,"financial":-4.0,"individual":-11.0,"residual":0.0}},"net":{"2":9.0,"4":12.0,"8":15.0,"10":15.0,"20":17.0,"30":17.0},"driver":null,"previousActor":null,"acceleration":{},"commentary":{"title":"외인 매수 가속","icon":"🚀","window":"2","priority":1,"points":["외인 +1 → +3 → +8 [각 2분] · 업종 합산도 새 속도 고점"],"topics":["wave_acceleration"],"facts":[{"topic":"wave_acceleration","signature":"wave_acceleration","title":"외인 매수가 더 빠르게 늘고 있습니다","detail":"외인 +1 → +3 → +8 [각 2분] · 업종 합산도 새 속도 고점","window":2,"actor":"foreign","icon":"🚀","priority":1,"novelty":"wave_acceleration","evidence":{"bins":[1.0,3.0,8.0],"netBins":[2.0,3.0,9.0],"minutes":[3.0,5.0],"threshold":3,"netThreshold":3,"previousPeak":5.0,"previousNetPeak":6.0,"currentVelocity":8.0,"currentNetVelocity":9.0,"rootShare":0.8888888888888888,"side":1,"epoch":0}}]},"thresholds":{"core":3,"pension":1,"trust":2.0,"foreign":3},"continuity":{"version":"industry-flow-continuity-v1-20261019","basis":"delivered","phase":"buy_acceleration","title":"외인 매수 가속","comparison":null,"previousEventId":null,"previousAt":null,"notice":{"version":"industry-flow-continuity-v1-20261019","basis":"delivered","key":"0|통신","eventId":"8005bc67f90e38c1a053","at":"2026-11-12T12:52:06.610965+09:00","sourceAt":"2026-11-12T12:51:00+09:00","sessionDate":"2026-11-12","direction":1,"scope":"foreign","phase":"buy_acceleration","short":"외인 매수 가속","title":"외인 매수 가속"}}}],"available":true,"scoreContract":{"range":[0,100],"priceIncluded":false,"mainAdjustmentRange":[-15,15],"changeWindowsMinutes":[2,10],"stockScoringApplied":false}}