{
  "ticker": "064400.KS",
  "analysis_asof": "2026-04-15T13:46:34.439969+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.64,
  "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:krw_63,300_종가_돌파와_최근_평균_이상_거래량_동반.",
    "trigger:krw_64,700_위_일봉_종가_후_성공적인_눌림_지지_확인.",
    "trigger:krw_65,800_돌파와_거래량_확장으로_200일선_회복_확인.",
    "trigger:rsi가_55~60_구간으로_확장되고_macd가_양수권_전환에_접근.",
    "trigger:상승일_거래량이_2026-04-14의_279,402주를_넘고,_가능하면_2026-04-09의_748,764주",
    "trigger:krw_60,800~60,000_재테스트에서_krw_59,500_종가_이탈_없이_지지_확인.",
    "trigger:2026-04-01_공급계약_2건과_paris_baguette_미국_공장_자동화_프로젝트의_정량_정보_공개."
  ],
  "notes": [
    "catalyst:064400.ks가_krw_63,300을_종가_기준_돌파하고_거래량이_최근_평균을_웃돈_뒤_눌림에서_지지_확",
    "catalyst:krw_64,700과_krw_65,800을_거래량_증가와_함께_회복해_50일선·200일선_저항대를_지지대로_",
    "catalyst:paris_baguette_미국_공장_계약의_규모,_마진,_구축_일정,_유지보수_또는_소프트웨어_반복_매출_",
    "catalyst:모바일_셔틀_또는_콜드체인_물류_자동화에서_비lg·북미_고객_추가_수주_확인.",
    "catalyst:다음_분기_실적에서_매출_성장,_영업이익률_안정,_영업현금흐름_회복이_함께_확인.",
    "catalyst:2026-04-03_최대주주·임원·주요주주_지분_공시가_의미_있는_오버행이나_매물_압박이_아님이_확인."
  ]
}