{
  "ticker": "278470.KS",
  "analysis_asof": "2026-04-17T10:39:41.878078+09:00",
  "market_data_asof": "2026-04-17",
  "level_basis": "daily_close",
  "thesis_state": "constructive",
  "primary_setup": "watch_only",
  "portfolio_stance": "BULLISH",
  "entry_action_base": "WAIT",
  "setup_quality": "DEVELOPING",
  "confidence": 0.72,
  "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:278470.ks가_417000~418000원_위에서_종가_안착하고_2026-04-16의_161094주를_뚜",
    "trigger:393000~400000원_눌림_구간에서_지지_확인_후_강한_양봉_전환과_수요_회복이_나타나는지_확인",
    "trigger:390000원_종가_이탈_여부와_이탈_시_거래량_증가_여부_확인",
    "trigger:379000원대_10일_ema_방어_여부_확인",
    "trigger:rsi가_70_이상으로_올라간_뒤_거래량_둔화와_윗꼬리_확대가_동시에_나타나는지_확인",
    "trigger:다음_분기_매출_성장률,_영업이익률,_판매_및_마케팅_비용_효율_확인",
    "trigger:재고_165457160450원과_완제품_재고_회전,_할인_판매,_재고평가손_징후_확인",
    "trigger:실적,_계약,_지분_변동,_자사주,_배당,_자본정책_관련_신규_공시_확인"
  ],
  "notes": [
    "catalyst:2025-12-31_분기_매출_547634595480원,_영업이익_130272376980원,_순이익_9877",
    "catalyst:영업현금흐름_156069250900원과_자유현금흐름_150847694940원이_순이익을_상회해_이익의_질이_",
    "catalyst:278470.ks가_10일_ema,_50일_sma,_200일_sma를_모두_상회하고_macd_23662.01",
    "catalyst:2026-04-09에_868166주_거래량을_동반해_365500원_돌파_후_가격대가_상향_이동한_점은_수급_",
    "catalyst:k-뷰티_대표_성장주_프리미엄과_esg_평판_개선_뉴스는_단기_매수_근거보다는_중기_보유_명분을_보강함"
  ]
}