{
  "ticker": "TSM",
  "analysis_asof": "2026-04-15T22:22:56.954664+09:00",
  "market_data_asof": "2026-04-14",
  "level_basis": "daily_close",
  "thesis_state": "constructive",
  "primary_setup": "watch_only",
  "portfolio_stance": "BULLISH",
  "entry_action_base": "WAIT",
  "setup_quality": "DEVELOPING",
  "confidence": 0.7,
  "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:tsm이_378.90_위에서_종가를_형성하고_최근_9백만_주대_거래량을_넘어서는_명확한_거래량_확대가_동반되",
    "trigger:tsm이_384.67-386.64_구간을_시험할_때_거래량이_유지되고_종가가_무너지지_않는지_확인한다.",
    "trigger:tsm이_359.54_부근으로_눌릴_때_장중_회복과_매도_압력_소화가_나타나면_starter_또는_소규모_추",
    "trigger:tsm이_351.56을_시험하더라도_부정적_회사_뉴스_없이_빠르게_안정화되면_중기_지지_확인으로_본다.",
    "trigger:rsi가_70을_넘고_가격이_384.67-386.64_부근에서_정체하면_추격_매수_대신_일부_이익_보호와_비",
    "trigger:실적_가이던스에서_ai/hpc_수요,_선단_공정_가동률,_마진_회복력,_capex_효율이_확인되면_wait에"
  ],
  "notes": [
    "catalyst:1분기_매출이_전년_대비_약_35%_증가해_약_usd_35.6b_수준으로_보고되었다는_점은_ai_수요가_실제",
    "catalyst:ttm_이익률_45.1%,_영업이익률_53.9%,_roe_35.1%는_공격적_분석가가_강조한_고마진·고품질_",
    "catalyst:가격이_10일_ema_359.54,_50일_sma_351.56,_200일_sma_294.12_위에_있고_ma",
    "catalyst:4월_8일_거래량_16,356,900주와_365.90까지의_강한_상승은_단순한_얇은_반등보다_강한_수급_유입",
    "catalyst:378.90_위_거래량_동반_종가_돌파가_나오면_384.67-386.64_이전_고점권_재시험과_추가_모멘텀_"
  ]
}