{
  "ticker": "010950.KS",
  "analysis_asof": "2026-04-15T12:41:08.550393+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:010950.ks가_122000_위에서_평균_이상_거래량으로_종가_마감하면_entry_action을_star",
    "trigger:114000-116000_조정_구간을_지키고_반등_거래량_또는_장중_수급이_개선되면_소규모_starter_검",
    "trigger:111500_아래_종가_이탈_시_뉴스와_마진_환경에_따라_portfolio_stance를_neutral_또는",
    "trigger:q1_실적_발표_때_영업이익을_재고_이익과_핵심_정제마진_기여로_분리해_판단",
    "trigger:wti,_중동_협상_뉴스,_krw/usd,_기준_정제마진을_추적해_상승_논리_확인_또는_훼손_여부_점검"
  ],
  "notes": [
    "catalyst:010950.ks_q1_실적이_재고_이익이_아니라_핵심_정제마진_개선으로_예상치를_상회",
    "catalyst:122000_위_평균_이상_거래량_동반_종가_돌파로_3월_공급_부담_흡수_확인",
    "catalyst:원유_변동성에도_기준_정제마진과_제품_수요가_견조하게_유지",
    "catalyst:영업현금흐름과_잉여현금흐름_개선,_순차입금_감소_지속",
    "catalyst:국민연금_또는_기관_보유_공시에서_안정적이거나_증가한_노출_확인"
  ]
}