{
  "ticker": "034020.KS",
  "analysis_asof": "2026-04-15T13:09:52.808816+09:00",
  "market_data_asof": "2026-04-15",
  "level_basis": "daily_close",
  "thesis_state": "constructive",
  "primary_setup": "watch_only",
  "portfolio_stance": "BULLISH",
  "entry_action_base": "WAIT",
  "setup_quality": "DEVELOPING",
  "confidence": 0.66,
  "action_if_triggered": "NONE",
  "starter_fraction_of_target": null,
  "breakout_level": null,
  "breakout_confirmation": "close_above",
  "pullback_buy_zone": null,
  "invalid_if_close_below": null,
  "invalid_if_intraday_below": null,
  "min_relative_volume": 1.0,
  "session_vwap_preference": "indifferent",
  "event_guard": {
    "earnings_date": null,
    "block_new_position_within_days": 0,
    "allow_add_only_after_event": false,
    "requires_post_event_rerun": false
  },
  "reason_codes": [
    "trigger:034020.ks가_101700_krw_위에서_종가를_형성하고_거래량이_최근_170만-190만_주_범위를_크",
    "trigger:98200-98900_krw_조정_구간에서_종가_기준_지지_후_거래량이_개선되며_반등",
    "trigger:97500_krw_종가_이탈_시_wait와_보유_편향에서_위험_축소로_전환",
    "trigger:opendart의_자사주_실행_조건_또는_수주잔고_관련_신규_공시",
    "trigger:4q_현금흐름_강세가_영업이익_개선을_통해_반복되는지_확인되는_분기_지표",
    "trigger:101200-101700_krw_접근_시_거래량이_여전히_부진하면_추가_매수_보류_또는_일부_위험_축소_검토"
  ],
  "notes": [
    "catalyst:034020.ks의_미국_대형_원전_수주_진행_또는_계약_가시성에_대한_신뢰도_높은_확인",
    "catalyst:smr_또는_가스터빈_수주_확대가_이익_추정치_상향으로_연결되는_증거",
    "catalyst:자사주_취득_정정_공시에서_의미_있는_규모,_일정,_실행_방식이_확인되는_경우",
    "catalyst:101700_krw_상향_종가_돌파와_최근_170만-190만_주_범위를_뚜렷하게_넘는_거래량_확대",
    "catalyst:103000-106000_krw_재시험_성공과_기관_또는_외국인_수급_개선",
    "catalyst:4q_자유현금흐름_개선이_운전자본_요인이_아니라_영업이익_기반으로_반복되는_증거"
  ]
}