{
  "schema_version": "local_paper_eod_review_v1",
  "plan_date": "20260616",
  "trade_date": "20260617",
  "generated_at": "2026-06-17T15:05:04",
  "runtime_status": "PAPER_RUNNING",
  "quote_source": "public_http_sina:68/68",
  "trade_mode": "SIMULATION_READY",
  "allow_new_positions": true,
  "shadow_mode": false,
  "account": {
    "initial_capital": 1000000.0,
    "cash": 764118.0,
    "market_value": 227564.0,
    "total_value": 991682.0,
    "unrealized_pnl": 30179.0,
    "unrealized_pnl_pct_of_initial": 3.0179,
    "realized_pnl": -38497.0,
    "realized_pnl_pct_of_initial": -3.8497000000000003,
    "total_pnl": -8318.0,
    "total_pnl_pct": -0.8318000000000048
  },
  "summary": {
    "orders": 1,
    "filled": 0,
    "shadow_filled": 1,
    "official_buy_filled": 0,
    "rejected": 0,
    "unfilled": 0,
    "positions": 4,
    "signals": 64,
    "risk_exit_signals": 0,
    "risk_exit_orders": 0,
    "risk_exit_filled": 0,
    "risk_exit_blocked_t1": 0,
    "position_risk_events": 0,
    "qfq_position_adjustments": 0
  },
  "position_sizing": {
    "enabled": true,
    "active_target_pct": 12.0,
    "shadow_active_target_pct": 10.0,
    "watch_target_pct": 5.0,
    "max_single_position_pct": 20.0,
    "max_shadow_single_position_pct": 20.0,
    "max_total_position_pct": 60.0,
    "max_shadow_total_position_pct": 35.0,
    "base_max_total_position_pct": 60.0,
    "base_max_shadow_total_position_pct": 35.0,
    "dynamic_total_position_sizing_enabled": true,
    "dynamic_total_cap_regime": "NEUTRAL",
    "dynamic_total_cap_reason": "盘中确认时间窗未满足，保持中性总仓",
    "dynamic_total_cap": {
      "enabled": true,
      "regime": "NEUTRAL",
      "reason": "盘中确认时间窗未满足，保持中性总仓",
      "base_total_position_pct": 60.0,
      "base_shadow_total_position_pct": 35.0,
      "effective_total_position_pct": 60.0,
      "effective_shadow_total_position_pct": 35.0,
      "defensive_total_position_pct": 30.0,
      "warm_total_position_pct": 75.0,
      "hot_total_position_pct": 85.0,
      "defensive_shadow_total_position_pct": 20.0,
      "warm_shadow_total_position_pct": 45.0,
      "hot_shadow_total_position_pct": 55.0,
      "checks": {
        "pool_up_ratio": 0.6094,
        "active_up_ratio": 0.5556,
        "active_above_vwap": 4,
        "active_positive_min": 1,
        "active_total": 9,
        "sample_total": 64,
        "market_gate_passed": false,
        "market_gate_reason": "after_14:30_no_new_upgrade"
      }
    },
    "cash_buffer_pct": 5.0
  },
  "position_risk_config": {
    "enabled": true,
    "stop_loss_pct": 3.0,
    "late_exit_loss_pct": 2.0,
    "late_exit_time": "14:30",
    "invalid_exit": true,
    "ma5_exit": true,
    "late_weak_exit": true,
    "qfq_cost_adjustment": true
  },
  "position_risk_events": [],
  "qfq_position_adjustments": [],
  "risk_orders_this_tick": [],
  "positions": [
    {
      "symbol": "SHSE.600353",
      "name": "旭光电子",
      "quantity": 1700,
      "sellable_qty": 1700,
      "avg_cost": 27.96,
      "last_price": 38.19,
      "market_value": 64922.99999999999,
      "unrealized_pnl": 17390.999999999996,
      "unrealized_pnl_pct": 36.58798283261802,
      "updated_at": "2026-06-17T14:55:18",
      "position_pct_of_total": 6.546755915706849
    },
    {
      "symbol": "SHSE.600584",
      "name": "长电科技",
      "quantity": 700,
      "sellable_qty": 700,
      "avg_cost": 75.81,
      "last_price": 81.73,
      "market_value": 57211.0,
      "unrealized_pnl": 4144.000000000001,
      "unrealized_pnl_pct": 7.808996174647143,
      "updated_at": "2026-06-17T14:55:18",
      "position_pct_of_total": 5.769087267894346
    },
    {
      "symbol": "SZSE.300236",
      "name": "上海新阳",
      "quantity": 500,
      "sellable_qty": 500,
      "avg_cost": 95.37,
      "last_price": 106.58,
      "market_value": 53290.0,
      "unrealized_pnl": 5604.999999999997,
      "unrealized_pnl_pct": 11.754220404739435,
      "updated_at": "2026-06-17T14:55:18",
      "position_pct_of_total": 5.3736984234865615
    },
    {
      "symbol": "SHSE.688392",
      "name": "骄成超声",
      "quantity": 300,
      "sellable_qty": 300,
      "avg_cost": 163.67,
      "last_price": 173.8,
      "market_value": 52140.0,
      "unrealized_pnl": 3039.0000000000073,
      "unrealized_pnl_pct": 6.189283313985472,
      "updated_at": "2026-06-17T14:55:18",
      "position_pct_of_total": 5.257733829997923
    }
  ],
  "orders": [
    {
      "amount": 23500.0,
      "base_exec_high": 11.8,
      "cash_before_order": 764118.0,
      "chase_ceiling": 12.17,
      "current_position_value": 0.0,
      "decision": "conditional_plan",
      "dynamic_exec_high": null,
      "energy_floor_hint_yi": null,
      "entry_risk_pct": 3.6596,
      "entry_zone_high": 11.76,
      "entry_zone_low": 11.41,
      "event_id": "20260616:20260617:SZSE.002429:VWAP_RECLAIM:BUY",
      "exec_high": 11.8,
      "exec_low": 11.76,
      "intraday_vwap": 11.7185,
      "invalid_price": 11.32,
      "ma5": 10.958,
      "max_chase_pct": 1.5,
      "minute_energy": {
        "absolute_amount_multiple_min": 1.6,
        "amount_base_hint_yi": 0.5,
        "amount_floor_yi": 0.25,
        "amount_yi": 0.4563,
        "bar_count": 3,
        "bars": [
          {
            "amount_yi": 0.1832,
            "close": 11.72,
            "high": 11.72,
            "low": 11.72,
            "open": 11.72,
            "time": "09:30"
          },
          {
            "amount_yi": 0.2307,
            "close": 11.74,
            "high": 11.74,
            "low": 11.72,
            "open": 11.72,
            "time": "09:31"
          },
          {
            "amount_yi": 0.0424,
            "close": 11.75,
            "high": 11.75,
            "low": 11.75,
            "open": 11.75,
            "time": "09:32"
          }
        ],
        "energy_ratio": null,
        "min_samples": 3,
        "passed": true,
        "prev_amount_yi": 0,
        "ratio_min": 1.05,
        "reason": "minute_energy_confirmed",
        "template_key": "VWAP_RECLAIM",
        "window_min": 5
      },
      "name": "兆驰股份",
      "paper_scope": "conditional_watch",
      "participation_rate": null,
      "plan_date": "20260616",
      "plan_id": "20260616:SZSE.002429:VWAP_RECLAIM",
      "price": 11.75,
      "price_vs_vwap_pct": 0.2688,
      "qty": 2000,
      "quote_ask1": 11.75,
      "quote_ask_qty1": 36900,
      "quote_bid1": 11.74,
      "quote_bid_qty1": 11200,
      "quote_high": 11.82,
      "quote_last": 11.75,
      "quote_low": 11.6,
      "quote_open": 11.79,
      "quote_prev_close": 11.82,
      "quote_ts": "2026-06-17T09:32:06",
      "reason": "shadow_paper_fill_at_ask1",
      "side": "BUY",
      "sim_reason": "trigger_touched",
      "sizing_reason": "position_sized_by_target_pct_entry_risk_reduced",
      "slippage_bps": 103.18,
      "status": "SHADOW_FILLED",
      "suggested_position_pct": 6.0,
      "symbol": "SZSE.002429",
      "target_amount": 24556.6,
      "target_position_pct": 2.5,
      "template_key": "VWAP_RECLAIM",
      "theme": "AI光通信链",
      "trade_date": "20260617",
      "trigger_price": 11.63,
      "ts": "2026-06-17T09:32:08",
      "id": 59
    }
  ],
  "best_position": {
    "symbol": "SHSE.600353",
    "name": "旭光电子",
    "quantity": 1700,
    "sellable_qty": 1700,
    "avg_cost": 27.96,
    "last_price": 38.19,
    "market_value": 64922.99999999999,
    "unrealized_pnl": 17390.999999999996,
    "unrealized_pnl_pct": 36.58798283261802,
    "updated_at": "2026-06-17T14:55:18",
    "position_pct_of_total": 6.546755915706849
  },
  "worst_position": {
    "symbol": "SHSE.688392",
    "name": "骄成超声",
    "quantity": 300,
    "sellable_qty": 300,
    "avg_cost": 163.67,
    "last_price": 173.8,
    "market_value": 52140.0,
    "unrealized_pnl": 3039.0000000000073,
    "unrealized_pnl_pct": 6.189283313985472,
    "updated_at": "2026-06-17T14:55:18",
    "position_pct_of_total": 5.257733829997923
  }
}