{
  "ticker": "COST",
  "analysis_asof": "2026-04-16T22:53:23.541135+09:00",
  "market_data_asof": "2026-04-16",
  "level_basis": "daily_close",
  "thesis_state": "constructive",
  "primary_setup": "watch_only",
  "portfolio_stance": "BULLISH",
  "entry_action_base": "WAIT",
  "setup_quality": "DEVELOPING",
  "confidence": 0.68,
  "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:강세_전환_조건:_cost가_1000_위에서_종가_마감하고_거래량이_최근_평균을_웃돌며_macd가_안정되거나",
    "trigger:정상_starter_조건:_994-1000_회복_후_vwma_998.18_위에_안착하고_50일_sma_994",
    "trigger:제한적_탐색_조건:_966-968에서_명확한_반전_캔들과_매도_흡수가_나타나고_부정적_회사_뉴스가_없을_경우",
    "trigger:추가_매수_조건:_994_위에서_higher_low가_형성되고_상대강도와_거래량이_개선되는_경우.",
    "trigger:위험_축소_조건:_966_종가_이탈_또는_일중_이탈_후_빠른_회복_실패.",
    "trigger:이익_관리_조건:_1014-1020_접근_시_1차_점검,_1032-1036_접근_시_최근_실패한_돌파_구간으"
  ],
  "notes": [
    "catalyst:분기_배당을_1.30달러에서_1.47달러로_13.1%_인상했고,_2026-05-01_기준_주주에게_2026-",
    "catalyst:최근_분기_매출_695.97억_달러와_희석_eps_4.58은_전년_동기_eps_4.02보다_개선되어_고품질_",
    "catalyst:회원제_반복_수익,_kirkland_signature,_높은_고객_충성도,_방어적_소비_수요,_국제_확장,_",
    "catalyst:50일선이_1월_896.23에서_4월_994.28까지_상승했고_200일_평균_949.10보다_위에_있어_중기",
    "catalyst:평균_목표가_약_1043_및_일부_더_높은_목표가는_994-1000_회복과_모멘텀_안정_시_1014-1020"
  ]
}