{
  "schema_version": "local_paper_execution_decision_trace_v1",
  "captured_at": "2026-07-24T14:55:04",
  "trade_date": "20260724",
  "plan_date": "20260723",
  "runtime_status": "PAPER_RUNNING",
  "trade_mode": "SIMULATION_READY",
  "allow_new_positions": true,
  "summary": {
    "active_contracts": 3,
    "active_plan_contracts": 3,
    "watch_candidate_contracts": 0,
    "watch_only_contracts": 21,
    "actionable": 0,
    "filled_orders": 0,
    "filled_official_orders": 0,
    "position_add_signals": 0,
    "position_add_filled": 0,
    "filled_watch_orders": 0,
    "filled_shadow_orders": 0,
    "shadow_filled_orders": 0,
    "rejected_orders": 0,
    "unfilled_orders": 0,
    "risk_exit_signals": 0,
    "risk_exit_orders": 0,
    "risk_exit_filled": 0,
    "risk_exit_blocked_t1": 0,
    "qfq_position_adjustments": 0,
    "preopen_sector_flow_passed": false,
    "preopen_strong_themes": 0,
    "signal_contracts": 24,
    "official_buy_filled": 0,
    "shadow_buy_filled": 0,
    "watch_triggered": 0
  },
  "intraday_market_gate": {
    "passed": false,
    "reason": "after_14:30_no_new_upgrade,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough,active_leaders_not_above_vwap,active_mainline_not_confirmed",
    "enabled": true,
    "pool_up_ratio": 0.0833,
    "pool_up_ratio_min": 0.55,
    "active_up_ratio": 0.0,
    "active_up_ratio_min": 0.5,
    "active_positive": 0,
    "active_positive_min": 1,
    "active_above_vwap": 0,
    "active_total": 3,
    "sample_total": 24,
    "active_samples": [
      {
        "symbol": "SZSE.002210",
        "name": "飞马国际",
        "theme": "油气开采及服务 / 油气改革",
        "paper_scope": "active",
        "priority": 0,
        "ret_pct": -4.054054054054069,
        "last": 2.13,
        "vwap": 2.1561155467023965,
        "above_vwap": false,
        "amount": 132919780.0
      },
      {
        "symbol": "SZSE.000703",
        "name": "恒逸石化",
        "theme": "油气开采及服务 / 油气改革",
        "paper_scope": "active",
        "priority": 1,
        "ret_pct": -4.804045512010113,
        "last": 15.06,
        "vwap": 15.749948338198298,
        "above_vwap": false,
        "amount": 1718531988.0
      },
      {
        "symbol": "SHSE.600256",
        "name": "广汇能源",
        "theme": "油气开采及服务 / 油气改革",
        "paper_scope": "active",
        "priority": 2,
        "ret_pct": -6.228373702422152,
        "last": 5.42,
        "vwap": 5.603279687945249,
        "above_vwap": false,
        "amount": 808167193.0
      }
    ],
    "intraday_style_gate": {
      "enabled": true,
      "style_code": "MAINLINE_BREAK",
      "label": "主线承接断裂",
      "entry_policy": "no_official_buy",
      "official_buy_allowed": false,
      "reason": "active_mainline_not_confirmed",
      "pool_up_ratio": 0.0833,
      "active_up_ratio": 0.0,
      "active_positive": 0,
      "active_positive_min": 1,
      "active_above_vwap": 0,
      "active_total": 3,
      "sample_total": 24,
      "signal_contract_total": 24,
      "active_contract_total": 3,
      "dominant_theme": "油气开采及服务 / 油气改革",
      "dominant_theme_share": 0.7138,
      "dominant_theme_basis": "amount",
      "official_symbol_whitelist": [],
      "structural_hot_themes": [],
      "structural_symbol_whitelist": [],
      "conditional_probe_symbol_whitelist": [],
      "clustered_core_priority_ceiling": 8,
      "position_cap_pct": null,
      "external_tech_shock_gate": {
        "schema_version": "external_tech_shock_gate_v1",
        "enabled": true,
        "level": "EXTREME",
        "score": 100.0,
        "raw_score": 100.0,
        "confidence_penalty": 0.0,
        "confidence_adjusted_score": 100.0,
        "label": "外部科技冲击极高",
        "entry_policy": "risk_only_for_tech",
        "tech_new_buy_allowed": false,
        "earliest_entry_time": "13:10",
        "position_cap_pct": 35.0,
        "risk_priority_boost": true,
        "reasons": [
          "nasdaq_negative_-2.15%",
          "korea_tech_negative_-2.27%",
          "korea_market_stress_-3.83%",
          "domestic_tech_avg_negative_-3.58%",
          "domestic_tech_down_ratio_94%"
        ],
        "source_status": "ok",
        "source_quality": "verified_live",
        "source_confidence": "verified",
        "missing_gate_fields": [],
        "critical_data_missing": false,
        "partial_gate_behavior": "verified_source",
        "confidence_note": "外部数据完整度正常。",
        "source_file": "reports/external_checks/external_tech_shock_20260724.json",
        "source_errors": {},
        "source_ths_errors": {},
        "source_generated_at": "2026-07-24T09:25:15+08:00"
      },
      "active_samples": [
        {
          "symbol": "SZSE.002210",
          "name": "飞马国际",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 0,
          "ret_pct": -4.054054054054069,
          "last": 2.13,
          "vwap": 2.1561155467023965,
          "above_vwap": false,
          "amount": 132919780.0
        },
        {
          "symbol": "SZSE.000703",
          "name": "恒逸石化",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 1,
          "ret_pct": -4.804045512010113,
          "last": 15.06,
          "vwap": 15.749948338198298,
          "above_vwap": false,
          "amount": 1718531988.0
        },
        {
          "symbol": "SHSE.600256",
          "name": "广汇能源",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 2,
          "ret_pct": -6.228373702422152,
          "last": 5.42,
          "vwap": 5.603279687945249,
          "above_vwap": false,
          "amount": 808167193.0
        }
      ],
      "sample_rows": [
        {
          "symbol": "SZSE.002353",
          "name": "杰瑞股份",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": 2.0575827103841204,
          "last": 137.89,
          "vwap": 141.28992004952138,
          "above_vwap": false,
          "amount": 5957291673.0
        },
        {
          "symbol": "SZSE.002407",
          "name": "多氟多",
          "theme": "PVDF概念 / 电解液",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": 0.36089238845145033,
          "last": 30.59,
          "vwap": 31.214556467692788,
          "above_vwap": false,
          "amount": 5518380859.0
        },
        {
          "symbol": "SZSE.300191",
          "name": "潜能恒信",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -0.31565656565657463,
          "last": 31.58,
          "vwap": 32.72519305201314,
          "above_vwap": false,
          "amount": 1318995451.0
        },
        {
          "symbol": "SZSE.002443",
          "name": "金洲管道",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -1.2658227848101333,
          "last": 7.8,
          "vwap": 7.844961734558112,
          "above_vwap": false,
          "amount": 73702631.0
        },
        {
          "symbol": "SHSE.600500",
          "name": "中化国际",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -1.458333333333317,
          "last": 4.73,
          "vwap": 4.767425723881158,
          "above_vwap": false,
          "amount": 297963631.0
        },
        {
          "symbol": "SHSE.600822",
          "name": "上海物贸",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.6249999999999996,
          "last": 7.79,
          "vwap": 7.85037763681959,
          "above_vwap": false,
          "amount": 15965313.0
        },
        {
          "symbol": "SZSE.000059",
          "name": "华锦股份",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.8077753779697567,
          "last": 4.5,
          "vwap": 4.541732217379922,
          "above_vwap": false,
          "amount": 117970586.0
        },
        {
          "symbol": "SHSE.600583",
          "name": "海油工程",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.821869488536155,
          "last": 5.51,
          "vwap": 5.578400546340825,
          "above_vwap": false,
          "amount": 341029939.0
        },
        {
          "symbol": "SHSE.601808",
          "name": "中海油服",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.948207171314754,
          "last": 12.18,
          "vwap": 12.479519046017185,
          "above_vwap": false,
          "amount": 437759065.0
        },
        {
          "symbol": "SZSE.000407",
          "name": "胜利股份",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -3.076923076923077,
          "last": 3.78,
          "vwap": 3.841361065471368,
          "above_vwap": false,
          "amount": 50734008.0
        },
        {
          "symbol": "SZSE.000096",
          "name": "广聚能源",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -3.6316472114137466,
          "last": 7.43,
          "vwap": 7.660282635170845,
          "above_vwap": false,
          "amount": 66673568.0
        },
        {
          "symbol": "SZSE.000637",
          "name": "茂化实华",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -3.6516853932584192,
          "last": 3.43,
          "vwap": 3.5026462784649985,
          "above_vwap": false,
          "amount": 39868521.0
        }
      ]
    },
    "style_code": "MAINLINE_BREAK",
    "style_label": "主线承接断裂",
    "entry_policy": "no_official_buy",
    "official_buy_allowed": false,
    "official_symbol_whitelist": [],
    "structural_symbol_whitelist": [],
    "conditional_probe_symbol_whitelist": [],
    "position_cap_pct": null,
    "dominant_theme": "油气开采及服务 / 油气改革",
    "dominant_theme_share": 0.7138,
    "external_tech_shock_gate": {
      "schema_version": "external_tech_shock_gate_v1",
      "enabled": true,
      "level": "EXTREME",
      "score": 100.0,
      "raw_score": 100.0,
      "confidence_penalty": 0.0,
      "confidence_adjusted_score": 100.0,
      "label": "外部科技冲击极高",
      "entry_policy": "risk_only_for_tech",
      "tech_new_buy_allowed": false,
      "earliest_entry_time": "13:10",
      "position_cap_pct": 35.0,
      "risk_priority_boost": true,
      "reasons": [
        "nasdaq_negative_-2.15%",
        "korea_tech_negative_-2.27%",
        "korea_market_stress_-3.83%",
        "domestic_tech_avg_negative_-3.58%",
        "domestic_tech_down_ratio_94%"
      ],
      "source_status": "ok",
      "source_quality": "verified_live",
      "source_confidence": "verified",
      "missing_gate_fields": [],
      "critical_data_missing": false,
      "partial_gate_behavior": "verified_source",
      "confidence_note": "外部数据完整度正常。",
      "source_file": "reports/external_checks/external_tech_shock_20260724.json",
      "source_errors": {},
      "source_ths_errors": {},
      "source_generated_at": "2026-07-24T09:25:15+08:00"
    },
    "external_tech_shock_level": "EXTREME",
    "external_tech_entry_policy": "risk_only_for_tech",
    "signal_contract_total": 24,
    "signal_quotes_available": true,
    "signal_quote_coverage": 1.0,
    "active_contract_total": 3,
    "active_quote_total": 3,
    "active_candidates_available": true,
    "active_quotes_available": true,
    "active_quote_coverage": 1.0,
    "quote_diagnostic": "行情覆盖完整",
    "gate_source": "intraday_market_repair",
    "preopen_sector_flow_gate": {
      "enabled": true,
      "passed": false,
      "reason": "expired_after_09:45,active_mainline_not_confirmed",
      "intraday_style_gate": {
        "enabled": true,
        "style_code": "MAINLINE_BREAK",
        "label": "主线承接断裂",
        "entry_policy": "no_official_buy",
        "official_buy_allowed": false,
        "reason": "active_mainline_not_confirmed",
        "pool_up_ratio": 0.0833,
        "active_up_ratio": 0.0,
        "active_positive": 0,
        "active_positive_min": 1,
        "active_above_vwap": 0,
        "active_total": 3,
        "sample_total": 24,
        "signal_contract_total": 24,
        "active_contract_total": 3,
        "dominant_theme": "油气开采及服务 / 油气改革",
        "dominant_theme_share": 0.7138,
        "dominant_theme_basis": "amount",
        "official_symbol_whitelist": [],
        "structural_hot_themes": [],
        "structural_symbol_whitelist": [],
        "conditional_probe_symbol_whitelist": [],
        "clustered_core_priority_ceiling": 8,
        "position_cap_pct": null,
        "external_tech_shock_gate": {
          "schema_version": "external_tech_shock_gate_v1",
          "enabled": true,
          "level": "EXTREME",
          "score": 100.0,
          "raw_score": 100.0,
          "confidence_penalty": 0.0,
          "confidence_adjusted_score": 100.0,
          "label": "外部科技冲击极高",
          "entry_policy": "risk_only_for_tech",
          "tech_new_buy_allowed": false,
          "earliest_entry_time": "13:10",
          "position_cap_pct": 35.0,
          "risk_priority_boost": true,
          "reasons": [
            "nasdaq_negative_-2.15%",
            "korea_tech_negative_-2.27%",
            "korea_market_stress_-3.83%",
            "domestic_tech_avg_negative_-3.58%",
            "domestic_tech_down_ratio_94%"
          ],
          "source_status": "ok",
          "source_quality": "verified_live",
          "source_confidence": "verified",
          "missing_gate_fields": [],
          "critical_data_missing": false,
          "partial_gate_behavior": "verified_source",
          "confidence_note": "外部数据完整度正常。",
          "source_file": "reports/external_checks/external_tech_shock_20260724.json",
          "source_errors": {},
          "source_ths_errors": {},
          "source_generated_at": "2026-07-24T09:25:15+08:00"
        },
        "active_samples": [
          {
            "symbol": "SZSE.002210",
            "name": "飞马国际",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "active",
            "priority": 0,
            "ret_pct": -4.054054054054069,
            "last": 2.13,
            "vwap": 2.1561155467023965,
            "above_vwap": false,
            "amount": 132919780.0
          },
          {
            "symbol": "SZSE.000703",
            "name": "恒逸石化",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "active",
            "priority": 1,
            "ret_pct": -4.804045512010113,
            "last": 15.06,
            "vwap": 15.749948338198298,
            "above_vwap": false,
            "amount": 1718531988.0
          },
          {
            "symbol": "SHSE.600256",
            "name": "广汇能源",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "active",
            "priority": 2,
            "ret_pct": -6.228373702422152,
            "last": 5.42,
            "vwap": 5.603279687945249,
            "above_vwap": false,
            "amount": 808167193.0
          }
        ],
        "sample_rows": [
          {
            "symbol": "SZSE.002353",
            "name": "杰瑞股份",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": 2.0575827103841204,
            "last": 137.89,
            "vwap": 141.28992004952138,
            "above_vwap": false,
            "amount": 5957291673.0
          },
          {
            "symbol": "SZSE.002407",
            "name": "多氟多",
            "theme": "PVDF概念 / 电解液",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": 0.36089238845145033,
            "last": 30.59,
            "vwap": 31.214556467692788,
            "above_vwap": false,
            "amount": 5518380859.0
          },
          {
            "symbol": "SZSE.300191",
            "name": "潜能恒信",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -0.31565656565657463,
            "last": 31.58,
            "vwap": 32.72519305201314,
            "above_vwap": false,
            "amount": 1318995451.0
          },
          {
            "symbol": "SZSE.002443",
            "name": "金洲管道",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -1.2658227848101333,
            "last": 7.8,
            "vwap": 7.844961734558112,
            "above_vwap": false,
            "amount": 73702631.0
          },
          {
            "symbol": "SHSE.600500",
            "name": "中化国际",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -1.458333333333317,
            "last": 4.73,
            "vwap": 4.767425723881158,
            "above_vwap": false,
            "amount": 297963631.0
          },
          {
            "symbol": "SHSE.600822",
            "name": "上海物贸",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -2.6249999999999996,
            "last": 7.79,
            "vwap": 7.85037763681959,
            "above_vwap": false,
            "amount": 15965313.0
          },
          {
            "symbol": "SZSE.000059",
            "name": "华锦股份",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -2.8077753779697567,
            "last": 4.5,
            "vwap": 4.541732217379922,
            "above_vwap": false,
            "amount": 117970586.0
          },
          {
            "symbol": "SHSE.600583",
            "name": "海油工程",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -2.821869488536155,
            "last": 5.51,
            "vwap": 5.578400546340825,
            "above_vwap": false,
            "amount": 341029939.0
          },
          {
            "symbol": "SHSE.601808",
            "name": "中海油服",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -2.948207171314754,
            "last": 12.18,
            "vwap": 12.479519046017185,
            "above_vwap": false,
            "amount": 437759065.0
          },
          {
            "symbol": "SZSE.000407",
            "name": "胜利股份",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -3.076923076923077,
            "last": 3.78,
            "vwap": 3.841361065471368,
            "above_vwap": false,
            "amount": 50734008.0
          },
          {
            "symbol": "SZSE.000096",
            "name": "广聚能源",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -3.6316472114137466,
            "last": 7.43,
            "vwap": 7.660282635170845,
            "above_vwap": false,
            "amount": 66673568.0
          },
          {
            "symbol": "SZSE.000637",
            "name": "茂化实华",
            "theme": "油气开采及服务 / 油气改革",
            "paper_scope": "conditional_watch",
            "priority": 999,
            "ret_pct": -3.6516853932584192,
            "last": 3.43,
            "vwap": 3.5026462784649985,
            "above_vwap": false,
            "amount": 39868521.0
          }
        ]
      },
      "pool_up_ratio": 0.0833,
      "active_up_ratio": 0.0,
      "active_positive": 0,
      "active_positive_min": 1,
      "active_above_vwap": 0,
      "active_total": 3,
      "sample_total": 24,
      "active_samples": [
        {
          "symbol": "SZSE.002210",
          "name": "飞马国际",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 0,
          "ret_pct": -4.054054054054069,
          "last": 2.13,
          "vwap": 2.1561155467023965,
          "above_vwap": false,
          "amount": 132919780.0
        },
        {
          "symbol": "SZSE.000703",
          "name": "恒逸石化",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 1,
          "ret_pct": -4.804045512010113,
          "last": 15.06,
          "vwap": 15.749948338198298,
          "above_vwap": false,
          "amount": 1718531988.0
        },
        {
          "symbol": "SHSE.600256",
          "name": "广汇能源",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 2,
          "ret_pct": -6.228373702422152,
          "last": 5.42,
          "vwap": 5.603279687945249,
          "above_vwap": false,
          "amount": 808167193.0
        }
      ],
      "style_code": "MAINLINE_BREAK",
      "style_label": "主线承接断裂",
      "entry_policy": "no_official_buy",
      "official_buy_allowed": false,
      "official_symbol_whitelist": [],
      "structural_symbol_whitelist": [],
      "conditional_probe_symbol_whitelist": [],
      "position_cap_pct": null,
      "dominant_theme": "油气开采及服务 / 油气改革",
      "dominant_theme_share": 0.7138,
      "external_tech_shock_gate": {
        "schema_version": "external_tech_shock_gate_v1",
        "enabled": true,
        "level": "EXTREME",
        "score": 100.0,
        "raw_score": 100.0,
        "confidence_penalty": 0.0,
        "confidence_adjusted_score": 100.0,
        "label": "外部科技冲击极高",
        "entry_policy": "risk_only_for_tech",
        "tech_new_buy_allowed": false,
        "earliest_entry_time": "13:10",
        "position_cap_pct": 35.0,
        "risk_priority_boost": true,
        "reasons": [
          "nasdaq_negative_-2.15%",
          "korea_tech_negative_-2.27%",
          "korea_market_stress_-3.83%",
          "domestic_tech_avg_negative_-3.58%",
          "domestic_tech_down_ratio_94%"
        ],
        "source_status": "ok",
        "source_quality": "verified_live",
        "source_confidence": "verified",
        "missing_gate_fields": [],
        "critical_data_missing": false,
        "partial_gate_behavior": "verified_source",
        "confidence_note": "外部数据完整度正常。",
        "source_file": "reports/external_checks/external_tech_shock_20260724.json",
        "source_errors": {},
        "source_ths_errors": {},
        "source_generated_at": "2026-07-24T09:25:15+08:00"
      },
      "external_tech_shock_level": "EXTREME",
      "external_tech_entry_policy": "risk_only_for_tech",
      "signal_contract_total": 24,
      "signal_quotes_available": true,
      "signal_quote_coverage": 1.0,
      "active_contract_total": 3,
      "active_quote_total": 3,
      "active_candidates_available": true,
      "active_quotes_available": true,
      "active_quote_coverage": 1.0,
      "quote_diagnostic": "行情覆盖完整"
    }
  },
  "preopen_sector_flow_gate": {
    "enabled": true,
    "passed": false,
    "reason": "expired_after_09:45,active_mainline_not_confirmed",
    "intraday_style_gate": {
      "enabled": true,
      "style_code": "MAINLINE_BREAK",
      "label": "主线承接断裂",
      "entry_policy": "no_official_buy",
      "official_buy_allowed": false,
      "reason": "active_mainline_not_confirmed",
      "pool_up_ratio": 0.0833,
      "active_up_ratio": 0.0,
      "active_positive": 0,
      "active_positive_min": 1,
      "active_above_vwap": 0,
      "active_total": 3,
      "sample_total": 24,
      "signal_contract_total": 24,
      "active_contract_total": 3,
      "dominant_theme": "油气开采及服务 / 油气改革",
      "dominant_theme_share": 0.7138,
      "dominant_theme_basis": "amount",
      "official_symbol_whitelist": [],
      "structural_hot_themes": [],
      "structural_symbol_whitelist": [],
      "conditional_probe_symbol_whitelist": [],
      "clustered_core_priority_ceiling": 8,
      "position_cap_pct": null,
      "external_tech_shock_gate": {
        "schema_version": "external_tech_shock_gate_v1",
        "enabled": true,
        "level": "EXTREME",
        "score": 100.0,
        "raw_score": 100.0,
        "confidence_penalty": 0.0,
        "confidence_adjusted_score": 100.0,
        "label": "外部科技冲击极高",
        "entry_policy": "risk_only_for_tech",
        "tech_new_buy_allowed": false,
        "earliest_entry_time": "13:10",
        "position_cap_pct": 35.0,
        "risk_priority_boost": true,
        "reasons": [
          "nasdaq_negative_-2.15%",
          "korea_tech_negative_-2.27%",
          "korea_market_stress_-3.83%",
          "domestic_tech_avg_negative_-3.58%",
          "domestic_tech_down_ratio_94%"
        ],
        "source_status": "ok",
        "source_quality": "verified_live",
        "source_confidence": "verified",
        "missing_gate_fields": [],
        "critical_data_missing": false,
        "partial_gate_behavior": "verified_source",
        "confidence_note": "外部数据完整度正常。",
        "source_file": "reports/external_checks/external_tech_shock_20260724.json",
        "source_errors": {},
        "source_ths_errors": {},
        "source_generated_at": "2026-07-24T09:25:15+08:00"
      },
      "active_samples": [
        {
          "symbol": "SZSE.002210",
          "name": "飞马国际",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 0,
          "ret_pct": -4.054054054054069,
          "last": 2.13,
          "vwap": 2.1561155467023965,
          "above_vwap": false,
          "amount": 132919780.0
        },
        {
          "symbol": "SZSE.000703",
          "name": "恒逸石化",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 1,
          "ret_pct": -4.804045512010113,
          "last": 15.06,
          "vwap": 15.749948338198298,
          "above_vwap": false,
          "amount": 1718531988.0
        },
        {
          "symbol": "SHSE.600256",
          "name": "广汇能源",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "active",
          "priority": 2,
          "ret_pct": -6.228373702422152,
          "last": 5.42,
          "vwap": 5.603279687945249,
          "above_vwap": false,
          "amount": 808167193.0
        }
      ],
      "sample_rows": [
        {
          "symbol": "SZSE.002353",
          "name": "杰瑞股份",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": 2.0575827103841204,
          "last": 137.89,
          "vwap": 141.28992004952138,
          "above_vwap": false,
          "amount": 5957291673.0
        },
        {
          "symbol": "SZSE.002407",
          "name": "多氟多",
          "theme": "PVDF概念 / 电解液",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": 0.36089238845145033,
          "last": 30.59,
          "vwap": 31.214556467692788,
          "above_vwap": false,
          "amount": 5518380859.0
        },
        {
          "symbol": "SZSE.300191",
          "name": "潜能恒信",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -0.31565656565657463,
          "last": 31.58,
          "vwap": 32.72519305201314,
          "above_vwap": false,
          "amount": 1318995451.0
        },
        {
          "symbol": "SZSE.002443",
          "name": "金洲管道",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -1.2658227848101333,
          "last": 7.8,
          "vwap": 7.844961734558112,
          "above_vwap": false,
          "amount": 73702631.0
        },
        {
          "symbol": "SHSE.600500",
          "name": "中化国际",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -1.458333333333317,
          "last": 4.73,
          "vwap": 4.767425723881158,
          "above_vwap": false,
          "amount": 297963631.0
        },
        {
          "symbol": "SHSE.600822",
          "name": "上海物贸",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.6249999999999996,
          "last": 7.79,
          "vwap": 7.85037763681959,
          "above_vwap": false,
          "amount": 15965313.0
        },
        {
          "symbol": "SZSE.000059",
          "name": "华锦股份",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.8077753779697567,
          "last": 4.5,
          "vwap": 4.541732217379922,
          "above_vwap": false,
          "amount": 117970586.0
        },
        {
          "symbol": "SHSE.600583",
          "name": "海油工程",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.821869488536155,
          "last": 5.51,
          "vwap": 5.578400546340825,
          "above_vwap": false,
          "amount": 341029939.0
        },
        {
          "symbol": "SHSE.601808",
          "name": "中海油服",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -2.948207171314754,
          "last": 12.18,
          "vwap": 12.479519046017185,
          "above_vwap": false,
          "amount": 437759065.0
        },
        {
          "symbol": "SZSE.000407",
          "name": "胜利股份",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -3.076923076923077,
          "last": 3.78,
          "vwap": 3.841361065471368,
          "above_vwap": false,
          "amount": 50734008.0
        },
        {
          "symbol": "SZSE.000096",
          "name": "广聚能源",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -3.6316472114137466,
          "last": 7.43,
          "vwap": 7.660282635170845,
          "above_vwap": false,
          "amount": 66673568.0
        },
        {
          "symbol": "SZSE.000637",
          "name": "茂化实华",
          "theme": "油气开采及服务 / 油气改革",
          "paper_scope": "conditional_watch",
          "priority": 999,
          "ret_pct": -3.6516853932584192,
          "last": 3.43,
          "vwap": 3.5026462784649985,
          "above_vwap": false,
          "amount": 39868521.0
        }
      ]
    },
    "pool_up_ratio": 0.0833,
    "active_up_ratio": 0.0,
    "active_positive": 0,
    "active_positive_min": 1,
    "active_above_vwap": 0,
    "active_total": 3,
    "sample_total": 24,
    "active_samples": [
      {
        "symbol": "SZSE.002210",
        "name": "飞马国际",
        "theme": "油气开采及服务 / 油气改革",
        "paper_scope": "active",
        "priority": 0,
        "ret_pct": -4.054054054054069,
        "last": 2.13,
        "vwap": 2.1561155467023965,
        "above_vwap": false,
        "amount": 132919780.0
      },
      {
        "symbol": "SZSE.000703",
        "name": "恒逸石化",
        "theme": "油气开采及服务 / 油气改革",
        "paper_scope": "active",
        "priority": 1,
        "ret_pct": -4.804045512010113,
        "last": 15.06,
        "vwap": 15.749948338198298,
        "above_vwap": false,
        "amount": 1718531988.0
      },
      {
        "symbol": "SHSE.600256",
        "name": "广汇能源",
        "theme": "油气开采及服务 / 油气改革",
        "paper_scope": "active",
        "priority": 2,
        "ret_pct": -6.228373702422152,
        "last": 5.42,
        "vwap": 5.603279687945249,
        "above_vwap": false,
        "amount": 808167193.0
      }
    ],
    "style_code": "MAINLINE_BREAK",
    "style_label": "主线承接断裂",
    "entry_policy": "no_official_buy",
    "official_buy_allowed": false,
    "official_symbol_whitelist": [],
    "structural_symbol_whitelist": [],
    "conditional_probe_symbol_whitelist": [],
    "position_cap_pct": null,
    "dominant_theme": "油气开采及服务 / 油气改革",
    "dominant_theme_share": 0.7138,
    "external_tech_shock_gate": {
      "schema_version": "external_tech_shock_gate_v1",
      "enabled": true,
      "level": "EXTREME",
      "score": 100.0,
      "raw_score": 100.0,
      "confidence_penalty": 0.0,
      "confidence_adjusted_score": 100.0,
      "label": "外部科技冲击极高",
      "entry_policy": "risk_only_for_tech",
      "tech_new_buy_allowed": false,
      "earliest_entry_time": "13:10",
      "position_cap_pct": 35.0,
      "risk_priority_boost": true,
      "reasons": [
        "nasdaq_negative_-2.15%",
        "korea_tech_negative_-2.27%",
        "korea_market_stress_-3.83%",
        "domestic_tech_avg_negative_-3.58%",
        "domestic_tech_down_ratio_94%"
      ],
      "source_status": "ok",
      "source_quality": "verified_live",
      "source_confidence": "verified",
      "missing_gate_fields": [],
      "critical_data_missing": false,
      "partial_gate_behavior": "verified_source",
      "confidence_note": "外部数据完整度正常。",
      "source_file": "reports/external_checks/external_tech_shock_20260724.json",
      "source_errors": {},
      "source_ths_errors": {},
      "source_generated_at": "2026-07-24T09:25:15+08:00"
    },
    "external_tech_shock_level": "EXTREME",
    "external_tech_entry_policy": "risk_only_for_tech",
    "signal_contract_total": 24,
    "signal_quotes_available": true,
    "signal_quote_coverage": 1.0,
    "active_contract_total": 3,
    "active_quote_total": 3,
    "active_candidates_available": true,
    "active_quotes_available": true,
    "active_quote_coverage": 1.0,
    "quote_diagnostic": "行情覆盖完整"
  },
  "signals": [
    {
      "event_id": "20260723:20260724:SZSE.002210:SECOND_WAVE_BREAK_VWAP:BUY",
      "symbol": "SZSE.002210",
      "name": "飞马国际",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "active",
      "decision": "active_plan",
      "priority": "P0",
      "status": "CANCELLED",
      "template_key": "SECOND_WAVE_BREAK_VWAP",
      "trigger_price": 2.22,
      "invalid_price": 2.15,
      "chase_ceiling": 2.29,
      "intraday_vwap": 2.1561,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -1.2105,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "OFFICIAL_WAITING",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 3,
        "bar_count": 3,
        "min_samples": 2,
        "amount_yi": 0.0196,
        "prev_amount_yi": 0.0127,
        "amount_floor_yi": 0.15,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.5433,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "SECOND_WAVE_BREAK_VWAP",
        "bars": [
          {
            "time": "14:53",
            "open": 2.12,
            "high": 2.12,
            "low": 2.12,
            "close": 2.12,
            "amount_yi": 0.0048
          },
          {
            "time": "14:54",
            "open": 2.12,
            "high": 2.13,
            "low": 2.12,
            "close": 2.13,
            "amount_yi": 0.0064
          },
          {
            "time": "14:55",
            "open": 2.13,
            "high": 2.13,
            "low": 2.13,
            "close": 2.13,
            "amount_yi": 0.0084
          }
        ]
      },
      "quote": {
        "last": 2.13,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 2.22,
        "open": 2.2,
        "high": 2.22,
        "low": 2.12,
        "bid1": 2.12,
        "ask1": 2.13,
        "bid_qty1": 26564,
        "ask_qty1": 14633
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000703:SECOND_WAVE_BREAK_VWAP:BUY",
      "symbol": "SZSE.000703",
      "name": "恒逸石化",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "active",
      "decision": "active_plan",
      "priority": "P1",
      "status": "CANCELLED",
      "template_key": "SECOND_WAVE_BREAK_VWAP",
      "trigger_price": 15.99,
      "invalid_price": 15.51,
      "chase_ceiling": 16.47,
      "intraday_vwap": 15.7499,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -4.3803,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "OFFICIAL_WAITING",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 3,
        "bar_count": 3,
        "min_samples": 2,
        "amount_yi": 0.1195,
        "prev_amount_yi": 0.1033,
        "amount_floor_yi": 0.15,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.1568,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "SECOND_WAVE_BREAK_VWAP",
        "bars": [
          {
            "time": "14:53",
            "open": 15.07,
            "high": 15.07,
            "low": 15.06,
            "close": 15.06,
            "amount_yi": 0.0389
          },
          {
            "time": "14:54",
            "open": 15.06,
            "high": 15.06,
            "low": 15.05,
            "close": 15.05,
            "amount_yi": 0.0582
          },
          {
            "time": "14:55",
            "open": 15.06,
            "high": 15.06,
            "low": 15.06,
            "close": 15.06,
            "amount_yi": 0.0224
          }
        ]
      },
      "quote": {
        "last": 15.06,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 15.82,
        "open": 16.0,
        "high": 16.5,
        "low": 14.99,
        "bid1": 15.05,
        "ask1": 15.06,
        "bid_qty1": 707,
        "ask_qty1": 4
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.600256:SECOND_WAVE_BREAK_VWAP:BUY",
      "symbol": "SHSE.600256",
      "name": "广汇能源",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "active",
      "decision": "active_plan",
      "priority": "P2",
      "status": "CANCELLED",
      "template_key": "SECOND_WAVE_BREAK_VWAP",
      "trigger_price": 5.8,
      "invalid_price": 5.63,
      "chase_ceiling": 5.97,
      "intraday_vwap": 5.6033,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -3.2713,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "OFFICIAL_WAITING",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 3,
        "bar_count": 3,
        "min_samples": 2,
        "amount_yi": 0.0807,
        "prev_amount_yi": 0.062,
        "amount_floor_yi": 0.15,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.3016,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "SECOND_WAVE_BREAK_VWAP",
        "bars": [
          {
            "time": "14:53",
            "open": 5.42,
            "high": 5.43,
            "low": 5.42,
            "close": 5.43,
            "amount_yi": 0.0164
          },
          {
            "time": "14:54",
            "open": 5.42,
            "high": 5.43,
            "low": 5.42,
            "close": 5.43,
            "amount_yi": 0.0327
          },
          {
            "time": "14:55",
            "open": 5.42,
            "high": 5.42,
            "low": 5.42,
            "close": 5.42,
            "amount_yi": 0.0316
          }
        ]
      },
      "quote": {
        "last": 5.42,
        "ts": "2026-07-24T14:55:04",
        "prev_close": 5.78,
        "open": 5.86,
        "high": 5.9,
        "low": 5.4,
        "bid1": 5.42,
        "ask1": 5.43,
        "bid_qty1": 12843,
        "ask_qty1": 4259
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.300191:STRONG_WATCH_CONFIRM:BUY",
      "symbol": "SZSE.300191",
      "name": "潜能恒信",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W0",
      "status": "CANCELLED",
      "template_key": "STRONG_WATCH_CONFIRM",
      "trigger_price": 32.94,
      "invalid_price": 31.95,
      "chase_ceiling": 33.93,
      "intraday_vwap": 32.7252,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -3.4994,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.2286,
        "prev_amount_yi": 0.3153,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.725,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "STRONG_WATCH_CONFIRM",
        "bars": [
          {
            "time": "14:51",
            "open": 31.31,
            "high": 31.31,
            "low": 31.31,
            "close": 31.31,
            "amount_yi": 0.0325
          },
          {
            "time": "14:52",
            "open": 31.22,
            "high": 31.22,
            "low": 31.2,
            "close": 31.2,
            "amount_yi": 0.0489
          },
          {
            "time": "14:53",
            "open": 31.13,
            "high": 31.38,
            "low": 31.13,
            "close": 31.38,
            "amount_yi": 0.0629
          },
          {
            "time": "14:54",
            "open": 31.32,
            "high": 31.35,
            "low": 31.32,
            "close": 31.35,
            "amount_yi": 0.0461
          },
          {
            "time": "14:55",
            "open": 31.58,
            "high": 31.58,
            "low": 31.58,
            "close": 31.58,
            "amount_yi": 0.0382
          }
        ]
      },
      "quote": {
        "last": 31.58,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 31.68,
        "open": 32.35,
        "high": 34.34,
        "low": 31.08,
        "bid1": 31.49,
        "ask1": 31.58,
        "bid_qty1": 2,
        "ask_qty1": 11
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000407:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.000407",
      "name": "胜利股份",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W1",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 3.92,
      "invalid_price": 3.8,
      "chase_ceiling": 4.04,
      "intraday_vwap": 3.8414,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -1.5984,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0227,
        "prev_amount_yi": 0.0179,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.2682,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 3.78,
            "high": 3.78,
            "low": 3.78,
            "close": 3.78,
            "amount_yi": 0.0029
          },
          {
            "time": "14:52",
            "open": 3.78,
            "high": 3.78,
            "low": 3.78,
            "close": 3.78,
            "amount_yi": 0.0024
          },
          {
            "time": "14:53",
            "open": 3.79,
            "high": 3.79,
            "low": 3.79,
            "close": 3.79,
            "amount_yi": 0.0023
          },
          {
            "time": "14:54",
            "open": 3.78,
            "high": 3.78,
            "low": 3.78,
            "close": 3.78,
            "amount_yi": 0.0057
          },
          {
            "time": "14:55",
            "open": 3.78,
            "high": 3.78,
            "low": 3.78,
            "close": 3.78,
            "amount_yi": 0.0094
          }
        ]
      },
      "quote": {
        "last": 3.78,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 3.9,
        "open": 3.87,
        "high": 3.94,
        "low": 3.77,
        "bid1": 3.77,
        "ask1": 3.79,
        "bid_qty1": 1179,
        "ask_qty1": 957
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000822:STRONG_WATCH_CONFIRM:BUY",
      "symbol": "SZSE.000822",
      "name": "山东海化",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W2",
      "status": "CANCELLED",
      "template_key": "STRONG_WATCH_CONFIRM",
      "trigger_price": 4.24,
      "invalid_price": 4.11,
      "chase_ceiling": 4.37,
      "intraday_vwap": 4.11,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.1898,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0268,
        "prev_amount_yi": 0.028,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.9571,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "STRONG_WATCH_CONFIRM",
        "bars": [
          {
            "time": "14:51",
            "open": 4.02,
            "high": 4.02,
            "low": 4.02,
            "close": 4.02,
            "amount_yi": 0.0089
          },
          {
            "time": "14:52",
            "open": 4.01,
            "high": 4.01,
            "low": 4.01,
            "close": 4.01,
            "amount_yi": 0.0031
          },
          {
            "time": "14:53",
            "open": 4.01,
            "high": 4.01,
            "low": 4.01,
            "close": 4.01,
            "amount_yi": 0.0055
          },
          {
            "time": "14:54",
            "open": 4.02,
            "high": 4.02,
            "low": 4.02,
            "close": 4.02,
            "amount_yi": 0.0041
          },
          {
            "time": "14:55",
            "open": 4.02,
            "high": 4.02,
            "low": 4.02,
            "close": 4.02,
            "amount_yi": 0.0052
          }
        ]
      },
      "quote": {
        "last": 4.02,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 4.24,
        "open": 4.19,
        "high": 4.25,
        "low": 4.01,
        "bid1": 4.01,
        "ask1": 4.02,
        "bid_qty1": 3161,
        "ask_qty1": 2009
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000637:STRONG_WATCH_CONFIRM:BUY",
      "symbol": "SZSE.000637",
      "name": "茂化实华",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W3",
      "status": "CANCELLED",
      "template_key": "STRONG_WATCH_CONFIRM",
      "trigger_price": 3.58,
      "invalid_price": 3.47,
      "chase_ceiling": 3.69,
      "intraday_vwap": 3.5026,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.0727,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0064,
        "prev_amount_yi": 0.0095,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.6737,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "STRONG_WATCH_CONFIRM",
        "bars": [
          {
            "time": "14:51",
            "open": 3.43,
            "high": 3.43,
            "low": 3.43,
            "close": 3.43,
            "amount_yi": 0.0013
          },
          {
            "time": "14:52",
            "open": 3.43,
            "high": 3.44,
            "low": 3.43,
            "close": 3.44,
            "amount_yi": 0.0007
          },
          {
            "time": "14:53",
            "open": 3.44,
            "high": 3.44,
            "low": 3.44,
            "close": 3.44,
            "amount_yi": 0.0014
          },
          {
            "time": "14:54",
            "open": 3.43,
            "high": 3.44,
            "low": 3.43,
            "close": 3.44,
            "amount_yi": 0.0008
          },
          {
            "time": "14:55",
            "open": 3.43,
            "high": 3.43,
            "low": 3.43,
            "close": 3.43,
            "amount_yi": 0.0022
          }
        ]
      },
      "quote": {
        "last": 3.43,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 3.56,
        "open": 3.58,
        "high": 3.64,
        "low": 3.43,
        "bid1": 3.43,
        "ask1": 3.44,
        "bid_qty1": 2018,
        "ask_qty1": 721
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000159:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.000159",
      "name": "国际实业",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W4",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 5.27,
      "invalid_price": 5.11,
      "chase_ceiling": 5.43,
      "intraday_vwap": 5.1535,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.2024,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0064,
        "prev_amount_yi": 0.0186,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.3441,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 5.04,
            "high": 5.04,
            "low": 5.04,
            "close": 5.04,
            "amount_yi": 0.0001
          },
          {
            "time": "14:52",
            "open": 5.04,
            "high": 5.04,
            "low": 5.04,
            "close": 5.04,
            "amount_yi": 0.0016
          },
          {
            "time": "14:53",
            "open": 5.03,
            "high": 5.04,
            "low": 5.03,
            "close": 5.04,
            "amount_yi": 0.0005
          },
          {
            "time": "14:54",
            "open": 5.04,
            "high": 5.04,
            "low": 5.04,
            "close": 5.04,
            "amount_yi": 0.0022
          },
          {
            "time": "14:55",
            "open": 5.04,
            "high": 5.04,
            "low": 5.04,
            "close": 5.04,
            "amount_yi": 0.002
          }
        ]
      },
      "quote": {
        "last": 5.04,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 5.26,
        "open": 5.2,
        "high": 5.35,
        "low": 5.02,
        "bid1": 5.03,
        "ask1": 5.04,
        "bid_qty1": 704,
        "ask_qty1": 159
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.002629:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.002629",
      "name": "仁智股份",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W5",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 4.28,
      "invalid_price": 4.15,
      "chase_ceiling": 4.41,
      "intraday_vwap": 4.166,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -1.8243,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0123,
        "prev_amount_yi": 0.0047,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 2.617,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 4.09,
            "high": 4.09,
            "low": 4.09,
            "close": 4.09,
            "amount_yi": 0.0012
          },
          {
            "time": "14:52",
            "open": 4.09,
            "high": 4.09,
            "low": 4.09,
            "close": 4.09,
            "amount_yi": 0.0017
          },
          {
            "time": "14:53",
            "open": 4.09,
            "high": 4.09,
            "low": 4.09,
            "close": 4.09,
            "amount_yi": 0.0013
          },
          {
            "time": "14:54",
            "open": 4.09,
            "high": 4.09,
            "low": 4.09,
            "close": 4.09,
            "amount_yi": 0.0045
          },
          {
            "time": "14:55",
            "open": 4.09,
            "high": 4.09,
            "low": 4.09,
            "close": 4.09,
            "amount_yi": 0.0036
          }
        ]
      },
      "quote": {
        "last": 4.09,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 4.28,
        "open": 4.28,
        "high": 4.32,
        "low": 4.08,
        "bid1": 4.09,
        "ask1": 4.1,
        "bid_qty1": 336,
        "ask_qty1": 8
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.002353:LIMIT_ANCHOR_NO_CHASE:BUY",
      "symbol": "SZSE.002353",
      "name": "杰瑞股份",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W6",
      "status": "OBSERVE",
      "template_key": "LIMIT_ANCHOR_NO_CHASE",
      "trigger_price": null,
      "invalid_price": null,
      "chase_ceiling": null,
      "intraday_vwap": 141.2899,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.4063,
      "sim_reason": "signal_contract_missing_price_fields",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": true,
        "reason": "minute_energy_confirmed",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 1.4965,
        "prev_amount_yi": 0.9045,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.6545,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "LIMIT_ANCHOR_NO_CHASE",
        "bars": [
          {
            "time": "14:51",
            "open": 137.7,
            "high": 137.7,
            "low": 137.7,
            "close": 137.7,
            "amount_yi": 0.1566
          },
          {
            "time": "14:52",
            "open": 137.7,
            "high": 137.7,
            "low": 137.68,
            "close": 137.68,
            "amount_yi": 0.3195
          },
          {
            "time": "14:53",
            "open": 137.47,
            "high": 137.7,
            "low": 137.47,
            "close": 137.7,
            "amount_yi": 0.3967
          },
          {
            "time": "14:54",
            "open": 137.51,
            "high": 137.66,
            "low": 137.51,
            "close": 137.66,
            "amount_yi": 0.4347
          },
          {
            "time": "14:55",
            "open": 137.89,
            "high": 137.89,
            "low": 137.89,
            "close": 137.89,
            "amount_yi": 0.189
          }
        ]
      },
      "quote": {
        "last": 137.89,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 135.11,
        "open": 148.0,
        "high": 148.0,
        "low": 136.34,
        "bid1": 137.89,
        "ask1": 137.96,
        "bid_qty1": 33,
        "ask_qty1": 2
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000554:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.000554",
      "name": "泰山石油",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W7",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 6.96,
      "invalid_price": 6.75,
      "chase_ceiling": 7.17,
      "intraday_vwap": 6.7106,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -4.0324,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0355,
        "prev_amount_yi": 0.0614,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.5782,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 6.43,
            "high": 6.43,
            "low": 6.43,
            "close": 6.43,
            "amount_yi": 0.0045
          },
          {
            "time": "14:52",
            "open": 6.43,
            "high": 6.43,
            "low": 6.42,
            "close": 6.42,
            "amount_yi": 0.0057
          },
          {
            "time": "14:53",
            "open": 6.43,
            "high": 6.43,
            "low": 6.43,
            "close": 6.43,
            "amount_yi": 0.0065
          },
          {
            "time": "14:54",
            "open": 6.43,
            "high": 6.43,
            "low": 6.43,
            "close": 6.43,
            "amount_yi": 0.0149
          },
          {
            "time": "14:55",
            "open": 6.44,
            "high": 6.44,
            "low": 6.44,
            "close": 6.44,
            "amount_yi": 0.0039
          }
        ]
      },
      "quote": {
        "last": 6.44,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 6.83,
        "open": 6.97,
        "high": 6.97,
        "low": 6.4,
        "bid1": 6.44,
        "ask1": 6.45,
        "bid_qty1": 287,
        "ask_qty1": 1070
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.002493:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.002493",
      "name": "荣盛石化",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W8",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 12.43,
      "invalid_price": 12.06,
      "chase_ceiling": 12.8,
      "intraday_vwap": 11.8791,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.7704,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.1974,
        "prev_amount_yi": 0.1761,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.121,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 11.53,
            "high": 11.53,
            "low": 11.53,
            "close": 11.53,
            "amount_yi": 0.0689
          },
          {
            "time": "14:52",
            "open": 11.53,
            "high": 11.53,
            "low": 11.52,
            "close": 11.52,
            "amount_yi": 0.0339
          },
          {
            "time": "14:53",
            "open": 11.54,
            "high": 11.54,
            "low": 11.54,
            "close": 11.54,
            "amount_yi": 0.039
          },
          {
            "time": "14:54",
            "open": 11.56,
            "high": 11.56,
            "low": 11.54,
            "close": 11.54,
            "amount_yi": 0.0326
          },
          {
            "time": "14:55",
            "open": 11.55,
            "high": 11.55,
            "low": 11.55,
            "close": 11.55,
            "amount_yi": 0.023
          }
        ]
      },
      "quote": {
        "last": 11.55,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 12.27,
        "open": 12.2,
        "high": 12.39,
        "low": 11.51,
        "bid1": 11.55,
        "ask1": 11.56,
        "bid_qty1": 142,
        "ask_qty1": 399
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.600688:VWAP_RECLAIM:BUY",
      "symbol": "SHSE.600688",
      "name": "上海石化",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W9",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 2.9,
      "invalid_price": 2.81,
      "chase_ceiling": 2.99,
      "intraday_vwap": 2.811,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.5258,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": true,
        "reason": "minute_energy_accelerating",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.1421,
        "prev_amount_yi": 0.0701,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 2.0271,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 2.76,
            "high": 2.76,
            "low": 2.76,
            "close": 2.76,
            "amount_yi": 0.0053
          },
          {
            "time": "14:52",
            "open": 2.76,
            "high": 2.76,
            "low": 2.75,
            "close": 2.75,
            "amount_yi": 0.0164
          },
          {
            "time": "14:53",
            "open": 2.75,
            "high": 2.75,
            "low": 2.75,
            "close": 2.75,
            "amount_yi": 0.0108
          },
          {
            "time": "14:54",
            "open": 2.75,
            "high": 2.75,
            "low": 2.75,
            "close": 2.75,
            "amount_yi": 0.0991
          },
          {
            "time": "14:55",
            "open": 2.74,
            "high": 2.74,
            "low": 2.74,
            "close": 2.74,
            "amount_yi": 0.0105
          }
        ]
      },
      "quote": {
        "last": 2.74,
        "ts": "2026-07-24T14:55:02",
        "prev_close": 2.88,
        "open": 2.88,
        "high": 2.92,
        "low": 2.74,
        "bid1": 2.74,
        "ask1": 2.75,
        "bid_qty1": 20589,
        "ask_qty1": 7646
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.600583:VWAP_RECLAIM:BUY",
      "symbol": "SHSE.600583",
      "name": "海油工程",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W10",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 5.68,
      "invalid_price": 5.51,
      "chase_ceiling": 5.85,
      "intraday_vwap": 5.5784,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -1.2262,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0802,
        "prev_amount_yi": 0.1284,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.6246,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 5.52,
            "high": 5.52,
            "low": 5.52,
            "close": 5.52,
            "amount_yi": 0.0042
          },
          {
            "time": "14:52",
            "open": 5.51,
            "high": 5.51,
            "low": 5.51,
            "close": 5.51,
            "amount_yi": 0.0133
          },
          {
            "time": "14:53",
            "open": 5.51,
            "high": 5.51,
            "low": 5.51,
            "close": 5.51,
            "amount_yi": 0.0376
          },
          {
            "time": "14:54",
            "open": 5.52,
            "high": 5.52,
            "low": 5.52,
            "close": 5.52,
            "amount_yi": 0.0165
          },
          {
            "time": "14:55",
            "open": 5.51,
            "high": 5.51,
            "low": 5.51,
            "close": 5.51,
            "amount_yi": 0.0086
          }
        ]
      },
      "quote": {
        "last": 5.51,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 5.67,
        "open": 5.76,
        "high": 5.79,
        "low": 5.5,
        "bid1": 5.51,
        "ask1": 5.52,
        "bid_qty1": 1564,
        "ask_qty1": 2531
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.601808:VWAP_RECLAIM:BUY",
      "symbol": "SHSE.601808",
      "name": "中海油服",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W11",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 12.61,
      "invalid_price": 12.23,
      "chase_ceiling": 12.99,
      "intraday_vwap": 12.4795,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.3999,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0696,
        "prev_amount_yi": 0.0851,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.8179,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 12.18,
            "high": 12.18,
            "low": 12.18,
            "close": 12.18,
            "amount_yi": 0.0226
          },
          {
            "time": "14:52",
            "open": 12.18,
            "high": 12.18,
            "low": 12.18,
            "close": 12.18,
            "amount_yi": 0.0114
          },
          {
            "time": "14:53",
            "open": 12.18,
            "high": 12.19,
            "low": 12.18,
            "close": 12.19,
            "amount_yi": 0.0132
          },
          {
            "time": "14:54",
            "open": 12.19,
            "high": 12.19,
            "low": 12.18,
            "close": 12.18,
            "amount_yi": 0.0175
          },
          {
            "time": "14:55",
            "open": 12.18,
            "high": 12.18,
            "low": 12.18,
            "close": 12.18,
            "amount_yi": 0.0049
          }
        ]
      },
      "quote": {
        "last": 12.18,
        "ts": "2026-07-24T14:55:02",
        "prev_close": 12.55,
        "open": 12.73,
        "high": 12.95,
        "low": 12.15,
        "bid1": 12.18,
        "ask1": 12.19,
        "bid_qty1": 196,
        "ask_qty1": 308
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.600339:VWAP_RECLAIM:BUY",
      "symbol": "SHSE.600339",
      "name": "中油工程",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W12",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 3.48,
      "invalid_price": 3.38,
      "chase_ceiling": 3.58,
      "intraday_vwap": 3.4231,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.7198,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0965,
        "prev_amount_yi": 0.0767,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.2581,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 3.33,
            "high": 3.33,
            "low": 3.33,
            "close": 3.33,
            "amount_yi": 0.0085
          },
          {
            "time": "14:52",
            "open": 3.33,
            "high": 3.33,
            "low": 3.32,
            "close": 3.32,
            "amount_yi": 0.0158
          },
          {
            "time": "14:53",
            "open": 3.32,
            "high": 3.32,
            "low": 3.32,
            "close": 3.32,
            "amount_yi": 0.0407
          },
          {
            "time": "14:54",
            "open": 3.32,
            "high": 3.32,
            "low": 3.32,
            "close": 3.32,
            "amount_yi": 0.0264
          },
          {
            "time": "14:55",
            "open": 3.33,
            "high": 3.33,
            "low": 3.33,
            "close": 3.33,
            "amount_yi": 0.0051
          }
        ]
      },
      "quote": {
        "last": 3.33,
        "ts": "2026-07-24T14:55:01",
        "prev_close": 3.47,
        "open": 3.52,
        "high": 3.54,
        "low": 3.32,
        "bid1": 3.32,
        "ask1": 3.33,
        "bid_qty1": 1528,
        "ask_qty1": 6327
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.600871:VWAP_RECLAIM:BUY",
      "symbol": "SHSE.600871",
      "name": "石化油服",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W13",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 2.32,
      "invalid_price": 2.25,
      "chase_ceiling": 2.39,
      "intraday_vwap": 2.2357,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -3.386,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.1019,
        "prev_amount_yi": 0.1883,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.5412,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 2.17,
            "high": 2.17,
            "low": 2.17,
            "close": 2.17,
            "amount_yi": 0.0303
          },
          {
            "time": "14:52",
            "open": 2.16,
            "high": 2.17,
            "low": 2.16,
            "close": 2.17,
            "amount_yi": 0.0278
          },
          {
            "time": "14:53",
            "open": 2.16,
            "high": 2.17,
            "low": 2.16,
            "close": 2.17,
            "amount_yi": 0.0135
          },
          {
            "time": "14:54",
            "open": 2.16,
            "high": 2.17,
            "low": 2.16,
            "close": 2.17,
            "amount_yi": 0.0176
          },
          {
            "time": "14:55",
            "open": 2.16,
            "high": 2.16,
            "low": 2.16,
            "close": 2.16,
            "amount_yi": 0.0127
          }
        ]
      },
      "quote": {
        "last": 2.16,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 2.29,
        "open": 2.31,
        "high": 2.34,
        "low": 2.16,
        "bid1": 2.16,
        "ask1": 2.17,
        "bid_qty1": 32785,
        "ask_qty1": 30412
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.300135:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.300135",
      "name": "宝利国际",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W14",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 3.28,
      "invalid_price": 3.18,
      "chase_ceiling": 3.38,
      "intraday_vwap": 3.154,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.3462,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0142,
        "prev_amount_yi": 0.0342,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.4152,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 3.07,
            "high": 3.07,
            "low": 3.07,
            "close": 3.07,
            "amount_yi": 0.0003
          },
          {
            "time": "14:52",
            "open": 3.07,
            "high": 3.07,
            "low": 3.07,
            "close": 3.07,
            "amount_yi": 0.002
          },
          {
            "time": "14:53",
            "open": 3.07,
            "high": 3.08,
            "low": 3.07,
            "close": 3.08,
            "amount_yi": 0.0028
          },
          {
            "time": "14:54",
            "open": 3.08,
            "high": 3.08,
            "low": 3.08,
            "close": 3.08,
            "amount_yi": 0.0049
          },
          {
            "time": "14:55",
            "open": 3.08,
            "high": 3.08,
            "low": 3.08,
            "close": 3.08,
            "amount_yi": 0.0042
          }
        ]
      },
      "quote": {
        "last": 3.08,
        "ts": "2026-07-24T14:55:00",
        "prev_close": 3.27,
        "open": 3.24,
        "high": 3.31,
        "low": 3.06,
        "bid1": 3.07,
        "ask1": 3.08,
        "bid_qty1": 1185,
        "ask_qty1": 446
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000059:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.000059",
      "name": "华锦股份",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W15",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 4.64,
      "invalid_price": 4.5,
      "chase_ceiling": 4.78,
      "intraday_vwap": 4.5417,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -0.9182,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0335,
        "prev_amount_yi": 0.0188,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.7819,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 4.5,
            "high": 4.5,
            "low": 4.5,
            "close": 4.5,
            "amount_yi": 0.0005
          },
          {
            "time": "14:52",
            "open": 4.49,
            "high": 4.49,
            "low": 4.49,
            "close": 4.49,
            "amount_yi": 0.0114
          },
          {
            "time": "14:53",
            "open": 4.5,
            "high": 4.5,
            "low": 4.49,
            "close": 4.49,
            "amount_yi": 0.0053
          },
          {
            "time": "14:54",
            "open": 4.51,
            "high": 4.51,
            "low": 4.5,
            "close": 4.5,
            "amount_yi": 0.0116
          },
          {
            "time": "14:55",
            "open": 4.5,
            "high": 4.5,
            "low": 4.5,
            "close": 4.5,
            "amount_yi": 0.0047
          }
        ]
      },
      "quote": {
        "last": 4.5,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 4.63,
        "open": 4.62,
        "high": 4.66,
        "low": 4.49,
        "bid1": 4.5,
        "ask1": 4.51,
        "bid_qty1": 8,
        "ask_qty1": 1446
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.600500:VWAP_RECLAIM:BUY",
      "symbol": "SHSE.600500",
      "name": "中化国际",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W16",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 4.92,
      "invalid_price": 4.77,
      "chase_ceiling": 5.07,
      "intraday_vwap": 4.7674,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -0.7845,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0444,
        "prev_amount_yi": 0.0932,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.4764,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 4.73,
            "high": 4.73,
            "low": 4.73,
            "close": 4.73,
            "amount_yi": 0.002
          },
          {
            "time": "14:52",
            "open": 4.74,
            "high": 4.74,
            "low": 4.73,
            "close": 4.73,
            "amount_yi": 0.0061
          },
          {
            "time": "14:53",
            "open": 4.74,
            "high": 4.74,
            "low": 4.73,
            "close": 4.73,
            "amount_yi": 0.0086
          },
          {
            "time": "14:54",
            "open": 4.73,
            "high": 4.74,
            "low": 4.73,
            "close": 4.74,
            "amount_yi": 0.0161
          },
          {
            "time": "14:55",
            "open": 4.73,
            "high": 4.73,
            "low": 4.73,
            "close": 4.73,
            "amount_yi": 0.0116
          }
        ]
      },
      "quote": {
        "last": 4.73,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 4.8,
        "open": 4.7,
        "high": 4.91,
        "low": 4.69,
        "bid1": 4.73,
        "ask1": 4.74,
        "bid_qty1": 1523,
        "ask_qty1": 856
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.002443:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.002443",
      "name": "金洲管道",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W17",
      "status": "OBSERVE",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 7.98,
      "invalid_price": 7.74,
      "chase_ceiling": 8.22,
      "intraday_vwap": 7.845,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -0.5736,
      "sim_reason": "waiting_trigger",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0137,
        "prev_amount_yi": 0.0157,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.8726,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 7.81,
            "high": 7.81,
            "low": 7.81,
            "close": 7.81,
            "amount_yi": 0.0017
          },
          {
            "time": "14:52",
            "open": 7.8,
            "high": 7.8,
            "low": 7.8,
            "close": 7.8,
            "amount_yi": 0.0032
          },
          {
            "time": "14:53",
            "open": 7.79,
            "high": 7.81,
            "low": 7.79,
            "close": 7.81,
            "amount_yi": 0.0033
          },
          {
            "time": "14:54",
            "open": 7.8,
            "high": 7.8,
            "low": 7.79,
            "close": 7.79,
            "amount_yi": 0.0047
          },
          {
            "time": "14:55",
            "open": 7.8,
            "high": 7.8,
            "low": 7.8,
            "close": 7.8,
            "amount_yi": 0.0008
          }
        ]
      },
      "quote": {
        "last": 7.8,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 7.9,
        "open": 7.8,
        "high": 7.98,
        "low": 7.75,
        "bid1": 7.8,
        "ask1": 7.81,
        "bid_qty1": 3,
        "ask_qty1": 25
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.000096:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.000096",
      "name": "广聚能源",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W18",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 7.71,
      "invalid_price": 7.48,
      "chase_ceiling": 7.94,
      "intraday_vwap": 7.6603,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -3.0064,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0137,
        "prev_amount_yi": 0.0184,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.7446,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 7.44,
            "high": 7.44,
            "low": 7.44,
            "close": 7.44,
            "amount_yi": 0.001
          },
          {
            "time": "14:52",
            "open": 7.44,
            "high": 7.45,
            "low": 7.44,
            "close": 7.45,
            "amount_yi": 0.0007
          },
          {
            "time": "14:53",
            "open": 7.44,
            "high": 7.44,
            "low": 7.44,
            "close": 7.44,
            "amount_yi": 0.0047
          },
          {
            "time": "14:54",
            "open": 7.45,
            "high": 7.45,
            "low": 7.45,
            "close": 7.45,
            "amount_yi": 0.0009
          },
          {
            "time": "14:55",
            "open": 7.43,
            "high": 7.43,
            "low": 7.43,
            "close": 7.43,
            "amount_yi": 0.0064
          }
        ]
      },
      "quote": {
        "last": 7.43,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 7.71,
        "open": 7.74,
        "high": 8.02,
        "low": 7.42,
        "bid1": 7.42,
        "ask1": 7.43,
        "bid_qty1": 333,
        "ask_qty1": 36
      }
    },
    {
      "event_id": "20260723:20260724:SHSE.600822:VWAP_RECLAIM:BUY",
      "symbol": "SHSE.600822",
      "name": "上海物贸",
      "theme": "油气开采及服务 / 油气改革",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W19",
      "status": "CANCELLED",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 8.04,
      "invalid_price": 7.8,
      "chase_ceiling": 8.28,
      "intraday_vwap": 7.8504,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -0.7694,
      "sim_reason": "invalid_price_broken",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": false,
        "reason": "minute_energy_amount_too_low",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 0.0021,
        "prev_amount_yi": 0.0037,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 0.5676,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 7.79,
            "high": 7.79,
            "low": 7.79,
            "close": 7.79,
            "amount_yi": 0.0002
          },
          {
            "time": "14:52",
            "open": 7.8,
            "high": 7.8,
            "low": 7.79,
            "close": 7.79,
            "amount_yi": 0.0002
          },
          {
            "time": "14:53",
            "open": 7.79,
            "high": 7.79,
            "low": 7.78,
            "close": 7.78,
            "amount_yi": 0.001
          },
          {
            "time": "14:54",
            "open": 7.79,
            "high": 7.79,
            "low": 7.79,
            "close": 7.79,
            "amount_yi": 0.0006
          },
          {
            "time": "14:55",
            "open": 7.79,
            "high": 7.79,
            "low": 7.79,
            "close": 7.79,
            "amount_yi": 0.0001
          }
        ]
      },
      "quote": {
        "last": 7.79,
        "ts": "2026-07-24T14:55:02",
        "prev_close": 8.0,
        "open": 7.97,
        "high": 8.01,
        "low": 7.75,
        "bid1": 7.78,
        "ask1": 7.79,
        "bid_qty1": 166,
        "ask_qty1": 540
      }
    },
    {
      "event_id": "20260723:20260724:SZSE.002407:VWAP_RECLAIM:BUY",
      "symbol": "SZSE.002407",
      "name": "多氟多",
      "theme": "PVDF概念 / 电解液",
      "paper_scope": "conditional_watch",
      "decision": "conditional_plan",
      "priority": "W20",
      "status": "OBSERVE",
      "template_key": "VWAP_RECLAIM",
      "trigger_price": 30.99,
      "invalid_price": 30.06,
      "chase_ceiling": 31.92,
      "intraday_vwap": 31.2146,
      "intraday_vwap_quality": "official_runtime_feed",
      "price_vs_vwap_pct": -2.001,
      "sim_reason": "waiting_trigger",
      "sizing_reason": "position_sized_by_target_pct",
      "execution_block_reason": null,
      "execution_eligible": false,
      "execution_status": "WATCH_ONLY",
      "minute_energy": {
        "passed": true,
        "reason": "minute_energy_confirmed",
        "window_min": 5,
        "bar_count": 5,
        "min_samples": 3,
        "amount_yi": 1.3867,
        "prev_amount_yi": 0.8483,
        "amount_floor_yi": 0.25,
        "amount_base_hint_yi": 0.5,
        "energy_ratio": 1.6347,
        "ratio_min": 1.05,
        "absolute_amount_multiple_min": 1.6,
        "template_key": "VWAP_RECLAIM",
        "bars": [
          {
            "time": "14:51",
            "open": 30.63,
            "high": 30.63,
            "low": 30.63,
            "close": 30.63,
            "amount_yi": 0.2508
          },
          {
            "time": "14:52",
            "open": 30.63,
            "high": 30.63,
            "low": 30.62,
            "close": 30.62,
            "amount_yi": 0.2779
          },
          {
            "time": "14:53",
            "open": 30.62,
            "high": 30.62,
            "low": 30.61,
            "close": 30.61,
            "amount_yi": 0.359
          },
          {
            "time": "14:54",
            "open": 30.61,
            "high": 30.61,
            "low": 30.61,
            "close": 30.61,
            "amount_yi": 0.2839
          },
          {
            "time": "14:55",
            "open": 30.59,
            "high": 30.59,
            "low": 30.59,
            "close": 30.59,
            "amount_yi": 0.2151
          }
        ]
      },
      "quote": {
        "last": 30.59,
        "ts": "2026-07-24T14:55:03",
        "prev_close": 30.48,
        "open": 29.94,
        "high": 32.5,
        "low": 29.93,
        "bid1": 30.58,
        "ask1": 30.59,
        "bid_qty1": 864,
        "ask_qty1": 24
      }
    }
  ],
  "snapshot_kind": "intraday_execution_final"
}