{
  "status": "success",
  "provider": "codex",
  "model": "gpt-5.4",
  "priority_order": [
    "TSM",
    "VXUS",
    "ETN",
    "VRT",
    "ETHU"
  ],
  "portfolio_note": "All five candidates are wait-trigger holds, and available cash of KRW 694,175 is below the KRW 2,500,000 minimum cash buffer. No new buys should be prioritized now. If triggers fire, prefer diversification and quality first, avoid adding multiple AI-infrastructure names together, and require fresh review because every candidate is gated by wait conditions and data-quality flags.",
  "reason_by_ticker": {
    "TSM": {
      "summary": "Best risk-adjusted hold among the batch: strong AI/HPC fundamental thesis and trend recovery, but no add until volume-confirmed breakout above 378.90 or controlled support hold near 359.54-351.56. Existing weight is meaningful, so avoid concentration creep.",
      "reason_codes": [
        "constructive_fundamental_thesis",
        "held_position_quality",
        "entry_action_wait",
        "volume_confirmation_required",
        "resistance_nearby",
        "support_pullback_alternative",
        "portfolio_concentration_watch",
        "review_required_due_to_data_quality"
      ],
      "review_required": true
    },
    "VXUS": {
      "summary": "Ranks high despite lower score because it improves portfolio diversification versus concentrated AI and U.S. single-name exposure. Still a wait: price is near resistance after a sharp rebound, and high fallback plus missing intraday snapshot require confirmation before any add.",
      "reason_codes": [
        "diversification_benefit",
        "constructive_medium_term_thesis",
        "entry_action_wait",
        "near_resistance_zone",
        "pullback_retest_preferred",
        "breakout_not_confirmed",
        "high_fallback_count",
        "intraday_snapshot_missing"
      ],
      "review_required": true
    },
    "ETN": {
      "summary": "Quality industrial and AI power infrastructure thesis remains constructive, with solid fundamentals and defined trigger levels. Kept below TSM and VXUS because it adds to the same AI-infrastructure concentration and is near 407-408 resistance with elevated RSI and volatility.",
      "reason_codes": [
        "bullish_medium_term_thesis",
        "quality_fundamentals",
        "entry_wait_not_actionable",
        "explicit_breakout_trigger",
        "near_resistance_52_week_high",
        "volume_confirmation_required",
        "sector_concentration_risk",
        "high_fallback_count"
      ],
      "review_required": true
    },
    "VRT": {
      "summary": "Strongest momentum narrative but higher risk: valuation is stretched, beta and ATR are high, RSI is overbought, and fallback count is elevated. Hold existing small exposure only; require clean 312.46 volume breakout or controlled pullback before reconsidering.",
      "reason_codes": [
        "bullish_medium_term_thesis",
        "entry_action_wait",
        "overbought_rsi",
        "extended_after_sharp_rebound",
        "valuation_stretched",
        "high_volatility_beta_atr",
        "sector_concentration_risk",
        "high_fallback_count"
      ],
      "review_required": true
    },
    "ETHU": {
      "summary": "Lowest priority because it is a leveraged Ether product with path dependency, crypto risk-on sensitivity, and high fallback count. Existing small tactical exposure can be held, but new capital should wait for a 25.90-26.00 volume-confirmed close or support retest.",
      "reason_codes": [
        "leveraged_etf_path_dependency",
        "constructive_rebound_unconfirmed",
        "entry_action_wait",
        "volume_confirmation_required",
        "support_retest_alternative_trigger",
        "high_volatility_instrument",
        "high_fallback_count",
        "small_tactical_only"
      ],
      "review_required": true
    }
  }
}