{
  "trade_date": "2026-06-12",
  "next_trade_date": "2026-06-15",
  "source": "deterministic_report_builder_v1_after_pipeline_outputs",
  "report_generation": {
    "source": "deterministic_fallback",
    "model": null,
    "provider": null,
    "manifest": "reports/hermes_runs/20260612/hermes_writer_manifest.json",
    "fallback_used": true,
    "status": "fallback_due_deepseek_http_402",
    "previous_source": "deterministic_report_builder_v1_after_pipeline_outputs",
    "annotated_at": "2026-06-12T19:28:20",
    "note": "Hermes/DeepSeek V4 returned HTTP 402 Insufficient Balance; local deterministic fallback used, with Hermes input, Tonghuashun context, local paper learning, and V8 audit preserved for later rerun."
  },
  "not_recommendation": true,
  "external_context_quality": "Gemini strict_v1=partial; External Context V2 Shadow=partial_from_strict_v1 source=build_v2_shadow_from_strict_v1; Airtap/X=None kept=None quality=None; cross_verification_json_loaded=False",
  "external_context_v2_shadow_summary": {
    "available": true,
    "external_context_quality": "partial_from_strict_v1",
    "quality": "partial_from_strict_v1",
    "source": "build_v2_shadow_from_strict_v1",
    "strict_v1_quality": "partial",
    "strict_v1_search_scope": "compact_theme_and_representative_stocks",
    "strict_v1_covered_themes": [
      "金融地产风格"
    ],
    "coverage": {
      "total_evidence_themes": 28,
      "covered_theme_count": 1,
      "uncovered_theme_count": 27,
      "coverage_ratio": 0.0357,
      "covered_themes": [
        "金融地产风格"
      ],
      "uncovered_themes": [
        "小金属概念",
        "农业资源品",
        "稀缺资源",
        "航天航空",
        "互联网金融",
        "通用航空",
        "动力电池回收",
        "行业龙头",
        "AI制药（医疗）",
        "病原体防治",
        "合成生物",
        "航母概念",
        "宠物经济",
        "医药医疗风格",
        "味蕾经济",
        "大飞机",
        "无人机",
        "锂电池概念",
        "固态电池",
        "卫星军工信息化",
        "化工原料",
        "网红经济",
        "区块链",
        "消费风格",
        "内贸流通",
        "婴童概念",
        "养老概念"
      ],
      "theme_rows": [
        {
          "theme": "金融地产风格",
          "bucket": "near_triggered",
          "state": "NEAR_TRIGGERED",
          "sector_ret_pct": 2.52,
          "report_score": 97.83,
          "limit_up_count": null,
          "external_context_covered": true
        },
        {
          "theme": "小金属概念",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 3.4,
          "report_score": 169.09,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "农业资源品",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 4.51,
          "report_score": 168.2,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "稀缺资源",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 3.25,
          "report_score": 152.16,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "航天航空",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 4.27,
          "report_score": 144.83,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "互联网金融",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.47,
          "report_score": 140.44,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "通用航空",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 4.41,
          "report_score": 124.78,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "动力电池回收",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 3.04,
          "report_score": 110.72,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "行业龙头",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.02,
          "report_score": 100.41,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "AI制药（医疗）",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.9,
          "report_score": 97.93,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "病原体防治",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.11,
          "report_score": 87.4,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "合成生物",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 1.93,
          "report_score": 81.24,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "航母概念",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.55,
          "report_score": 80.07,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "宠物经济",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.4,
          "report_score": 76.23,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "医药医疗风格",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.13,
          "report_score": 75.47,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "味蕾经济",
          "bucket": "structure_watch",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 1.83,
          "report_score": 72.86,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "大飞机",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 2.52,
          "report_score": 133.85,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "无人机",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.9,
          "report_score": 133.41,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "锂电池概念",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.73,
          "report_score": 131.66,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "固态电池",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.7,
          "report_score": 131.35,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "卫星军工信息化",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.92,
          "report_score": 123.7,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "化工原料",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.74,
          "report_score": 88.68,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "网红经济",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.57,
          "report_score": 87.56,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "区块链",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.66,
          "report_score": 81.62,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "消费风格",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.61,
          "report_score": 77.68,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "内贸流通",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.75,
          "report_score": 63.85,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "婴童概念",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.76,
          "report_score": 58.36,
          "limit_up_count": null,
          "external_context_covered": false
        },
        {
          "theme": "养老概念",
          "bucket": "weak_tape_structure",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 1.8,
          "report_score": 47.84,
          "limit_up_count": null,
          "external_context_covered": false
        }
      ]
    },
    "risk_findings": [
      {
        "risk": "外部资讯覆盖不完整",
        "severity": "warning",
        "detail": "strict_v1/search_notes 仅覆盖 1/28 个 evidence 主题；未覆盖主题不得借外部资讯确认。",
        "uncovered_themes": [
          "小金属概念",
          "农业资源品",
          "稀缺资源",
          "航天航空",
          "互联网金融",
          "通用航空",
          "动力电池回收",
          "行业龙头",
          "AI制药（医疗）",
          "病原体防治",
          "合成生物",
          "航母概念",
          "宠物经济",
          "医药医疗风格",
          "味蕾经济",
          "大飞机",
          "无人机",
          "锂电池概念",
          "固态电池",
          "卫星军工信息化"
        ],
        "action": "require_confirmation"
      },
      {
        "risk": "项目 Gemini Search/grounding 资讯层连续不稳定",
        "severity": "warning",
        "detail": "Gemini provider connectivity 与项目 Gemini Search/grounding external_context strict_v1 稳定性需要分开表述；本 V2 Shadow 不得替代 Strict Gate。",
        "action": "require_confirmation"
      }
    ],
    "shadow_only": true,
    "can_upgrade_strict_gate": false,
    "can_downgrade_strict_gate": false,
    "can_directly_modify_strict_gate": false,
    "allowed_shadow_actions": [
      "confirm_context",
      "risk_note",
      "require_confirmation",
      "gm_coverage_audit",
      "cross_verification",
      "no_action"
    ],
    "boundary_note": "External Context V2 Shadow / free_web_deepseek_normalized is shadow-only and cannot upgrade or downgrade Strict Gate."
  },
  "gm_sector_coverage_audit_summary": {
    "loaded": true,
    "path": "reports/audit/20260612_gm_sector_coverage_audit.json",
    "themes_checked": [
      "存储芯片",
      "光刻胶/光刻机",
      "MLCC",
      "国资云",
      "电力",
      "机器人"
    ],
    "summary_rows": [
      {
        "theme": "存储芯片",
        "internet_mentions": 0,
        "gm_probe_hits": 1,
        "evidence_sector_hits": 1,
        "candidate_pool_hits": 0,
        "strict_plan_hits": 0,
        "explanation": "in_evidence_only: sectors={'filtered_noise_sectors': 1}, stock_sections={}"
      },
      {
        "theme": "光刻胶/光刻机",
        "internet_mentions": 0,
        "gm_probe_hits": 0,
        "evidence_sector_hits": 0,
        "candidate_pool_hits": 0,
        "strict_plan_hits": 0,
        "explanation": "not_found_in_gm_evidence_chain"
      },
      {
        "theme": "MLCC",
        "internet_mentions": 0,
        "gm_probe_hits": 3,
        "evidence_sector_hits": 2,
        "candidate_pool_hits": 0,
        "strict_plan_hits": 0,
        "explanation": "in_evidence_only: sectors={'filtered_noise_sectors': 2}, stock_sections={}"
      },
      {
        "theme": "国资云",
        "internet_mentions": 0,
        "gm_probe_hits": 2,
        "evidence_sector_hits": 1,
        "candidate_pool_hits": 1,
        "strict_plan_hits": 0,
        "explanation": "in_candidate_pool_but_not_strict: pools={'observe_only': 1}, layers={'structure_watch_sectors': 1}"
      },
      {
        "theme": "电力",
        "internet_mentions": 0,
        "gm_probe_hits": 1,
        "evidence_sector_hits": 0,
        "candidate_pool_hits": 0,
        "strict_plan_hits": 0,
        "explanation": "in_evidence_only: sectors={}, stock_sections={'generic_context_sectors': 1}"
      },
      {
        "theme": "机器人",
        "internet_mentions": 0,
        "gm_probe_hits": 1,
        "evidence_sector_hits": 1,
        "candidate_pool_hits": 0,
        "strict_plan_hits": 0,
        "explanation": "in_evidence_only: sectors={'filtered_noise_sectors': 1}, stock_sections={}"
      }
    ],
    "boundary_note": "GM coverage audit is report/cross-verification only; it cannot upgrade or downgrade Strict Gate."
  },
  "external_theme_alignment": {
    "schema_version": "external_theme_alignment_v1",
    "trade_date": "2026-06-12",
    "source_file": "/Users/tonyyu/Library/Application Support/a-share-trading-watch/同花顺我的股票盘后订盘_2026-06-12.md",
    "source_available": true,
    "source_thread": "codex://threads/019e6db6-b4f4-7b31-9ef8-867858ac6849",
    "matched_theme_count": 4,
    "external_only_theme_count": 14,
    "matched_themes": [
      {
        "canonical": "光学光电子",
        "display": "光学光电子/光学元件",
        "raw_terms": [
          "光学光电子",
          "光学元件"
        ],
        "sources": [
          "stock_card_concept"
        ],
        "max_pct": null,
        "hits": 2,
        "system_sources": [
          "agent_summary",
          "evidence_pack"
        ],
        "system_raw_terms": [
          "OLED"
        ]
      },
      {
        "canonical": "存储芯片",
        "display": "存储芯片/CIS",
        "raw_terms": [
          "存储芯片"
        ],
        "sources": [
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 1,
        "system_sources": [
          "agent_summary",
          "evidence_pack"
        ],
        "system_raw_terms": [
          "存储芯片"
        ]
      },
      {
        "canonical": "小金属",
        "display": "小金属/钨钼锗",
        "raw_terms": [
          "钼"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 10.0,
        "hits": 1,
        "system_sources": [
          "agent_summary",
          "evidence_pack",
          "v8_audit",
          "active_plan_v2_for_trading",
          "strict_plan_v1_1:theme_sets",
          "strict_plan_v1_1",
          "strict_plan_v2_leader"
        ],
        "system_raw_terms": [
          "小金属概念",
          "小金属",
          "小金属/钨钼锗"
        ]
      },
      {
        "canonical": "电子化学品",
        "display": "电子化学品/半导体材料",
        "raw_terms": [
          "电子化学品"
        ],
        "sources": [
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 1,
        "system_sources": [
          "agent_summary",
          "evidence_pack"
        ],
        "system_raw_terms": [
          "光刻胶/光刻机",
          "氦气概念",
          "工业气体",
          "电子化学品"
        ]
      }
    ],
    "external_only_themes": [
      {
        "canonical": "其他数字媒体",
        "display": "其他数字媒体",
        "raw_terms": [
          "其他数字媒体"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 6.18,
        "hits": 1
      },
      {
        "canonical": "半导体",
        "display": "半导体",
        "raw_terms": [
          "半导体"
        ],
        "sources": [
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 1
      },
      {
        "canonical": "工业金属",
        "display": "工业金属",
        "raw_terms": [
          "工业金属"
        ],
        "sources": [
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 1
      },
      {
        "canonical": "昨日打二板以上表现",
        "display": "昨日打二板以上表现",
        "raw_terms": [
          "昨日打二板以上表现"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 5.8,
        "hits": 1
      },
      {
        "canonical": "机场航运",
        "display": "机场航运",
        "raw_terms": [
          "机场航运"
        ],
        "sources": [
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 1
      },
      {
        "canonical": "航空装备",
        "display": "航空装备",
        "raw_terms": [
          "航空装备"
        ],
        "sources": [
          "main_focus",
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 2
      },
      {
        "canonical": "证券",
        "display": "证券",
        "raw_terms": [
          "证券"
        ],
        "sources": [
          "main_focus",
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 2
      },
      {
        "canonical": "诊断服务",
        "display": "诊断服务",
        "raw_terms": [
          "诊断服务"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 7.03,
        "hits": 1
      },
      {
        "canonical": "贵金属",
        "display": "贵金属",
        "raw_terms": [
          "贵金属"
        ],
        "sources": [
          "main_focus",
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 2
      },
      {
        "canonical": "钴",
        "display": "钴",
        "raw_terms": [
          "钴"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 5.93,
        "hits": 1
      },
      {
        "canonical": "铅锌",
        "display": "铅锌",
        "raw_terms": [
          "铅锌"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 9.14,
        "hits": 1
      },
      {
        "canonical": "铜",
        "display": "铜",
        "raw_terms": [
          "铜"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 7.03,
        "hits": 1
      },
      {
        "canonical": "镍",
        "display": "镍",
        "raw_terms": [
          "镍"
        ],
        "sources": [
          "strong_board"
        ],
        "max_pct": 5.66,
        "hits": 1
      },
      {
        "canonical": "非金属材料",
        "display": "非金属材料",
        "raw_terms": [
          "非金属材料"
        ],
        "sources": [
          "narrative_board"
        ],
        "max_pct": null,
        "hits": 1
      }
    ],
    "recommended_actions": [
      {
        "theme": "其他数字媒体",
        "display": "其他数字媒体",
        "reason": "External review mentions it via strong_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "半导体",
        "display": "半导体",
        "reason": "External review mentions it via narrative_board, but sector_wave did not surface the same canonical theme.",
        "action": "review_taxonomy_or_watch_shadow",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "工业金属",
        "display": "工业金属",
        "reason": "External review mentions it via narrative_board, but sector_wave did not surface the same canonical theme.",
        "action": "review_taxonomy_or_watch_shadow",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "昨日打二板以上表现",
        "display": "昨日打二板以上表现",
        "reason": "External review mentions it via strong_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "机场航运",
        "display": "机场航运",
        "reason": "External review mentions it via narrative_board, but sector_wave did not surface the same canonical theme.",
        "action": "review_taxonomy_or_watch_shadow",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "航空装备",
        "display": "航空装备",
        "reason": "External review mentions it via main_focus,narrative_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "证券",
        "display": "证券",
        "reason": "External review mentions it via main_focus,narrative_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "诊断服务",
        "display": "诊断服务",
        "reason": "External review mentions it via strong_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "贵金属",
        "display": "贵金属",
        "reason": "External review mentions it via main_focus,narrative_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "钴",
        "display": "钴",
        "reason": "External review mentions it via strong_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "铅锌",
        "display": "铅锌",
        "reason": "External review mentions it via strong_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "铜",
        "display": "铜",
        "reason": "External review mentions it via strong_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "镍",
        "display": "镍",
        "reason": "External review mentions it via strong_board, but sector_wave did not surface the same canonical theme.",
        "action": "candidate_for_theme_taxonomy_review",
        "boundary": "research_only_no_strict_gate_change"
      },
      {
        "theme": "非金属材料",
        "display": "非金属材料",
        "reason": "External review mentions it via narrative_board, but sector_wave did not surface the same canonical theme.",
        "action": "review_taxonomy_or_watch_shadow",
        "boundary": "research_only_no_strict_gate_change"
      }
    ],
    "boundary": {
      "purpose": "daily theme consistency and taxonomy cleaning",
      "can_change_strict_gate": false,
      "can_change_trading_rules": false,
      "can_propose_taxonomy_updates": true,
      "requires_human_or_code_review_to_apply_taxonomy": true
    }
  },
  "x_kol_shadow_summary": {
    "available": null,
    "source": null,
    "input_count": null,
    "kept_count": null,
    "rejected_count": null,
    "quality": null,
    "use_in_report": "require_confirmation / cross verification only; cannot upgrade or downgrade Strict Gate"
  },
  "strict_plan_counts": {
    "active_plan": 0,
    "conditional_plan": 2,
    "observe_only": 28,
    "status_counts": {
      "strict_structure_watch_to_observe": 28,
      "strict_near_triggered_conditional": 2
    }
  },
  "market_summary": {
    "regime": "HOT",
    "regime_subtype": "BROAD_RISK_ON",
    "regime_score": 87,
    "regime_level": "普涨强进攻环境",
    "regime_legacy_note": "v1.4.2.1 起建议优先读取 market_risk_regime、theme_opportunity_regime、trade_mode 与 hermes_reading_guidance；旧 regime 仅表示全市场风险主标签。",
    "market_risk_regime": {
      "regime": "HOT",
      "subtype": "BROAD_RISK_ON",
      "score": 87,
      "level": "普涨强进攻环境",
      "reasons": [
        "全市场成交额约32001亿，流动性绝对水平较高"
      ]
    },
    "theme_opportunity_regime": {
      "regime": "HOT",
      "subtype": "RISK_ON_THEME",
      "score": 87,
      "score_meaning": "局部主题机会存在度，不代表全市场可进攻强度；全市场风险应优先读取 market_risk_regime。",
      "level": "市场环境支持主线扩散观察",
      "reasons": [
        "涨停92只，局部情绪仍有活跃度",
        "最高连板达到4板，短线情绪并未完全冰点"
      ]
    },
    "trade_mode": "ACTIVE_THEME_FOLLOW",
    "data_quality": "OK",
    "indices": {
      "shanghai": {
        "symbol": "SHSE.000001",
        "name": "上证指数",
        "ret_pct": 1.12,
        "close": 4031.51,
        "amount_yi": 15374.02
      },
      "shenzhen": {
        "symbol": "SZSE.399001",
        "name": "深证成指",
        "ret_pct": 0.75,
        "close": 14963.41,
        "amount_yi": 16775.48
      },
      "chinext": {
        "symbol": "SZSE.399006",
        "name": "创业板指",
        "ret_pct": 0.5,
        "close": 3830.35,
        "amount_yi": 8110.01
      },
      "csi300": {
        "symbol": "SHSE.000300",
        "name": "沪深300",
        "ret_pct": 1.16,
        "close": 4777.32,
        "amount_yi": 8714.77
      },
      "csi500": {
        "symbol": "SHSE.000905",
        "name": "中证500",
        "ret_pct": 0.88,
        "close": 8106.2,
        "amount_yi": 6686.8
      },
      "csi1000": {
        "symbol": "SHSE.000852",
        "name": "中证1000",
        "ret_pct": 0.53,
        "close": 8202.8,
        "amount_yi": 7173.19
      },
      "bse50": {
        "symbol": "BJSE.899050",
        "name": "北证50",
        "ret_pct": null,
        "close": null,
        "amount_yi": null
      }
    },
    "breadth_detail": {
      "up_count": 3591,
      "down_count": 1345,
      "flat_count": 62,
      "total_count": 4998,
      "up_ratio": 0.7185,
      "down_ratio": 0.2691,
      "avg_ret_pct": 1.172,
      "median_ret_pct": 1.3245
    },
    "return_distribution": {
      "up_0_1_count": 764,
      "up_1_3_count": 1833,
      "up_3_5_count": 607,
      "up_5_9_count": 252,
      "up_9_plus_count": 135,
      "limit_up_count": 92,
      "down_0_1_count": 422,
      "down_1_3_count": 499,
      "down_3_5_count": 242,
      "down_5_9_count": 135,
      "down_9_plus_count": 47,
      "limit_down_count": 15
    },
    "limit_activity": {
      "limit_up_count": 92,
      "limit_down_count": 15,
      "limit_up_down_ratio": 6.1333
    },
    "limit_ladder": {
      "max_consecutive_limit_up": 4,
      "ladder": [
        {
          "days": 4,
          "stocks": [
            {
              "symbol": "SHSE.603065",
              "name": "宿迁联盛",
              "ret_pct": 10.03,
              "amount_yi": 1.34,
              "consecutive_limit_up": 4
            },
            {
              "symbol": "SZSE.002971",
              "name": "和远气体",
              "ret_pct": 10.01,
              "amount_yi": 33.25,
              "consecutive_limit_up": 4
            },
            {
              "symbol": "SHSE.600500",
              "name": "中化国际",
              "ret_pct": 9.99,
              "amount_yi": 45.67,
              "consecutive_limit_up": 4
            }
          ]
        },
        {
          "days": 2,
          "stocks": [
            {
              "symbol": "SHSE.600067",
              "name": "冠城新材",
              "ret_pct": 10.13,
              "amount_yi": 3.81,
              "consecutive_limit_up": 2
            },
            {
              "symbol": "SZSE.001696",
              "name": "宗申动力",
              "ret_pct": 10.02,
              "amount_yi": 21.06,
              "consecutive_limit_up": 2
            },
            {
              "symbol": "SZSE.002203",
              "name": "海亮股份",
              "ret_pct": 10.0,
              "amount_yi": 23.99,
              "consecutive_limit_up": 2
            },
            {
              "symbol": "SZSE.000032",
              "name": "深桑达A",
              "ret_pct": 10.0,
              "amount_yi": 19.23,
              "consecutive_limit_up": 2
            },
            {
              "symbol": "SHSE.601958",
              "name": "金钼股份",
              "ret_pct": 10.0,
              "amount_yi": 4.16,
              "consecutive_limit_up": 2
            },
            {
              "symbol": "SHSE.603014",
              "name": "威高血净",
              "ret_pct": 10.0,
              "amount_yi": 3.24,
              "consecutive_limit_up": 2
            },
            {
              "symbol": "SZSE.000510",
              "name": "新金路",
              "ret_pct": 9.99,
              "amount_yi": 13.81,
              "consecutive_limit_up": 2
            },
            {
              "symbol": "SZSE.001257",
              "name": "盛龙股份",
              "ret_pct": 9.99,
              "amount_yi": 3.97,
              "consecutive_limit_up": 2
            }
          ]
        }
      ],
      "ladder_state": "HAS_MID_BOARD"
    },
    "liquidity": {
      "market_amount_yi": 32000.74,
      "prev_market_amount_yi": 25366.98,
      "amount_change_yi": 6633.76,
      "amount_change_pct": 26.15,
      "amount_ma5_yi": 27168.32,
      "amount_ma20_yi": 29615.25,
      "amount_ratio5": 1.1779,
      "amount_ratio20": 1.0805,
      "amount_percentile_60d": 0.7778,
      "liquidity_state": "EXPANDING"
    },
    "money_flow": {
      "source": "external_or_unavailable",
      "market_main_net_inflow_yi": null,
      "sector_main_net_inflow_top": [],
      "note": "若掘金无真实主力资金流字段，本脚本不伪造主力净流入；可通过 external_context/manual_context 补充。"
    },
    "directional_amount_proxy": {
      "source": "amount_by_return_direction",
      "up_amount_yi": 17639.27,
      "down_amount_yi": 14195.3,
      "flat_amount_yi": 166.17,
      "up_amount_ratio": 0.5512,
      "down_amount_ratio": 0.4436,
      "strong_up_amount_yi": 8284.78,
      "strong_down_amount_yi": 7480.65,
      "bias": "RISK_ON"
    },
    "sector_heat": {
      "near_triggered_count": 1,
      "structure_watch_count": 15,
      "weak_tape_structure_count": 12,
      "top_rising_business_sectors": [
        {
          "sector_name": "黄金概念",
          "theme_cluster": "农业资源品",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 4.51,
          "sector_rank_today": 1,
          "tape_quality": "STRONG",
          "limit_up_count": 9,
          "mid_count": 14,
          "tail_count": 17,
          "report_score": 168.2
        },
        {
          "sector_name": "通用航空",
          "theme_cluster": "通用航空",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 4.41,
          "sector_rank_today": 2,
          "tape_quality": "STRONG",
          "limit_up_count": 6,
          "mid_count": 4,
          "tail_count": 7,
          "report_score": 124.78
        },
        {
          "sector_name": "航天航空",
          "theme_cluster": "航天航空",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 4.27,
          "sector_rank_today": 3,
          "tape_quality": "OK",
          "limit_up_count": 8,
          "mid_count": 5,
          "tail_count": 13,
          "report_score": 144.83
        },
        {
          "sector_name": "小金属概念",
          "theme_cluster": "小金属概念",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 3.4,
          "sector_rank_today": 4,
          "tape_quality": "OK",
          "limit_up_count": 11,
          "mid_count": 16,
          "tail_count": 29,
          "report_score": 169.09
        },
        {
          "sector_name": "稀缺资源",
          "theme_cluster": "稀缺资源",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 3.25,
          "sector_rank_today": 5,
          "tape_quality": "OK",
          "limit_up_count": 8,
          "mid_count": 11,
          "tail_count": 25,
          "report_score": 152.16
        },
        {
          "sector_name": "动力电池回收",
          "theme_cluster": "动力电池回收",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 3.04,
          "sector_rank_today": 6,
          "tape_quality": "OK",
          "limit_up_count": 3,
          "mid_count": 8,
          "tail_count": 5,
          "report_score": 110.72
        },
        {
          "sector_name": "AI制药（医疗）",
          "theme_cluster": "AI制药（医疗）",
          "state": "STRUCTURE_WATCH",
          "sector_ret_pct": 2.9,
          "sector_rank_today": 7,
          "tape_quality": "STRONG",
          "limit_up_count": 1,
          "mid_count": 6,
          "tail_count": 15,
          "report_score": 97.93
        },
        {
          "sector_name": "旅游酒店",
          "theme_cluster": "旅游酒店",
          "state": "MARKET_LEADER_NO_SIGNAL",
          "sector_ret_pct": 2.87,
          "sector_rank_today": 8,
          "tape_quality": "STRONG",
          "limit_up_count": 1,
          "mid_count": 2,
          "tail_count": 9,
          "report_score": 57.78
        },
        {
          "sector_name": "锂矿概念",
          "theme_cluster": "锂矿概念",
          "state": "MARKET_LEADER_NO_SIGNAL",
          "sector_ret_pct": 2.7,
          "sector_rank_today": 9,
          "tape_quality": "OK",
          "limit_up_count": 0,
          "mid_count": 6,
          "tail_count": 13,
          "report_score": 78.01
        },
        {
          "sector_name": "稀土永磁",
          "theme_cluster": "农业资源品",
          "state": "WEAK_TAPE_STRUCTURE",
          "sector_ret_pct": 2.56,
          "sector_rank_today": 10,
          "tape_quality": "WEAK",
          "limit_up_count": 4,
          "mid_count": 6,
          "tail_count": 10,
          "report_score": 114.75
        }
      ],
      "top_falling_business_sectors": [
        {
          "sector_name": "光刻机(胶)",
          "theme_cluster": "光刻机(胶)",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -2.14,
          "sector_rank_today": 266,
          "tape_quality": "WEAK",
          "limit_up_count": 3,
          "mid_count": 3,
          "tail_count": 11,
          "report_score": 44.67
        },
        {
          "sector_name": "题材股",
          "theme_cluster": "题材股",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -1.9,
          "sector_rank_today": 265,
          "tape_quality": "WEAK",
          "limit_up_count": 5,
          "mid_count": 4,
          "tail_count": 4,
          "report_score": 59.86
        },
        {
          "sector_name": "存储芯片",
          "theme_cluster": "半导体材料设备",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -1.52,
          "sector_rank_today": 262,
          "tape_quality": "WEAK",
          "limit_up_count": 2,
          "mid_count": 5,
          "tail_count": 4,
          "report_score": 18.37
        },
        {
          "sector_name": "OLED",
          "theme_cluster": "OLED",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -1.38,
          "sector_rank_today": 260,
          "tape_quality": "WEAK",
          "limit_up_count": 1,
          "mid_count": 7,
          "tail_count": 7,
          "report_score": 33.92
        },
        {
          "sector_name": "趋势股",
          "theme_cluster": "趋势股",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -1.37,
          "sector_rank_today": 259,
          "tape_quality": "WEAK",
          "limit_up_count": 0,
          "mid_count": 9,
          "tail_count": 9,
          "report_score": 50.99
        },
        {
          "sector_name": "半导体概念",
          "theme_cluster": "半导体材料设备",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -1.25,
          "sector_rank_today": 256,
          "tape_quality": "WEAK",
          "limit_up_count": 6,
          "mid_count": 18,
          "tail_count": 35,
          "report_score": 93.38
        },
        {
          "sector_name": "第三代半导体",
          "theme_cluster": "半导体材料设备",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -0.99,
          "sector_rank_today": 252,
          "tape_quality": "WEAK",
          "limit_up_count": 5,
          "mid_count": 4,
          "tail_count": 7,
          "report_score": 53.62
        },
        {
          "sector_name": "柔性屏(折叠屏)",
          "theme_cluster": "柔性屏(折叠屏)",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -0.94,
          "sector_rank_today": 249,
          "tape_quality": "WEAK",
          "limit_up_count": 0,
          "mid_count": 2,
          "tail_count": 4,
          "report_score": 0.0
        },
        {
          "sector_name": "光通信模块",
          "theme_cluster": "AI光通信链",
          "state": "NO_OUTPUT",
          "sector_ret_pct": -0.93,
          "sector_rank_today": 248,
          "tape_quality": "WEAK",
          "limit_up_count": 2,
          "mid_count": 3,
          "tail_count": 7,
          "report_score": 19.83
        }
      ],
      "top_theme_clusters": [
        {
          "theme_cluster": "金融地产风格",
          "count": 1
        },
        {
          "theme_cluster": "小金属概念",
          "count": 1
        },
        {
          "theme_cluster": "农业资源品",
          "count": 1
        },
        {
          "theme_cluster": "稀缺资源",
          "count": 1
        },
        {
          "theme_cluster": "航天航空",
          "count": 1
        },
        {
          "theme_cluster": "互联网金融",
          "count": 1
        },
        {
          "theme_cluster": "通用航空",
          "count": 1
        },
        {
          "theme_cluster": "动力电池回收",
          "count": 1
        }
      ],
      "weak_theme_clusters": [
        {
          "theme_cluster": "大飞机",
          "count": 1
        },
        {
          "theme_cluster": "无人机",
          "count": 1
        },
        {
          "theme_cluster": "锂电池概念",
          "count": 1
        },
        {
          "theme_cluster": "固态电池",
          "count": 1
        },
        {
          "theme_cluster": "卫星军工信息化",
          "count": 1
        },
        {
          "theme_cluster": "化工原料",
          "count": 1
        },
        {
          "theme_cluster": "网红经济",
          "count": 1
        },
        {
          "theme_cluster": "区块链",
          "count": 1
        }
      ]
    },
    "style_rotation": {
      "type": "UNKNOWN",
      "from": null,
      "to": null,
      "confidence": "LOW",
      "reasons": []
    },
    "external_context": {
      "available": false,
      "source": "D:\\sector_wave_agent\\manual_context_2026-06-12.json",
      "overnight_events": [],
      "policy_events": [],
      "key_levels": {},
      "review_watchpoints": []
    },
    "risk_flags": [],
    "support_flags": [
      "LIMIT_UP_COUNT_OK",
      "HIGH_MARKET_AMOUNT",
      "HAS_NEAR_TRIGGERED_THEME",
      "HAS_HIGH_BOARD"
    ],
    "missing_fields": [
      "index_bse50",
      "manual_context"
    ],
    "regime_reasons": [
      "涨停92只，局部情绪仍有活跃度",
      "全市场成交额约32001亿，流动性绝对水平较高",
      "最高连板达到4板，短线情绪并未完全冰点"
    ],
    "index_ret_pct": 1.12,
    "breadth": 0.7185,
    "limit_up_count": 92,
    "limit_down_count": 15,
    "market_amount_yi": 32000.74
  },
  "theme_summary": {
    "triggered": [],
    "near_triggered_themes": [
      {
        "theme_cluster": "金融地产风格",
        "theme_display_name": "金融地产风格（金融地产风格）",
        "primary_sector": "金融地产风格",
        "primary_sector_code": "007633",
        "co_primary_sectors": [],
        "theme_state": "NEAR_TRIGGERED",
        "theme_role": "MAINLINE",
        "theme_tape_quality": "STRONG",
        "theme_report_score": 97.83,
        "theme_score_meaning": "主题级局部机会存在度，不代表全市场可进攻强度。",
        "primary_sector_ret_pct": 2.52,
        "primary_sector_rank_today": 13,
        "limit_up_count": 2,
        "mid_count": 4,
        "tail_count": 32,
        "agent_interpretation_hint": "优先按 theme_display_name 理解主线；primary_sector 只是该主题的量化主承载板块，co_primary_sectors 是同主题共振板块。",
        "reason": "同主题簇内多个板块具备近触发/强结构，按主题级主线输出，避免单一概念名弱化共振。"
      }
    ],
    "near_triggered_sectors": [
      {
        "sector_code": "007633",
        "sector_name": "金融地产风格",
        "sector_type": "concept_1003",
        "theme_cluster": "金融地产风格",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 100,
        "valid_member_count": 100,
        "specificity_score": 0.6833,
        "raw_heat_score": 79.67,
        "adjusted_heat_score": 54.44,
        "state": "NEAR_TRIGGERED",
        "sector_ret_pct": 2.52,
        "sector_amount_yi": 1129.5,
        "amount_ratio5": 1.513,
        "sector_rank_today": 13,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0532,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 98.0566,
          "high": 101.2919,
          "low": 97.0795,
          "close": 100.501,
          "close_location": 0.8122,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "SECTOR_SECOND_WAVE_NEAR_TRIGGERED",
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "MA_REPAIR",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 0,
          "front_count": 2,
          "head_count": 2,
          "mid_count": 4,
          "tail_count": 32
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "STRONG",
        "weak_tape_reasons": [],
        "report_score": 97.83,
        "stocks": [
          {
            "symbol": "SHSE.600906",
            "name": "财达证券",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.08,
            "amount_yi": 11.12,
            "turnover": null,
            "market_cap_yi": 148.48,
            "amount_to_mcap_pct": 7.486,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.601696",
            "name": "中银证券",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 10.8,
            "turnover": null,
            "market_cap_yi": 320.58,
            "amount_to_mcap_pct": 3.369,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600208",
            "name": "衢州发展",
            "role": "MID",
            "ret_pct": 7.61,
            "amount_yi": 9.4,
            "turnover": null,
            "market_cap_yi": 252.69,
            "amount_to_mcap_pct": 3.721,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600109",
            "name": "国金证券",
            "role": "MID",
            "ret_pct": 6.66,
            "amount_yi": 6.98,
            "turnover": null,
            "market_cap_yi": 314.59,
            "amount_to_mcap_pct": 2.218,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600895",
            "name": "张江高科",
            "role": "MID",
            "ret_pct": 5.57,
            "amount_yi": 24.76,
            "turnover": null,
            "market_cap_yi": 530.89,
            "amount_to_mcap_pct": 4.663,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601236",
            "name": "红塔证券",
            "role": "MID",
            "ret_pct": 5.26,
            "amount_yi": 3.31,
            "turnover": null,
            "market_cap_yi": 320.74,
            "amount_to_mcap_pct": 1.031,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600095",
            "name": "湘财股份",
            "role": "TAIL",
            "ret_pct": 4.94,
            "amount_yi": 2.84,
            "turnover": null,
            "market_cap_yi": 224.73,
            "amount_to_mcap_pct": 1.264,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601108",
            "name": "财通证券",
            "role": "TAIL",
            "ret_pct": 4.91,
            "amount_yi": 5.85,
            "turnover": null,
            "market_cap_yi": 357.11,
            "amount_to_mcap_pct": 1.637,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000776",
            "name": "广发证券",
            "role": "TAIL",
            "ret_pct": 4.86,
            "amount_yi": 24.89,
            "turnover": null,
            "market_cap_yi": 1185.53,
            "amount_to_mcap_pct": 2.099,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000415",
            "name": "渤海租赁",
            "role": "TAIL",
            "ret_pct": 4.83,
            "amount_yi": 4.04,
            "turnover": null,
            "market_cap_yi": 222.19,
            "amount_to_mcap_pct": 1.819,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600958",
            "name": "东方证券",
            "role": "TAIL",
            "ret_pct": 4.76,
            "amount_yi": 9.87,
            "turnover": null,
            "market_cap_yi": 690.18,
            "amount_to_mcap_pct": 1.43,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002939",
            "name": "长城证券",
            "role": "TAIL",
            "ret_pct": 4.59,
            "amount_yi": 3.7,
            "turnover": null,
            "market_cap_yi": 295.42,
            "amount_to_mcap_pct": 1.254,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601990",
            "name": "南京证券",
            "role": "TAIL",
            "ret_pct": 4.41,
            "amount_yi": 2.22,
            "turnover": null,
            "market_cap_yi": 244.41,
            "amount_to_mcap_pct": 0.907,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600061",
            "name": "国投资本",
            "role": "TAIL",
            "ret_pct": 4.36,
            "amount_yi": 4.35,
            "turnover": null,
            "market_cap_yi": 413.05,
            "amount_to_mcap_pct": 1.054,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000783",
            "name": "长江证券",
            "role": "TAIL",
            "ret_pct": 4.34,
            "amount_yi": 10.57,
            "turnover": null,
            "market_cap_yi": 425.82,
            "amount_to_mcap_pct": 2.483,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601555",
            "name": "东吴证券",
            "role": "TAIL",
            "ret_pct": 4.33,
            "amount_yi": 5.02,
            "turnover": null,
            "market_cap_yi": 383.09,
            "amount_to_mcap_pct": 1.31,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601628",
            "name": "中国人寿",
            "role": "TAIL",
            "ret_pct": 4.31,
            "amount_yi": 28.81,
            "turnover": null,
            "market_cap_yi": 7456.91,
            "amount_to_mcap_pct": 0.386,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601319",
            "name": "中国人保",
            "role": "TAIL",
            "ret_pct": 4.31,
            "amount_yi": 8.51,
            "turnover": null,
            "market_cap_yi": 2491.94,
            "amount_to_mcap_pct": 0.341,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600369",
            "name": "西南证券",
            "role": "TAIL",
            "ret_pct": 4.18,
            "amount_yi": 2.48,
            "turnover": null,
            "market_cap_yi": 265.14,
            "amount_to_mcap_pct": 0.934,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002926",
            "name": "华西证券",
            "role": "TAIL",
            "ret_pct": 4.12,
            "amount_yi": 2.11,
            "turnover": null,
            "market_cap_yi": 212.1,
            "amount_to_mcap_pct": 0.994,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      }
    ],
    "structure_watch": [
      {
        "sector_code": "007164",
        "sector_name": "小金属概念",
        "sector_type": "concept_1003",
        "theme_cluster": "小金属概念",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 111,
        "valid_member_count": 108,
        "specificity_score": 0.6673,
        "raw_heat_score": 149.04,
        "adjusted_heat_score": 99.46,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 3.4,
        "sector_amount_yi": 2313.74,
        "amount_ratio5": 1.604,
        "sector_rank_today": 4,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0891,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 108.8807,
          "high": 113.8921,
          "low": 106.5954,
          "close": 110.4426,
          "close_location": 0.5272,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "MA_REPAIR",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 11,
          "front_only_count": 2,
          "front_count": 13,
          "head_count": 11,
          "mid_count": 16,
          "tail_count": 29
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 169.09,
        "stocks": [
          {
            "symbol": "SHSE.603993",
            "name": "洛阳钼业",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 85.1,
            "turnover": null,
            "market_cap_yi": 3336.77,
            "amount_to_mcap_pct": 2.55,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000506",
            "name": "招金黄金",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 5.07,
            "turnover": null,
            "market_cap_yi": 127.51,
            "amount_to_mcap_pct": 3.977,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002203",
            "name": "海亮股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 23.99,
            "turnover": null,
            "market_cap_yi": 518.53,
            "amount_to_mcap_pct": 4.627,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000737",
            "name": "北方铜业",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 14.76,
            "turnover": null,
            "market_cap_yi": 268.16,
            "amount_to_mcap_pct": 5.504,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600961",
            "name": "株冶集团",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 11.57,
            "turnover": null,
            "market_cap_yi": 191.04,
            "amount_to_mcap_pct": 6.057,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.601958",
            "name": "金钼股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 4.16,
            "turnover": null,
            "market_cap_yi": 823.43,
            "amount_to_mcap_pct": 0.505,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001257",
            "name": "盛龙股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 3.97,
            "turnover": null,
            "market_cap_yi": 37.99,
            "amount_to_mcap_pct": 10.442,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000969",
            "name": "安泰科技",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.98,
            "amount_yi": 9.33,
            "turnover": null,
            "market_cap_yi": 254.71,
            "amount_to_mcap_pct": 3.664,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600497",
            "name": "驰宏锌锗",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.95,
            "amount_yi": 12.7,
            "turnover": null,
            "market_cap_yi": 467.75,
            "amount_to_mcap_pct": 2.715,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000758",
            "name": "中色股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.95,
            "amount_yi": 4.98,
            "turnover": null,
            "market_cap_yi": 138.0,
            "amount_to_mcap_pct": 3.61,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000751",
            "name": "锌业股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.94,
            "amount_yi": 4.15,
            "turnover": null,
            "market_cap_yi": 71.76,
            "amount_to_mcap_pct": 5.785,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.301500",
            "name": "飞南资源",
            "role": "FRONT",
            "ret_pct": 15.24,
            "amount_yi": 9.08,
            "turnover": null,
            "market_cap_yi": 40.62,
            "amount_to_mcap_pct": 22.343,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.600711",
            "name": "盛屯矿业",
            "role": "FRONT",
            "ret_pct": 9.89,
            "amount_yi": 38.7,
            "turnover": null,
            "market_cap_yi": 401.78,
            "amount_to_mcap_pct": 9.633,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.000960",
            "name": "锡业股份",
            "role": "MID",
            "ret_pct": 8.0,
            "amount_yi": 52.01,
            "turnover": null,
            "market_cap_yi": 619.51,
            "amount_to_mcap_pct": 8.395,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600301",
            "name": "华锡有色",
            "role": "MID",
            "ret_pct": 7.62,
            "amount_yi": 17.68,
            "turnover": null,
            "market_cap_yi": 173.46,
            "amount_to_mcap_pct": 10.19,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600362",
            "name": "江西铜业",
            "role": "MID",
            "ret_pct": 7.25,
            "amount_yi": 39.22,
            "turnover": null,
            "market_cap_yi": 893.39,
            "amount_to_mcap_pct": 4.39,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600490",
            "name": "鹏欣资源",
            "role": "MID",
            "ret_pct": 6.93,
            "amount_yi": 4.83,
            "turnover": null,
            "market_cap_yi": 141.48,
            "amount_to_mcap_pct": 3.417,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603399",
            "name": "永杉锂业",
            "role": "MID",
            "ret_pct": 6.62,
            "amount_yi": 31.66,
            "turnover": null,
            "market_cap_yi": 104.76,
            "amount_to_mcap_pct": 30.216,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601899",
            "name": "紫金矿业",
            "role": "MID",
            "ret_pct": 6.44,
            "amount_yi": 147.18,
            "turnover": null,
            "market_cap_yi": 5993.06,
            "amount_to_mcap_pct": 2.456,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300034",
            "name": "钢研高纳",
            "role": "MID",
            "ret_pct": 6.34,
            "amount_yi": 4.43,
            "turnover": null,
            "market_cap_yi": 135.0,
            "amount_to_mcap_pct": 3.281,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007038",
        "sector_name": "黄金概念",
        "sector_type": "concept_1003",
        "theme_cluster": "农业资源品",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 71,
        "valid_member_count": 70,
        "specificity_score": 0.7328,
        "raw_heat_score": 157.63,
        "adjusted_heat_score": 115.51,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 4.51,
        "sector_amount_yi": 857.92,
        "amount_ratio5": 1.638,
        "sector_rank_today": 1,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1225,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 96.5883,
          "high": 101.2167,
          "low": 95.2158,
          "close": 99.2004,
          "close_location": 0.664,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 9,
          "front_only_count": 3,
          "front_count": 12,
          "head_count": 9,
          "mid_count": 14,
          "tail_count": 17
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "STRONG",
        "weak_tape_reasons": [],
        "report_score": 168.2,
        "stocks": [
          {
            "symbol": "SZSE.000630",
            "name": "铜陵有色",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.08,
            "amount_yi": 43.56,
            "turnover": null,
            "market_cap_yi": 791.15,
            "amount_to_mcap_pct": 5.506,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002345",
            "name": "潮宏基",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 3.24,
            "turnover": null,
            "market_cap_yi": 84.64,
            "amount_to_mcap_pct": 3.829,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600857",
            "name": "宁波中百",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 2.7,
            "turnover": null,
            "market_cap_yi": 34.95,
            "amount_to_mcap_pct": 7.731,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.603993",
            "name": "洛阳钼业",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 85.1,
            "turnover": null,
            "market_cap_yi": 3336.77,
            "amount_to_mcap_pct": 2.55,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000506",
            "name": "招金黄金",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 5.07,
            "turnover": null,
            "market_cap_yi": 127.51,
            "amount_to_mcap_pct": 3.977,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000737",
            "name": "北方铜业",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 14.76,
            "turnover": null,
            "market_cap_yi": 268.16,
            "amount_to_mcap_pct": 5.504,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600961",
            "name": "株冶集团",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 11.57,
            "turnover": null,
            "market_cap_yi": 191.04,
            "amount_to_mcap_pct": 6.057,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600531",
            "name": "豫光金铅",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 9.74,
            "turnover": null,
            "market_cap_yi": 158.29,
            "amount_to_mcap_pct": 6.156,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001360",
            "name": "南矿集团",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.98,
            "amount_yi": 1.0,
            "turnover": null,
            "market_cap_yi": 23.52,
            "amount_to_mcap_pct": 4.248,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.301500",
            "name": "飞南资源",
            "role": "FRONT",
            "ret_pct": 15.24,
            "amount_yi": 9.08,
            "turnover": null,
            "market_cap_yi": 40.62,
            "amount_to_mcap_pct": 22.343,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.600711",
            "name": "盛屯矿业",
            "role": "FRONT",
            "ret_pct": 9.89,
            "amount_yi": 38.7,
            "turnover": null,
            "market_cap_yi": 401.78,
            "amount_to_mcap_pct": 9.633,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.002552",
            "name": "宝鼎科技",
            "role": "FRONT",
            "ret_pct": 9.84,
            "amount_yi": 8.31,
            "turnover": null,
            "market_cap_yi": 216.02,
            "amount_to_mcap_pct": 3.849,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.600208",
            "name": "衢州发展",
            "role": "MID",
            "ret_pct": 7.61,
            "amount_yi": 9.4,
            "turnover": null,
            "market_cap_yi": 252.69,
            "amount_to_mcap_pct": 3.721,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600988",
            "name": "赤峰黄金",
            "role": "MID",
            "ret_pct": 7.47,
            "amount_yi": 28.73,
            "turnover": null,
            "market_cap_yi": 505.33,
            "amount_to_mcap_pct": 5.685,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.000878",
            "name": "云南铜业",
            "role": "MID",
            "ret_pct": 7.4,
            "amount_yi": 17.5,
            "turnover": null,
            "market_cap_yi": 346.03,
            "amount_to_mcap_pct": 5.057,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600362",
            "name": "江西铜业",
            "role": "MID",
            "ret_pct": 7.25,
            "amount_yi": 39.22,
            "turnover": null,
            "market_cap_yi": 893.39,
            "amount_to_mcap_pct": 4.39,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301177",
            "name": "迪阿股份",
            "role": "MID",
            "ret_pct": 7.04,
            "amount_yi": 0.72,
            "turnover": null,
            "market_cap_yi": 108.24,
            "amount_to_mcap_pct": 0.662,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600490",
            "name": "鹏欣资源",
            "role": "MID",
            "ret_pct": 6.93,
            "amount_yi": 4.83,
            "turnover": null,
            "market_cap_yi": 141.48,
            "amount_to_mcap_pct": 3.417,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603132",
            "name": "金徽股份",
            "role": "MID",
            "ret_pct": 6.49,
            "amount_yi": 1.29,
            "turnover": null,
            "market_cap_yi": 165.18,
            "amount_to_mcap_pct": 0.779,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601899",
            "name": "紫金矿业",
            "role": "MID",
            "ret_pct": 6.44,
            "amount_yi": 147.18,
            "turnover": null,
            "market_cap_yi": 5993.06,
            "amount_to_mcap_pct": 2.456,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": [
          {
            "sector_code": "007059",
            "sector_name": "稀土永磁",
            "theme_cluster": "农业资源品",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_rank_today": 10,
            "sector_ret_pct": 2.56,
            "adjusted_heat_score": 81.25,
            "limit_up_count": 4,
            "front_count": 4,
            "mid_count": 6,
            "tail_count": 10,
            "tape_quality": "WEAK",
            "weak_tape_reasons": [
              "LOW_CLOSE_LOCATION"
            ],
            "reason": "same_theme_cluster:农业资源品"
          }
        ]
      },
      {
        "sector_code": "007024",
        "sector_name": "稀缺资源",
        "sector_type": "concept_1003",
        "theme_cluster": "稀缺资源",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 78,
        "valid_member_count": 76,
        "specificity_score": 0.7197,
        "raw_heat_score": 138.79,
        "adjusted_heat_score": 99.89,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 3.25,
        "sector_amount_yi": 1565.45,
        "amount_ratio5": 1.629,
        "sector_rank_today": 5,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0613,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 104.0066,
          "high": 108.8014,
          "low": 102.0834,
          "close": 105.8789,
          "close_location": 0.565,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 8,
          "front_only_count": 0,
          "front_count": 8,
          "head_count": 8,
          "mid_count": 11,
          "tail_count": 25
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 152.16,
        "stocks": [
          {
            "symbol": "SZSE.000630",
            "name": "铜陵有色",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.08,
            "amount_yi": 43.56,
            "turnover": null,
            "market_cap_yi": 791.15,
            "amount_to_mcap_pct": 5.506,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.603993",
            "name": "洛阳钼业",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 85.1,
            "turnover": null,
            "market_cap_yi": 3336.77,
            "amount_to_mcap_pct": 2.55,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000737",
            "name": "北方铜业",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 14.76,
            "turnover": null,
            "market_cap_yi": 268.16,
            "amount_to_mcap_pct": 5.504,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600531",
            "name": "豫光金铅",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 9.74,
            "turnover": null,
            "market_cap_yi": 158.29,
            "amount_to_mcap_pct": 6.156,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.601958",
            "name": "金钼股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 4.16,
            "turnover": null,
            "market_cap_yi": 823.43,
            "amount_to_mcap_pct": 0.505,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600497",
            "name": "驰宏锌锗",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.95,
            "amount_yi": 12.7,
            "turnover": null,
            "market_cap_yi": 467.75,
            "amount_to_mcap_pct": 2.715,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000758",
            "name": "中色股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.95,
            "amount_yi": 4.98,
            "turnover": null,
            "market_cap_yi": 138.0,
            "amount_to_mcap_pct": 3.61,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000751",
            "name": "锌业股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.94,
            "amount_yi": 4.15,
            "turnover": null,
            "market_cap_yi": 71.76,
            "amount_to_mcap_pct": 5.785,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000960",
            "name": "锡业股份",
            "role": "MID",
            "ret_pct": 8.0,
            "amount_yi": 52.01,
            "turnover": null,
            "market_cap_yi": 619.51,
            "amount_to_mcap_pct": 8.395,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600988",
            "name": "赤峰黄金",
            "role": "MID",
            "ret_pct": 7.47,
            "amount_yi": 28.73,
            "turnover": null,
            "market_cap_yi": 505.33,
            "amount_to_mcap_pct": 5.685,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002192",
            "name": "融捷股份",
            "role": "MID",
            "ret_pct": 7.41,
            "amount_yi": 40.41,
            "turnover": null,
            "market_cap_yi": 232.53,
            "amount_to_mcap_pct": 17.38,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.000878",
            "name": "云南铜业",
            "role": "MID",
            "ret_pct": 7.4,
            "amount_yi": 17.5,
            "turnover": null,
            "market_cap_yi": 346.03,
            "amount_to_mcap_pct": 5.057,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600362",
            "name": "江西铜业",
            "role": "MID",
            "ret_pct": 7.25,
            "amount_yi": 39.22,
            "turnover": null,
            "market_cap_yi": 893.39,
            "amount_to_mcap_pct": 4.39,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601899",
            "name": "紫金矿业",
            "role": "MID",
            "ret_pct": 6.44,
            "amount_yi": 147.18,
            "turnover": null,
            "market_cap_yi": 5993.06,
            "amount_to_mcap_pct": 2.456,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002237",
            "name": "恒邦股份",
            "role": "MID",
            "ret_pct": 5.86,
            "amount_yi": 3.93,
            "turnover": null,
            "market_cap_yi": 155.13,
            "amount_to_mcap_pct": 2.535,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600773",
            "name": "西藏城投",
            "role": "MID",
            "ret_pct": 5.71,
            "amount_yi": 7.43,
            "turnover": null,
            "market_cap_yi": 147.88,
            "amount_to_mcap_pct": 5.022,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.000060",
            "name": "中金岭南",
            "role": "MID",
            "ret_pct": 5.44,
            "amount_yi": 25.53,
            "turnover": null,
            "market_cap_yi": 335.75,
            "amount_to_mcap_pct": 7.605,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600792",
            "name": "云煤能源",
            "role": "MID",
            "ret_pct": 5.13,
            "amount_yi": 2.07,
            "turnover": null,
            "market_cap_yi": 45.51,
            "amount_to_mcap_pct": 4.556,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601020",
            "name": "华钰矿业",
            "role": "MID",
            "ret_pct": 5.06,
            "amount_yi": 8.86,
            "turnover": null,
            "market_cap_yi": 176.95,
            "amount_to_mcap_pct": 5.009,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002428",
            "name": "云南锗业",
            "role": "TAIL",
            "ret_pct": 4.56,
            "amount_yi": 118.55,
            "turnover": null,
            "market_cap_yi": 602.49,
            "amount_to_mcap_pct": 19.677,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007584",
        "sector_name": "航天航空",
        "sector_type": "concept_1003",
        "theme_cluster": "航天航空",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 52,
        "valid_member_count": 49,
        "specificity_score": 0.7733,
        "raw_heat_score": 138.65,
        "adjusted_heat_score": 107.22,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 4.27,
        "sector_amount_yi": 388.73,
        "amount_ratio5": 1.481,
        "sector_rank_today": 3,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1568,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 100.2548,
          "high": 106.1976,
          "low": 99.0466,
          "close": 103.1013,
          "close_location": 0.567,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 8,
          "front_only_count": 2,
          "front_count": 10,
          "head_count": 8,
          "mid_count": 5,
          "tail_count": 13
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 144.83,
        "stocks": [
          {
            "symbol": "SZSE.300581",
            "name": "晨曦航空",
            "role": "LIMIT_HEAD",
            "ret_pct": 19.96,
            "amount_yi": 5.56,
            "turnover": null,
            "market_cap_yi": 72.39,
            "amount_to_mcap_pct": 7.684,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.302132",
            "name": "中航成飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.78,
            "amount_yi": 13.96,
            "turnover": null,
            "market_cap_yi": 373.97,
            "amount_to_mcap_pct": 3.733,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600862",
            "name": "中航高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 6.2,
            "turnover": null,
            "market_cap_yi": 262.87,
            "amount_to_mcap_pct": 2.359,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000768",
            "name": "中航西飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 6.37,
            "turnover": null,
            "market_cap_yi": 634.69,
            "amount_to_mcap_pct": 1.003,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002985",
            "name": "北摩高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 1.91,
            "turnover": null,
            "market_cap_yi": 99.25,
            "amount_to_mcap_pct": 1.921,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000032",
            "name": "深桑达A",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 19.23,
            "turnover": null,
            "market_cap_yi": 215.3,
            "amount_to_mcap_pct": 8.93,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.003009",
            "name": "中天火箭",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 3.42,
            "turnover": null,
            "market_cap_yi": 99.83,
            "amount_to_mcap_pct": 3.427,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600391",
            "name": "航发科技",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 4.71,
            "turnover": null,
            "market_cap_yi": 115.58,
            "amount_to_mcap_pct": 4.079,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300719",
            "name": "安达维尔",
            "role": "FRONT",
            "ret_pct": 13.81,
            "amount_yi": 2.7,
            "turnover": null,
            "market_cap_yi": 25.16,
            "amount_to_mcap_pct": 10.72,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688237",
            "name": "超卓航科",
            "role": "FRONT",
            "ret_pct": 9.77,
            "amount_yi": 1.56,
            "turnover": null,
            "market_cap_yi": 46.06,
            "amount_to_mcap_pct": 3.395,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.000738",
            "name": "航发控制",
            "role": "MID",
            "ret_pct": 7.21,
            "amount_yi": 8.71,
            "turnover": null,
            "market_cap_yi": 256.33,
            "amount_to_mcap_pct": 3.399,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600760",
            "name": "中航沈飞",
            "role": "MID",
            "ret_pct": 7.18,
            "amount_yi": 21.11,
            "turnover": null,
            "market_cap_yi": 1262.26,
            "amount_to_mcap_pct": 1.672,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002625",
            "name": "光启技术",
            "role": "MID",
            "ret_pct": 6.15,
            "amount_yi": 18.8,
            "turnover": null,
            "market_cap_yi": 833.61,
            "amount_to_mcap_pct": 2.255,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300722",
            "name": "新余国科",
            "role": "MID",
            "ret_pct": 5.98,
            "amount_yi": 2.41,
            "turnover": null,
            "market_cap_yi": 69.16,
            "amount_to_mcap_pct": 3.49,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600765",
            "name": "中航重机",
            "role": "MID",
            "ret_pct": 5.65,
            "amount_yi": 5.6,
            "turnover": null,
            "market_cap_yi": 217.66,
            "amount_to_mcap_pct": 2.573,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002297",
            "name": "博云新材",
            "role": "TAIL",
            "ret_pct": 4.91,
            "amount_yi": 34.44,
            "turnover": null,
            "market_cap_yi": 128.6,
            "amount_to_mcap_pct": 26.779,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600038",
            "name": "中直股份",
            "role": "TAIL",
            "ret_pct": 4.7,
            "amount_yi": 4.24,
            "turnover": null,
            "market_cap_yi": 190.85,
            "amount_to_mcap_pct": 2.224,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002389",
            "name": "航天彩虹",
            "role": "TAIL",
            "ret_pct": 4.46,
            "amount_yi": 5.75,
            "turnover": null,
            "market_cap_yi": 186.91,
            "amount_to_mcap_pct": 3.078,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601026",
            "name": "道生天合",
            "role": "TAIL",
            "ret_pct": 4.38,
            "amount_yi": 0.9,
            "turnover": null,
            "market_cap_yi": 16.93,
            "amount_to_mcap_pct": 5.312,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688563",
            "name": "航材股份",
            "role": "TAIL",
            "ret_pct": 4.29,
            "amount_yi": 2.55,
            "turnover": null,
            "market_cap_yi": 60.0,
            "amount_to_mcap_pct": 4.254,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007113",
        "sector_name": "互联网金融",
        "sector_type": "concept_1003",
        "theme_cluster": "互联网金融",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 195,
        "valid_member_count": 185,
        "specificity_score": 0.5748,
        "raw_heat_score": 124.81,
        "adjusted_heat_score": 71.74,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 2.47,
        "sector_amount_yi": 1557.13,
        "amount_ratio5": 1.424,
        "sector_rank_today": 14,
        "near_previous_high": false,
        "distance_to_previous_high": -0.103,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 94.7443,
          "high": 98.0347,
          "low": 93.4882,
          "close": 96.5289,
          "close_location": 0.6688,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 4,
          "front_only_count": 2,
          "front_count": 6,
          "head_count": 4,
          "mid_count": 12,
          "tail_count": 42
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "STRONG",
        "weak_tape_reasons": [],
        "report_score": 140.44,
        "stocks": [
          {
            "symbol": "SZSE.300377",
            "name": "赢时胜",
            "role": "LIMIT_HEAD",
            "ret_pct": 20.0,
            "amount_yi": 12.14,
            "turnover": null,
            "market_cap_yi": 102.81,
            "amount_to_mcap_pct": 11.805,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600906",
            "name": "财达证券",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.08,
            "amount_yi": 11.12,
            "turnover": null,
            "market_cap_yi": 148.48,
            "amount_to_mcap_pct": 7.486,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.601233",
            "name": "桐昆股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 11.91,
            "turnover": null,
            "market_cap_yi": 529.55,
            "amount_to_mcap_pct": 2.249,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.601696",
            "name": "中银证券",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 10.8,
            "turnover": null,
            "market_cap_yi": 320.58,
            "amount_to_mcap_pct": 3.369,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688318",
            "name": "财富趋势",
            "role": "FRONT",
            "ret_pct": 10.84,
            "amount_yi": 8.38,
            "turnover": null,
            "market_cap_yi": 255.95,
            "amount_to_mcap_pct": 3.274,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.300803",
            "name": "指南针",
            "role": "FRONT",
            "ret_pct": 9.99,
            "amount_yi": 36.1,
            "turnover": null,
            "market_cap_yi": 521.8,
            "amount_to_mcap_pct": 6.918,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.002416",
            "name": "爱施德",
            "role": "MID",
            "ret_pct": 8.08,
            "amount_yi": 5.35,
            "turnover": null,
            "market_cap_yi": 135.85,
            "amount_to_mcap_pct": 3.935,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300085",
            "name": "银之杰",
            "role": "MID",
            "ret_pct": 7.89,
            "amount_yi": 22.37,
            "turnover": null,
            "market_cap_yi": 173.76,
            "amount_to_mcap_pct": 12.875,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600208",
            "name": "衢州发展",
            "role": "MID",
            "ret_pct": 7.61,
            "amount_yi": 9.4,
            "turnover": null,
            "market_cap_yi": 252.69,
            "amount_to_mcap_pct": 3.721,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300033",
            "name": "同花顺",
            "role": "MID",
            "ret_pct": 7.47,
            "amount_yi": 55.54,
            "turnover": null,
            "market_cap_yi": 909.53,
            "amount_to_mcap_pct": 6.106,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600109",
            "name": "国金证券",
            "role": "MID",
            "ret_pct": 6.66,
            "amount_yi": 6.98,
            "turnover": null,
            "market_cap_yi": 314.59,
            "amount_to_mcap_pct": 2.218,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300380",
            "name": "安硕信息",
            "role": "MID",
            "ret_pct": 6.25,
            "amount_yi": 1.53,
            "turnover": null,
            "market_cap_yi": 38.32,
            "amount_to_mcap_pct": 3.995,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002657",
            "name": "中科金财",
            "role": "MID",
            "ret_pct": 5.9,
            "amount_yi": 8.94,
            "turnover": null,
            "market_cap_yi": 72.44,
            "amount_to_mcap_pct": 12.339,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.000686",
            "name": "东北证券",
            "role": "MID",
            "ret_pct": 5.81,
            "amount_yi": 3.3,
            "turnover": null,
            "market_cap_yi": 183.26,
            "amount_to_mcap_pct": 1.798,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002961",
            "name": "瑞达期货",
            "role": "MID",
            "ret_pct": 5.75,
            "amount_yi": 2.24,
            "turnover": null,
            "market_cap_yi": 93.05,
            "amount_to_mcap_pct": 2.407,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300399",
            "name": "天利科技",
            "role": "MID",
            "ret_pct": 5.19,
            "amount_yi": 1.44,
            "turnover": null,
            "market_cap_yi": 36.02,
            "amount_to_mcap_pct": 3.986,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300561",
            "name": "汇金科技",
            "role": "MID",
            "ret_pct": 5.1,
            "amount_yi": 4.27,
            "turnover": null,
            "market_cap_yi": 31.8,
            "amount_to_mcap_pct": 13.428,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601519",
            "name": "大智慧",
            "role": "MID",
            "ret_pct": 5.06,
            "amount_yi": 5.47,
            "turnover": null,
            "market_cap_yi": 173.45,
            "amount_to_mcap_pct": 3.154,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600095",
            "name": "湘财股份",
            "role": "TAIL",
            "ret_pct": 4.94,
            "amount_yi": 2.84,
            "turnover": null,
            "market_cap_yi": 224.73,
            "amount_to_mcap_pct": 1.264,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601108",
            "name": "财通证券",
            "role": "TAIL",
            "ret_pct": 4.91,
            "amount_yi": 5.85,
            "turnover": null,
            "market_cap_yi": 357.11,
            "amount_to_mcap_pct": 1.637,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007102",
        "sector_name": "通用航空",
        "sector_type": "concept_1003",
        "theme_cluster": "通用航空",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 35,
        "valid_member_count": 32,
        "specificity_score": 0.8182,
        "raw_heat_score": 119.74,
        "adjusted_heat_score": 97.97,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 4.41,
        "sector_amount_yi": 246.42,
        "amount_ratio5": 1.439,
        "sector_rank_today": 2,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1166,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 96.6226,
          "high": 101.0625,
          "low": 95.7529,
          "close": 99.0501,
          "close_location": 0.621,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 6,
          "front_only_count": 1,
          "front_count": 7,
          "head_count": 6,
          "mid_count": 4,
          "tail_count": 7
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "STRONG",
        "weak_tape_reasons": [],
        "report_score": 124.78,
        "stocks": [
          {
            "symbol": "SZSE.002085",
            "name": "万丰奥威",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.04,
            "amount_yi": 10.82,
            "turnover": null,
            "market_cap_yi": 288.56,
            "amount_to_mcap_pct": 3.749,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600862",
            "name": "中航高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 6.2,
            "turnover": null,
            "market_cap_yi": 262.87,
            "amount_to_mcap_pct": 2.359,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001696",
            "name": "宗申动力",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 21.06,
            "turnover": null,
            "market_cap_yi": 203.6,
            "amount_to_mcap_pct": 10.344,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000768",
            "name": "中航西飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 6.37,
            "turnover": null,
            "market_cap_yi": 634.69,
            "amount_to_mcap_pct": 1.003,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002985",
            "name": "北摩高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 1.91,
            "turnover": null,
            "market_cap_yi": 99.25,
            "amount_to_mcap_pct": 1.921,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000099",
            "name": "中信海直",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.98,
            "amount_yi": 4.17,
            "turnover": null,
            "market_cap_yi": 135.06,
            "amount_to_mcap_pct": 3.088,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300719",
            "name": "安达维尔",
            "role": "FRONT",
            "ret_pct": 13.81,
            "amount_yi": 2.7,
            "turnover": null,
            "market_cap_yi": 25.16,
            "amount_to_mcap_pct": 10.72,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.002984",
            "name": "森麒麟",
            "role": "MID",
            "ret_pct": 7.42,
            "amount_yi": 3.52,
            "turnover": null,
            "market_cap_yi": 107.52,
            "amount_to_mcap_pct": 3.272,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.000738",
            "name": "航发控制",
            "role": "MID",
            "ret_pct": 7.21,
            "amount_yi": 8.71,
            "turnover": null,
            "market_cap_yi": 256.33,
            "amount_to_mcap_pct": 3.399,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600115",
            "name": "中国东航",
            "role": "MID",
            "ret_pct": 5.41,
            "amount_yi": 12.4,
            "turnover": null,
            "market_cap_yi": 663.97,
            "amount_to_mcap_pct": 1.868,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601111",
            "name": "中国国航",
            "role": "MID",
            "ret_pct": 5.2,
            "amount_yi": 10.06,
            "turnover": null,
            "market_cap_yi": 729.71,
            "amount_to_mcap_pct": 1.379,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600029",
            "name": "南方航空",
            "role": "TAIL",
            "ret_pct": 4.98,
            "amount_yi": 10.79,
            "turnover": null,
            "market_cap_yi": 710.24,
            "amount_to_mcap_pct": 1.519,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002297",
            "name": "博云新材",
            "role": "TAIL",
            "ret_pct": 4.91,
            "amount_yi": 34.44,
            "turnover": null,
            "market_cap_yi": 128.6,
            "amount_to_mcap_pct": 26.779,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600038",
            "name": "中直股份",
            "role": "TAIL",
            "ret_pct": 4.7,
            "amount_yi": 4.24,
            "turnover": null,
            "market_cap_yi": 190.85,
            "amount_to_mcap_pct": 2.224,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600990",
            "name": "四创电子",
            "role": "TAIL",
            "ret_pct": 4.13,
            "amount_yi": 1.16,
            "turnover": null,
            "market_cap_yi": 50.84,
            "amount_to_mcap_pct": 2.282,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600316",
            "name": "洪都航空",
            "role": "TAIL",
            "ret_pct": 3.63,
            "amount_yi": 4.22,
            "turnover": null,
            "market_cap_yi": 198.43,
            "amount_to_mcap_pct": 2.126,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601021",
            "name": "春秋航空",
            "role": "TAIL",
            "ret_pct": 3.52,
            "amount_yi": 5.33,
            "turnover": null,
            "market_cap_yi": 445.63,
            "amount_to_mcap_pct": 1.195,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002111",
            "name": "威海广泰",
            "role": "TAIL",
            "ret_pct": 3.12,
            "amount_yi": 1.14,
            "turnover": null,
            "market_cap_yi": 46.87,
            "amount_to_mcap_pct": 2.441,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300542",
            "name": "新晨科技",
            "role": "WATCH",
            "ret_pct": 2.7,
            "amount_yi": 0.57,
            "turnover": null,
            "market_cap_yi": 30.13,
            "amount_to_mcap_pct": 1.898,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.002023",
            "name": "海特高新",
            "role": "WATCH",
            "ret_pct": 2.52,
            "amount_yi": 5.36,
            "turnover": null,
            "market_cap_yi": 84.46,
            "amount_to_mcap_pct": 6.344,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007415",
        "sector_name": "动力电池回收",
        "sector_type": "concept_1003",
        "theme_cluster": "动力电池回收",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 43,
        "valid_member_count": 40,
        "specificity_score": 0.7957,
        "raw_heat_score": 93.83,
        "adjusted_heat_score": 74.66,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 3.04,
        "sector_amount_yi": 783.35,
        "amount_ratio5": 1.587,
        "sector_rank_today": 6,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1249,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 102.1167,
          "high": 105.7632,
          "low": 99.9407,
          "close": 103.122,
          "close_location": 0.5464,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 3,
          "front_only_count": 0,
          "front_count": 3,
          "head_count": 3,
          "mid_count": 8,
          "tail_count": 5
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 110.72,
        "stocks": [
          {
            "symbol": "SZSE.002733",
            "name": "雄韬股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 6.13,
            "turnover": null,
            "market_cap_yi": 127.37,
            "amount_to_mcap_pct": 4.813,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600500",
            "name": "中化国际",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 45.67,
            "turnover": null,
            "market_cap_yi": 284.55,
            "amount_to_mcap_pct": 16.05,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.603335",
            "name": "迪生力",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.97,
            "amount_yi": 0.44,
            "turnover": null,
            "market_cap_yi": 34.47,
            "amount_to_mcap_pct": 1.268,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300263",
            "name": "隆华科技",
            "role": "MID",
            "ret_pct": 8.89,
            "amount_yi": 40.84,
            "turnover": null,
            "market_cap_yi": 150.62,
            "amount_to_mcap_pct": 27.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002741",
            "name": "光华科技",
            "role": "MID",
            "ret_pct": 7.24,
            "amount_yi": 21.72,
            "turnover": null,
            "market_cap_yi": 126.33,
            "amount_to_mcap_pct": 17.193,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300618",
            "name": "寒锐钴业",
            "role": "MID",
            "ret_pct": 6.3,
            "amount_yi": 5.28,
            "turnover": null,
            "market_cap_yi": 101.1,
            "amount_to_mcap_pct": 5.224,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603799",
            "name": "华友钴业",
            "role": "MID",
            "ret_pct": 5.66,
            "amount_yi": 55.45,
            "turnover": null,
            "market_cap_yi": 947.96,
            "amount_to_mcap_pct": 5.85,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301219",
            "name": "腾远钴业",
            "role": "MID",
            "ret_pct": 5.55,
            "amount_yi": 9.12,
            "turnover": null,
            "market_cap_yi": 155.36,
            "amount_to_mcap_pct": 5.867,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301358",
            "name": "湖南裕能",
            "role": "MID",
            "ret_pct": 5.5,
            "amount_yi": 22.66,
            "turnover": null,
            "market_cap_yi": 552.17,
            "amount_to_mcap_pct": 4.104,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300409",
            "name": "道氏技术",
            "role": "MID",
            "ret_pct": 5.43,
            "amount_yi": 7.83,
            "turnover": null,
            "market_cap_yi": 142.86,
            "amount_to_mcap_pct": 5.483,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301152",
            "name": "天力锂能",
            "role": "MID",
            "ret_pct": 5.21,
            "amount_yi": 1.54,
            "turnover": null,
            "market_cap_yi": 17.92,
            "amount_to_mcap_pct": 8.592,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002034",
            "name": "旺能环境",
            "role": "TAIL",
            "ret_pct": 4.91,
            "amount_yi": 3.1,
            "turnover": null,
            "market_cap_yi": 90.15,
            "amount_to_mcap_pct": 3.437,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300919",
            "name": "中伟新材",
            "role": "TAIL",
            "ret_pct": 4.25,
            "amount_yi": 9.17,
            "turnover": null,
            "market_cap_yi": 434.26,
            "amount_to_mcap_pct": 2.111,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300750",
            "name": "宁德时代",
            "role": "TAIL",
            "ret_pct": 3.31,
            "amount_yi": 162.79,
            "turnover": null,
            "market_cap_yi": 16808.81,
            "amount_to_mcap_pct": 0.968,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002340",
            "name": "格林美",
            "role": "TAIL",
            "ret_pct": 3.23,
            "amount_yi": 13.91,
            "turnover": null,
            "market_cap_yi": 373.59,
            "amount_to_mcap_pct": 3.724,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600478",
            "name": "科力远",
            "role": "TAIL",
            "ret_pct": 3.15,
            "amount_yi": 1.93,
            "turnover": null,
            "market_cap_yi": 92.77,
            "amount_to_mcap_pct": 2.079,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000652",
            "name": "泰达股份",
            "role": "WATCH",
            "ret_pct": 2.87,
            "amount_yi": 0.5,
            "turnover": null,
            "market_cap_yi": 52.2,
            "amount_to_mcap_pct": 0.956,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.300837",
            "name": "浙矿股份",
            "role": "WATCH",
            "ret_pct": 2.68,
            "amount_yi": 0.52,
            "turnover": null,
            "market_cap_yi": 20.24,
            "amount_to_mcap_pct": 2.588,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.002266",
            "name": "浙富控股",
            "role": "WATCH",
            "ret_pct": 2.57,
            "amount_yi": 4.28,
            "turnover": null,
            "market_cap_yi": 231.96,
            "amount_to_mcap_pct": 1.847,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.002466",
            "name": "天齐锂业",
            "role": "WATCH",
            "ret_pct": 2.46,
            "amount_yi": 61.41,
            "turnover": null,
            "market_cap_yi": 922.33,
            "amount_to_mcap_pct": 6.658,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007607",
        "sector_name": "行业龙头",
        "sector_type": "concept_1003",
        "theme_cluster": "行业龙头",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 96,
        "valid_member_count": 96,
        "specificity_score": 0.6895,
        "raw_heat_score": 91.79,
        "adjusted_heat_score": 63.29,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 2.02,
        "sector_amount_yi": 3350.12,
        "amount_ratio5": 1.215,
        "sector_rank_today": 34,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0878,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 98.0773,
          "high": 101.2911,
          "low": 96.5663,
          "close": 99.1673,
          "close_location": 0.5505,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 0,
          "front_count": 2,
          "head_count": 2,
          "mid_count": 8,
          "tail_count": 17
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 100.41,
        "stocks": [
          {
            "symbol": "SZSE.302132",
            "name": "中航成飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.78,
            "amount_yi": 13.96,
            "turnover": null,
            "market_cap_yi": 373.97,
            "amount_to_mcap_pct": 3.733,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600292",
            "name": "电投水电",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 4.52,
            "turnover": null,
            "market_cap_yi": 63.74,
            "amount_to_mcap_pct": 7.093,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.301377",
            "name": "鼎泰高科",
            "role": "MID",
            "ret_pct": 9.38,
            "amount_yi": 30.5,
            "turnover": null,
            "market_cap_yi": 465.93,
            "amount_to_mcap_pct": 6.546,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601777",
            "name": "千里科技",
            "role": "MID",
            "ret_pct": 8.17,
            "amount_yi": 5.69,
            "turnover": null,
            "market_cap_yi": 443.07,
            "amount_to_mcap_pct": 1.284,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300033",
            "name": "同花顺",
            "role": "MID",
            "ret_pct": 7.47,
            "amount_yi": 55.54,
            "turnover": null,
            "market_cap_yi": 909.53,
            "amount_to_mcap_pct": 6.106,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600760",
            "name": "中航沈飞",
            "role": "MID",
            "ret_pct": 7.18,
            "amount_yi": 21.11,
            "turnover": null,
            "market_cap_yi": 1262.26,
            "amount_to_mcap_pct": 1.672,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600309",
            "name": "万华化学",
            "role": "MID",
            "ret_pct": 6.73,
            "amount_yi": 42.41,
            "turnover": null,
            "market_cap_yi": 2243.61,
            "amount_to_mcap_pct": 1.89,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601899",
            "name": "紫金矿业",
            "role": "MID",
            "ret_pct": 6.44,
            "amount_yi": 147.18,
            "turnover": null,
            "market_cap_yi": 5993.06,
            "amount_to_mcap_pct": 2.456,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688506",
            "name": "百利天恒",
            "role": "MID",
            "ret_pct": 6.24,
            "amount_yi": 8.17,
            "turnover": null,
            "market_cap_yi": 957.87,
            "amount_to_mcap_pct": 0.853,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601111",
            "name": "中国国航",
            "role": "MID",
            "ret_pct": 5.2,
            "amount_yi": 10.06,
            "turnover": null,
            "market_cap_yi": 729.71,
            "amount_to_mcap_pct": 1.379,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002064",
            "name": "华峰化学",
            "role": "TAIL",
            "ret_pct": 4.97,
            "amount_yi": 5.83,
            "turnover": null,
            "market_cap_yi": 512.53,
            "amount_to_mcap_pct": 1.138,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.001203",
            "name": "大中矿业",
            "role": "TAIL",
            "ret_pct": 4.92,
            "amount_yi": 18.33,
            "turnover": null,
            "market_cap_yi": 563.01,
            "amount_to_mcap_pct": 3.255,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300972",
            "name": "万辰集团",
            "role": "TAIL",
            "ret_pct": 4.7,
            "amount_yi": 4.48,
            "turnover": null,
            "market_cap_yi": 347.37,
            "amount_to_mcap_pct": 1.288,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300054",
            "name": "鼎龙股份",
            "role": "TAIL",
            "ret_pct": 4.65,
            "amount_yi": 74.87,
            "turnover": null,
            "market_cap_yi": 586.85,
            "amount_to_mcap_pct": 12.758,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301638",
            "name": "南网数字",
            "role": "TAIL",
            "ret_pct": 4.46,
            "amount_yi": 5.58,
            "turnover": null,
            "market_cap_yi": 61.56,
            "amount_to_mcap_pct": 9.07,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601628",
            "name": "中国人寿",
            "role": "TAIL",
            "ret_pct": 4.31,
            "amount_yi": 28.81,
            "turnover": null,
            "market_cap_yi": 7456.91,
            "amount_to_mcap_pct": 0.386,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000792",
            "name": "盐湖股份",
            "role": "TAIL",
            "ret_pct": 4.24,
            "amount_yi": 48.99,
            "turnover": null,
            "market_cap_yi": 1677.41,
            "amount_to_mcap_pct": 2.921,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600111",
            "name": "北方稀土",
            "role": "TAIL",
            "ret_pct": 4.02,
            "amount_yi": 75.38,
            "turnover": null,
            "market_cap_yi": 1786.93,
            "amount_to_mcap_pct": 4.218,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688235",
            "name": "百济神州",
            "role": "TAIL",
            "ret_pct": 4.02,
            "amount_yi": 8.94,
            "turnover": null,
            "market_cap_yi": 248.93,
            "amount_to_mcap_pct": 3.593,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600143",
            "name": "金发科技",
            "role": "TAIL",
            "ret_pct": 3.82,
            "amount_yi": 9.77,
            "turnover": null,
            "market_cap_yi": 422.1,
            "amount_to_mcap_pct": 2.315,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007532",
        "sector_name": "AI制药（医疗）",
        "sector_type": "concept_1003",
        "theme_cluster": "AI制药（医疗）",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 61,
        "valid_member_count": 60,
        "specificity_score": 0.7531,
        "raw_heat_score": 87.65,
        "adjusted_heat_score": 66.01,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 2.9,
        "sector_amount_yi": 160.25,
        "amount_ratio5": 1.371,
        "sector_rank_today": 7,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1522,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 88.2119,
          "high": 91.3161,
          "low": 86.8294,
          "close": 90.0468,
          "close_location": 0.7171,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 1,
          "front_only_count": 2,
          "front_count": 3,
          "head_count": 1,
          "mid_count": 6,
          "tail_count": 15
        },
        "structure_quality": "MID_SUPPORTED",
        "tape_quality": "STRONG",
        "weak_tape_reasons": [],
        "report_score": 97.93,
        "stocks": [
          {
            "symbol": "SHSE.603990",
            "name": "麦迪科技",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.98,
            "amount_yi": 3.6,
            "turnover": null,
            "market_cap_yi": 67.5,
            "amount_to_mcap_pct": 5.34,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300244",
            "name": "迪安诊断",
            "role": "FRONT",
            "ret_pct": 18.01,
            "amount_yi": 17.57,
            "turnover": null,
            "market_cap_yi": 99.24,
            "amount_to_mcap_pct": 17.703,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688114",
            "name": "华大智造",
            "role": "FRONT",
            "ret_pct": 13.1,
            "amount_yi": 6.69,
            "turnover": null,
            "market_cap_yi": 215.72,
            "amount_to_mcap_pct": 3.102,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688621",
            "name": "阳光诺和",
            "role": "MID",
            "ret_pct": 8.72,
            "amount_yi": 1.21,
            "turnover": null,
            "market_cap_yi": 58.53,
            "amount_to_mcap_pct": 2.066,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603882",
            "name": "金域医学",
            "role": "MID",
            "ret_pct": 7.35,
            "amount_yi": 2.21,
            "turnover": null,
            "market_cap_yi": 116.32,
            "amount_to_mcap_pct": 1.899,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300290",
            "name": "荣科科技",
            "role": "MID",
            "ret_pct": 6.44,
            "amount_yi": 3.57,
            "turnover": null,
            "market_cap_yi": 62.36,
            "amount_to_mcap_pct": 5.729,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301230",
            "name": "泓博医药",
            "role": "MID",
            "ret_pct": 6.03,
            "amount_yi": 2.09,
            "turnover": null,
            "market_cap_yi": 43.29,
            "amount_to_mcap_pct": 4.822,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301602",
            "name": "超研股份",
            "role": "MID",
            "ret_pct": 5.99,
            "amount_yi": 0.65,
            "turnover": null,
            "market_cap_yi": 32.44,
            "amount_to_mcap_pct": 2.017,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300199",
            "name": "翰宇药业",
            "role": "MID",
            "ret_pct": 5.4,
            "amount_yi": 8.26,
            "turnover": null,
            "market_cap_yi": 162.89,
            "amount_to_mcap_pct": 5.068,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688062",
            "name": "迈威生物-U",
            "role": "TAIL",
            "ret_pct": 4.77,
            "amount_yi": 3.06,
            "turnover": null,
            "market_cap_yi": 58.25,
            "amount_to_mcap_pct": 5.259,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300233",
            "name": "金城医药",
            "role": "TAIL",
            "ret_pct": 4.43,
            "amount_yi": 1.12,
            "turnover": null,
            "market_cap_yi": 46.23,
            "amount_to_mcap_pct": 2.424,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688580",
            "name": "伟思医疗",
            "role": "TAIL",
            "ret_pct": 4.36,
            "amount_yi": 0.73,
            "turnover": null,
            "market_cap_yi": 48.17,
            "amount_to_mcap_pct": 1.519,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300482",
            "name": "万孚生物",
            "role": "TAIL",
            "ret_pct": 4.22,
            "amount_yi": 5.73,
            "turnover": null,
            "market_cap_yi": 84.94,
            "amount_to_mcap_pct": 6.75,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600267",
            "name": "海正药业",
            "role": "TAIL",
            "ret_pct": 4.17,
            "amount_yi": 2.05,
            "turnover": null,
            "market_cap_yi": 119.88,
            "amount_to_mcap_pct": 1.71,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688202",
            "name": "美迪西",
            "role": "TAIL",
            "ret_pct": 3.93,
            "amount_yi": 2.04,
            "turnover": null,
            "market_cap_yi": 71.7,
            "amount_to_mcap_pct": 2.849,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688393",
            "name": "安必平",
            "role": "TAIL",
            "ret_pct": 3.63,
            "amount_yi": 0.38,
            "turnover": null,
            "market_cap_yi": 18.69,
            "amount_to_mcap_pct": 2.052,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600557",
            "name": "康缘药业",
            "role": "TAIL",
            "ret_pct": 3.59,
            "amount_yi": 0.52,
            "turnover": null,
            "market_cap_yi": 68.62,
            "amount_to_mcap_pct": 0.764,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603716",
            "name": "塞力医疗",
            "role": "TAIL",
            "ret_pct": 3.52,
            "amount_yi": 1.47,
            "turnover": null,
            "market_cap_yi": 35.81,
            "amount_to_mcap_pct": 4.104,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000661",
            "name": "长春高新",
            "role": "TAIL",
            "ret_pct": 3.39,
            "amount_yi": 10.04,
            "turnover": null,
            "market_cap_yi": 265.74,
            "amount_to_mcap_pct": 3.778,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301301",
            "name": "川宁生物",
            "role": "TAIL",
            "ret_pct": 3.22,
            "amount_yi": 0.94,
            "turnover": null,
            "market_cap_yi": 53.44,
            "amount_to_mcap_pct": 1.754,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007603",
        "sector_name": "病原体防治",
        "sector_type": "concept_1003",
        "theme_cluster": "病原体防治",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 168,
        "valid_member_count": 157,
        "specificity_score": 0.6001,
        "raw_heat_score": 81.48,
        "adjusted_heat_score": 48.9,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 2.11,
        "sector_amount_yi": 277.37,
        "amount_ratio5": 1.27,
        "sector_rank_today": 30,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1678,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 85.6039,
          "high": 87.7595,
          "low": 84.2207,
          "close": 86.8466,
          "close_location": 0.742,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 1,
          "front_count": 3,
          "head_count": 2,
          "mid_count": 4,
          "tail_count": 31
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 87.4,
        "stocks": [
          {
            "symbol": "SHSE.688163",
            "name": "赛伦生物",
            "role": "LIMIT_HEAD",
            "ret_pct": 20.01,
            "amount_yi": 2.32,
            "turnover": null,
            "market_cap_yi": 48.74,
            "amount_to_mcap_pct": 4.755,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002742",
            "name": "冀衡医药",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 0.19,
            "turnover": null,
            "market_cap_yi": 21.85,
            "amount_to_mcap_pct": 0.847,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300244",
            "name": "迪安诊断",
            "role": "FRONT",
            "ret_pct": 18.01,
            "amount_yi": 17.57,
            "turnover": null,
            "market_cap_yi": 99.24,
            "amount_to_mcap_pct": 17.703,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688621",
            "name": "阳光诺和",
            "role": "MID",
            "ret_pct": 8.72,
            "amount_yi": 1.21,
            "turnover": null,
            "market_cap_yi": 58.53,
            "amount_to_mcap_pct": 2.066,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301230",
            "name": "泓博医药",
            "role": "MID",
            "ret_pct": 6.03,
            "amount_yi": 2.09,
            "turnover": null,
            "market_cap_yi": 43.29,
            "amount_to_mcap_pct": 4.822,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300199",
            "name": "翰宇药业",
            "role": "MID",
            "ret_pct": 5.4,
            "amount_yi": 8.26,
            "turnover": null,
            "market_cap_yi": 162.89,
            "amount_to_mcap_pct": 5.068,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603858",
            "name": "步长制药",
            "role": "MID",
            "ret_pct": 5.11,
            "amount_yi": 1.02,
            "turnover": null,
            "market_cap_yi": 160.51,
            "amount_to_mcap_pct": 0.636,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688062",
            "name": "迈威生物-U",
            "role": "TAIL",
            "ret_pct": 4.77,
            "amount_yi": 3.06,
            "turnover": null,
            "market_cap_yi": 58.25,
            "amount_to_mcap_pct": 5.259,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000790",
            "name": "华神科技",
            "role": "TAIL",
            "ret_pct": 4.72,
            "amount_yi": 0.87,
            "turnover": null,
            "market_cap_yi": 23.47,
            "amount_to_mcap_pct": 3.693,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301207",
            "name": "华兰疫苗",
            "role": "TAIL",
            "ret_pct": 4.33,
            "amount_yi": 1.11,
            "turnover": null,
            "market_cap_yi": 105.65,
            "amount_to_mcap_pct": 1.047,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000739",
            "name": "普洛药业",
            "role": "TAIL",
            "ret_pct": 4.28,
            "amount_yi": 1.43,
            "turnover": null,
            "market_cap_yi": 186.09,
            "amount_to_mcap_pct": 0.77,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300482",
            "name": "万孚生物",
            "role": "TAIL",
            "ret_pct": 4.22,
            "amount_yi": 5.73,
            "turnover": null,
            "market_cap_yi": 84.94,
            "amount_to_mcap_pct": 6.75,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600267",
            "name": "海正药业",
            "role": "TAIL",
            "ret_pct": 4.17,
            "amount_yi": 2.05,
            "turnover": null,
            "market_cap_yi": 119.88,
            "amount_to_mcap_pct": 1.71,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301060",
            "name": "兰卫医学",
            "role": "TAIL",
            "ret_pct": 4.11,
            "amount_yi": 0.66,
            "turnover": null,
            "market_cap_yi": 31.01,
            "amount_to_mcap_pct": 2.116,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688221",
            "name": "前沿生物-U",
            "role": "TAIL",
            "ret_pct": 4.08,
            "amount_yi": 2.0,
            "turnover": null,
            "market_cap_yi": 68.77,
            "amount_to_mcap_pct": 2.911,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300676",
            "name": "华大基因",
            "role": "TAIL",
            "ret_pct": 4.05,
            "amount_yi": 3.01,
            "turnover": null,
            "market_cap_yi": 142.33,
            "amount_to_mcap_pct": 2.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688185",
            "name": "康希诺",
            "role": "TAIL",
            "ret_pct": 4.05,
            "amount_yi": 0.91,
            "turnover": null,
            "market_cap_yi": 58.8,
            "amount_to_mcap_pct": 1.549,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000623",
            "name": "吉林敖东",
            "role": "TAIL",
            "ret_pct": 4.01,
            "amount_yi": 2.9,
            "turnover": null,
            "market_cap_yi": 207.15,
            "amount_to_mcap_pct": 1.4,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300110",
            "name": "华仁药业",
            "role": "TAIL",
            "ret_pct": 3.88,
            "amount_yi": 0.67,
            "turnover": null,
            "market_cap_yi": 31.66,
            "amount_to_mcap_pct": 2.104,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603538",
            "name": "美诺华",
            "role": "TAIL",
            "ret_pct": 3.81,
            "amount_yi": 7.43,
            "turnover": null,
            "market_cap_yi": 91.83,
            "amount_to_mcap_pct": 8.094,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": [
          {
            "sector_code": "007305",
            "sector_name": "流感",
            "theme_cluster": "流感",
            "state": "STRUCTURE_WATCH",
            "sector_rank_today": 44,
            "sector_ret_pct": 1.85,
            "adjusted_heat_score": 41.24,
            "limit_up_count": 1,
            "front_count": 2,
            "mid_count": 2,
            "tail_count": 21,
            "tape_quality": "OK",
            "weak_tape_reasons": [],
            "reason": "core_overlap:4;jaccard:0.57"
          }
        ]
      },
      {
        "sector_code": "007536",
        "sector_name": "合成生物",
        "sector_type": "concept_1003",
        "theme_cluster": "合成生物",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 113,
        "valid_member_count": 112,
        "specificity_score": 0.6645,
        "raw_heat_score": 75.45,
        "adjusted_heat_score": 50.14,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 1.93,
        "sector_amount_yi": 339.91,
        "amount_ratio5": 1.334,
        "sector_rank_today": 36,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1317,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 89.9622,
          "high": 92.5431,
          "low": 88.437,
          "close": 91.1309,
          "close_location": 0.6561,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 1,
          "front_only_count": 1,
          "front_count": 2,
          "head_count": 1,
          "mid_count": 5,
          "tail_count": 19
        },
        "structure_quality": "MID_SUPPORTED",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 81.24,
        "stocks": [
          {
            "symbol": "SZSE.002597",
            "name": "金禾实业",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 4.48,
            "turnover": null,
            "market_cap_yi": 126.16,
            "amount_to_mcap_pct": 3.555,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688114",
            "name": "华大智造",
            "role": "FRONT",
            "ret_pct": 13.1,
            "amount_yi": 6.69,
            "turnover": null,
            "market_cap_yi": 215.72,
            "amount_to_mcap_pct": 3.102,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688363",
            "name": "华熙生物",
            "role": "MID",
            "ret_pct": 7.2,
            "amount_yi": 3.11,
            "turnover": null,
            "market_cap_yi": 179.18,
            "amount_to_mcap_pct": 1.737,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301565",
            "name": "中仑新材",
            "role": "MID",
            "ret_pct": 6.39,
            "amount_yi": 4.59,
            "turnover": null,
            "market_cap_yi": 34.09,
            "amount_to_mcap_pct": 13.476,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300199",
            "name": "翰宇药业",
            "role": "MID",
            "ret_pct": 5.4,
            "amount_yi": 8.26,
            "turnover": null,
            "market_cap_yi": 162.89,
            "amount_to_mcap_pct": 5.068,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300401",
            "name": "花园生物",
            "role": "MID",
            "ret_pct": 5.3,
            "amount_yi": 6.61,
            "turnover": null,
            "market_cap_yi": 74.35,
            "amount_to_mcap_pct": 8.897,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300970",
            "name": "华绿生物",
            "role": "MID",
            "ret_pct": 5.09,
            "amount_yi": 2.08,
            "turnover": null,
            "market_cap_yi": 26.32,
            "amount_to_mcap_pct": 7.892,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603456",
            "name": "九洲药业",
            "role": "TAIL",
            "ret_pct": 4.93,
            "amount_yi": 2.38,
            "turnover": null,
            "market_cap_yi": 113.67,
            "amount_to_mcap_pct": 2.092,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300119",
            "name": "瑞普生物",
            "role": "TAIL",
            "ret_pct": 4.84,
            "amount_yi": 0.67,
            "turnover": null,
            "market_cap_yi": 52.75,
            "amount_to_mcap_pct": 1.272,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000790",
            "name": "华神科技",
            "role": "TAIL",
            "ret_pct": 4.72,
            "amount_yi": 0.87,
            "turnover": null,
            "market_cap_yi": 23.47,
            "amount_to_mcap_pct": 3.693,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300233",
            "name": "金城医药",
            "role": "TAIL",
            "ret_pct": 4.43,
            "amount_yi": 1.12,
            "turnover": null,
            "market_cap_yi": 46.23,
            "amount_to_mcap_pct": 2.424,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000739",
            "name": "普洛药业",
            "role": "TAIL",
            "ret_pct": 4.28,
            "amount_yi": 1.43,
            "turnover": null,
            "market_cap_yi": 186.09,
            "amount_to_mcap_pct": 0.77,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600267",
            "name": "海正药业",
            "role": "TAIL",
            "ret_pct": 4.17,
            "amount_yi": 2.05,
            "turnover": null,
            "market_cap_yi": 119.88,
            "amount_to_mcap_pct": 1.71,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603983",
            "name": "丸美生物",
            "role": "TAIL",
            "ret_pct": 4.12,
            "amount_yi": 0.57,
            "turnover": null,
            "market_cap_yi": 89.22,
            "amount_to_mcap_pct": 0.637,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300676",
            "name": "华大基因",
            "role": "TAIL",
            "ret_pct": 4.05,
            "amount_yi": 3.01,
            "turnover": null,
            "market_cap_yi": 142.33,
            "amount_to_mcap_pct": 2.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688202",
            "name": "美迪西",
            "role": "TAIL",
            "ret_pct": 3.93,
            "amount_yi": 2.04,
            "turnover": null,
            "market_cap_yi": 71.7,
            "amount_to_mcap_pct": 2.849,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600143",
            "name": "金发科技",
            "role": "TAIL",
            "ret_pct": 3.82,
            "amount_yi": 9.77,
            "turnover": null,
            "market_cap_yi": 422.1,
            "amount_to_mcap_pct": 2.315,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603538",
            "name": "美诺华",
            "role": "TAIL",
            "ret_pct": 3.81,
            "amount_yi": 7.43,
            "turnover": null,
            "market_cap_yi": 91.83,
            "amount_to_mcap_pct": 8.094,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000952",
            "name": "广济药业",
            "role": "TAIL",
            "ret_pct": 3.81,
            "amount_yi": 0.53,
            "turnover": null,
            "market_cap_yi": 21.57,
            "amount_to_mcap_pct": 2.476,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300497",
            "name": "富祥股份",
            "role": "TAIL",
            "ret_pct": 3.41,
            "amount_yi": 3.46,
            "turnover": null,
            "market_cap_yi": 71.37,
            "amount_to_mcap_pct": 4.845,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007184",
        "sector_name": "航母概念",
        "sector_type": "concept_1003",
        "theme_cluster": "航母概念",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 32,
        "valid_member_count": 31,
        "specificity_score": 0.8273,
        "raw_heat_score": 73.97,
        "adjusted_heat_score": 61.2,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 2.55,
        "sector_amount_yi": 344.34,
        "amount_ratio5": 1.289,
        "sector_rank_today": 11,
        "near_previous_high": false,
        "distance_to_previous_high": -0.135,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 97.4109,
          "high": 101.047,
          "low": 95.7872,
          "close": 98.3485,
          "close_location": 0.487,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 3,
          "front_only_count": 0,
          "front_count": 3,
          "head_count": 3,
          "mid_count": 2,
          "tail_count": 9
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 80.07,
        "stocks": [
          {
            "symbol": "SZSE.000768",
            "name": "中航西飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 6.37,
            "turnover": null,
            "market_cap_yi": 634.69,
            "amount_to_mcap_pct": 1.003,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600391",
            "name": "航发科技",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 4.71,
            "turnover": null,
            "market_cap_yi": 115.58,
            "amount_to_mcap_pct": 4.079,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000099",
            "name": "中信海直",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.98,
            "amount_yi": 4.17,
            "turnover": null,
            "market_cap_yi": 135.06,
            "amount_to_mcap_pct": 3.088,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000738",
            "name": "航发控制",
            "role": "MID",
            "ret_pct": 7.21,
            "amount_yi": 8.71,
            "turnover": null,
            "market_cap_yi": 256.33,
            "amount_to_mcap_pct": 3.399,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600765",
            "name": "中航重机",
            "role": "MID",
            "ret_pct": 5.65,
            "amount_yi": 5.6,
            "turnover": null,
            "market_cap_yi": 217.66,
            "amount_to_mcap_pct": 2.573,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002318",
            "name": "久立特材",
            "role": "TAIL",
            "ret_pct": 4.81,
            "amount_yi": 4.2,
            "turnover": null,
            "market_cap_yi": 220.44,
            "amount_to_mcap_pct": 1.907,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600456",
            "name": "宝钛股份",
            "role": "TAIL",
            "ret_pct": 4.2,
            "amount_yi": 3.89,
            "turnover": null,
            "market_cap_yi": 142.38,
            "amount_to_mcap_pct": 2.734,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600990",
            "name": "四创电子",
            "role": "TAIL",
            "ret_pct": 4.13,
            "amount_yi": 1.16,
            "turnover": null,
            "market_cap_yi": 50.84,
            "amount_to_mcap_pct": 2.282,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600435",
            "name": "北方导航",
            "role": "TAIL",
            "ret_pct": 3.97,
            "amount_yi": 4.33,
            "turnover": null,
            "market_cap_yi": 186.02,
            "amount_to_mcap_pct": 2.329,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600372",
            "name": "中航机载",
            "role": "TAIL",
            "ret_pct": 3.82,
            "amount_yi": 6.18,
            "turnover": null,
            "market_cap_yi": 539.05,
            "amount_to_mcap_pct": 1.147,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300101",
            "name": "振芯科技",
            "role": "TAIL",
            "ret_pct": 3.79,
            "amount_yi": 2.2,
            "turnover": null,
            "market_cap_yi": 93.05,
            "amount_to_mcap_pct": 2.364,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600316",
            "name": "洪都航空",
            "role": "TAIL",
            "ret_pct": 3.63,
            "amount_yi": 4.22,
            "turnover": null,
            "market_cap_yi": 198.43,
            "amount_to_mcap_pct": 2.126,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002324",
            "name": "普利特",
            "role": "TAIL",
            "ret_pct": 3.43,
            "amount_yi": 2.85,
            "turnover": null,
            "market_cap_yi": 93.54,
            "amount_to_mcap_pct": 3.043,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600590",
            "name": "泰豪科技",
            "role": "TAIL",
            "ret_pct": 3.06,
            "amount_yi": 5.13,
            "turnover": null,
            "market_cap_yi": 99.54,
            "amount_to_mcap_pct": 5.15,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600019",
            "name": "宝钢股份",
            "role": "WATCH",
            "ret_pct": 2.91,
            "amount_yi": 16.27,
            "turnover": null,
            "market_cap_yi": 1289.13,
            "amount_to_mcap_pct": 1.262,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.002167",
            "name": "东方锆业",
            "role": "WATCH",
            "ret_pct": 2.53,
            "amount_yi": 14.68,
            "turnover": null,
            "market_cap_yi": 107.74,
            "amount_to_mcap_pct": 13.628,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SHSE.600764",
            "name": "中国海防",
            "role": "WATCH",
            "ret_pct": 2.45,
            "amount_yi": 1.66,
            "turnover": null,
            "market_cap_yi": 136.73,
            "amount_to_mcap_pct": 1.213,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.300065",
            "name": "海兰信",
            "role": "WATCH",
            "ret_pct": 2.37,
            "amount_yi": 6.06,
            "turnover": null,
            "market_cap_yi": 121.81,
            "amount_to_mcap_pct": 4.973,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.002151",
            "name": "北斗星通",
            "role": "WATCH",
            "ret_pct": 2.3,
            "amount_yi": 5.27,
            "turnover": null,
            "market_cap_yi": 149.49,
            "amount_to_mcap_pct": 3.523,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SHSE.600072",
            "name": "中船科技",
            "role": "WATCH",
            "ret_pct": 1.67,
            "amount_yi": 3.11,
            "turnover": null,
            "market_cap_yi": 105.52,
            "amount_to_mcap_pct": 2.944,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007383",
        "sector_name": "宠物经济",
        "sector_type": "concept_1003",
        "theme_cluster": "宠物经济",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 63,
        "valid_member_count": 62,
        "specificity_score": 0.7488,
        "raw_heat_score": 71.66,
        "adjusted_heat_score": 53.66,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 2.4,
        "sector_amount_yi": 80.18,
        "amount_ratio5": 1.059,
        "sector_rank_today": 16,
        "near_previous_high": false,
        "distance_to_previous_high": -0.144,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 88.5667,
          "high": 91.2392,
          "low": 87.2141,
          "close": 90.0698,
          "close_location": 0.7095,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 0,
          "front_count": 2,
          "head_count": 2,
          "mid_count": 3,
          "tail_count": 12
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "STRONG",
        "weak_tape_reasons": [],
        "report_score": 76.23,
        "stocks": [
          {
            "symbol": "SHSE.600539",
            "name": "狮头股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 2.74,
            "turnover": null,
            "market_cap_yi": 37.58,
            "amount_to_mcap_pct": 7.286,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001206",
            "name": "依依股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 0.91,
            "turnover": null,
            "market_cap_yi": 18.41,
            "amount_to_mcap_pct": 4.917,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688621",
            "name": "阳光诺和",
            "role": "MID",
            "ret_pct": 8.72,
            "amount_yi": 1.21,
            "turnover": null,
            "market_cap_yi": 58.53,
            "amount_to_mcap_pct": 2.066,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603955",
            "name": "大千生态",
            "role": "MID",
            "ret_pct": 7.88,
            "amount_yi": 1.3,
            "turnover": null,
            "market_cap_yi": 33.81,
            "amount_to_mcap_pct": 3.853,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002891",
            "name": "中宠股份",
            "role": "MID",
            "ret_pct": 5.58,
            "amount_yi": 3.17,
            "turnover": null,
            "market_cap_yi": 92.61,
            "amount_to_mcap_pct": 3.418,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300119",
            "name": "瑞普生物",
            "role": "TAIL",
            "ret_pct": 4.84,
            "amount_yi": 0.67,
            "turnover": null,
            "market_cap_yi": 52.75,
            "amount_to_mcap_pct": 1.272,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301335",
            "name": "天元宠物",
            "role": "TAIL",
            "ret_pct": 4.4,
            "amount_yi": 0.37,
            "turnover": null,
            "market_cap_yi": 18.91,
            "amount_to_mcap_pct": 1.961,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000739",
            "name": "普洛药业",
            "role": "TAIL",
            "ret_pct": 4.28,
            "amount_yi": 1.43,
            "turnover": null,
            "market_cap_yi": 186.09,
            "amount_to_mcap_pct": 0.77,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300482",
            "name": "万孚生物",
            "role": "TAIL",
            "ret_pct": 4.22,
            "amount_yi": 5.73,
            "turnover": null,
            "market_cap_yi": 84.94,
            "amount_to_mcap_pct": 6.75,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600267",
            "name": "海正药业",
            "role": "TAIL",
            "ret_pct": 4.17,
            "amount_yi": 2.05,
            "turnover": null,
            "market_cap_yi": 119.88,
            "amount_to_mcap_pct": 1.71,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301009",
            "name": "可靠股份",
            "role": "TAIL",
            "ret_pct": 4.09,
            "amount_yi": 0.3,
            "turnover": null,
            "market_cap_yi": 13.83,
            "amount_to_mcap_pct": 2.181,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603538",
            "name": "美诺华",
            "role": "TAIL",
            "ret_pct": 3.81,
            "amount_yi": 7.43,
            "turnover": null,
            "market_cap_yi": 91.83,
            "amount_to_mcap_pct": 8.094,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300783",
            "name": "三只松鼠",
            "role": "TAIL",
            "ret_pct": 3.58,
            "amount_yi": 1.18,
            "turnover": null,
            "market_cap_yi": 48.63,
            "amount_to_mcap_pct": 2.423,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300791",
            "name": "仙乐健康",
            "role": "TAIL",
            "ret_pct": 3.58,
            "amount_yi": 0.37,
            "turnover": null,
            "market_cap_yi": 43.97,
            "amount_to_mcap_pct": 0.832,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301498",
            "name": "乖宝宠物",
            "role": "TAIL",
            "ret_pct": 3.34,
            "amount_yi": 2.08,
            "turnover": null,
            "market_cap_yi": 74.88,
            "amount_to_mcap_pct": 2.772,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.001238",
            "name": "浙江正特",
            "role": "TAIL",
            "ret_pct": 3.26,
            "amount_yi": 0.32,
            "turnover": null,
            "market_cap_yi": 44.59,
            "amount_to_mcap_pct": 0.725,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300942",
            "name": "易瑞生物",
            "role": "TAIL",
            "ret_pct": 3.23,
            "amount_yi": 0.36,
            "turnover": null,
            "market_cap_yi": 25.88,
            "amount_to_mcap_pct": 1.396,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.605009",
            "name": "豪悦护理",
            "role": "WATCH",
            "ret_pct": 2.99,
            "amount_yi": 0.64,
            "turnover": null,
            "market_cap_yi": 50.4,
            "amount_to_mcap_pct": 1.27,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SHSE.600201",
            "name": "生物股份",
            "role": "WATCH",
            "ret_pct": 2.93,
            "amount_yi": 2.61,
            "turnover": null,
            "market_cap_yi": 136.52,
            "amount_to_mcap_pct": 1.913,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.300871",
            "name": "回盛生物",
            "role": "WATCH",
            "ret_pct": 2.87,
            "amount_yi": 2.04,
            "turnover": null,
            "market_cap_yi": 44.84,
            "amount_to_mcap_pct": 4.552,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "辅助观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007631",
        "sector_name": "医药医疗风格",
        "sector_type": "concept_1003",
        "theme_cluster": "医药医疗风格",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 100,
        "valid_member_count": 100,
        "specificity_score": 0.6833,
        "raw_heat_score": 71.37,
        "adjusted_heat_score": 48.77,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 2.13,
        "sector_amount_yi": 564.3,
        "amount_ratio5": 1.372,
        "sector_rank_today": 29,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1137,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 90.0353,
          "high": 92.7569,
          "low": 88.4961,
          "close": 91.521,
          "close_location": 0.7099,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 0,
          "front_only_count": 2,
          "front_count": 2,
          "head_count": 0,
          "mid_count": 5,
          "tail_count": 25
        },
        "structure_quality": "MID_SUPPORTED",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 75.47,
        "stocks": [
          {
            "symbol": "SHSE.688114",
            "name": "华大智造",
            "role": "FRONT",
            "ret_pct": 13.1,
            "amount_yi": 6.69,
            "turnover": null,
            "market_cap_yi": 215.72,
            "amount_to_mcap_pct": 3.102,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688428",
            "name": "诺诚健华",
            "role": "FRONT",
            "ret_pct": 10.87,
            "amount_yi": 3.89,
            "turnover": null,
            "market_cap_yi": 62.93,
            "amount_to_mcap_pct": 6.18,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688331",
            "name": "荣昌生物",
            "role": "MID",
            "ret_pct": 8.28,
            "amount_yi": 17.53,
            "turnover": null,
            "market_cap_yi": 185.76,
            "amount_to_mcap_pct": 9.439,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688690",
            "name": "纳微科技",
            "role": "MID",
            "ret_pct": 6.95,
            "amount_yi": 6.52,
            "turnover": null,
            "market_cap_yi": 145.98,
            "amount_to_mcap_pct": 4.465,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688506",
            "name": "百利天恒",
            "role": "MID",
            "ret_pct": 6.24,
            "amount_yi": 8.17,
            "turnover": null,
            "market_cap_yi": 957.87,
            "amount_to_mcap_pct": 0.853,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300199",
            "name": "翰宇药业",
            "role": "MID",
            "ret_pct": 5.4,
            "amount_yi": 8.26,
            "turnover": null,
            "market_cap_yi": 162.89,
            "amount_to_mcap_pct": 5.068,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603858",
            "name": "步长制药",
            "role": "MID",
            "ret_pct": 5.11,
            "amount_yi": 1.02,
            "turnover": null,
            "market_cap_yi": 160.51,
            "amount_to_mcap_pct": 0.636,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603939",
            "name": "益丰药房",
            "role": "TAIL",
            "ret_pct": 4.47,
            "amount_yi": 3.87,
            "turnover": null,
            "market_cap_yi": 263.7,
            "amount_to_mcap_pct": 1.469,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603233",
            "name": "大参林",
            "role": "TAIL",
            "ret_pct": 4.44,
            "amount_yi": 1.44,
            "turnover": null,
            "market_cap_yi": 195.65,
            "amount_to_mcap_pct": 0.738,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688192",
            "name": "迪哲医药-U",
            "role": "TAIL",
            "ret_pct": 4.42,
            "amount_yi": 3.66,
            "turnover": null,
            "market_cap_yi": 178.72,
            "amount_to_mcap_pct": 2.05,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688520",
            "name": "神州细胞",
            "role": "TAIL",
            "ret_pct": 4.32,
            "amount_yi": 0.95,
            "turnover": null,
            "market_cap_yi": 153.86,
            "amount_to_mcap_pct": 0.617,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688180",
            "name": "君实生物-U",
            "role": "TAIL",
            "ret_pct": 4.28,
            "amount_yi": 5.36,
            "turnover": null,
            "market_cap_yi": 235.21,
            "amount_to_mcap_pct": 2.277,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000739",
            "name": "普洛药业",
            "role": "TAIL",
            "ret_pct": 4.28,
            "amount_yi": 1.43,
            "turnover": null,
            "market_cap_yi": 186.09,
            "amount_to_mcap_pct": 0.77,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600739",
            "name": "辽宁成大",
            "role": "TAIL",
            "ret_pct": 4.14,
            "amount_yi": 1.94,
            "turnover": null,
            "market_cap_yi": 157.1,
            "amount_to_mcap_pct": 1.236,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600161",
            "name": "天坛生物",
            "role": "TAIL",
            "ret_pct": 4.13,
            "amount_yi": 4.48,
            "turnover": null,
            "market_cap_yi": 254.49,
            "amount_to_mcap_pct": 1.759,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688759",
            "name": "必贝特-U",
            "role": "TAIL",
            "ret_pct": 4.09,
            "amount_yi": 0.89,
            "turnover": null,
            "market_cap_yi": 16.17,
            "amount_to_mcap_pct": 5.502,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300676",
            "name": "华大基因",
            "role": "TAIL",
            "ret_pct": 4.05,
            "amount_yi": 3.01,
            "turnover": null,
            "market_cap_yi": 142.33,
            "amount_to_mcap_pct": 2.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688235",
            "name": "百济神州",
            "role": "TAIL",
            "ret_pct": 4.02,
            "amount_yi": 8.94,
            "turnover": null,
            "market_cap_yi": 248.93,
            "amount_to_mcap_pct": 3.593,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000623",
            "name": "吉林敖东",
            "role": "TAIL",
            "ret_pct": 4.01,
            "amount_yi": 2.9,
            "turnover": null,
            "market_cap_yi": 207.15,
            "amount_to_mcap_pct": 1.4,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300142",
            "name": "沃森生物",
            "role": "TAIL",
            "ret_pct": 3.68,
            "amount_yi": 6.89,
            "turnover": null,
            "market_cap_yi": 182.32,
            "amount_to_mcap_pct": 3.776,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007599",
        "sector_name": "味蕾经济",
        "sector_type": "concept_1003",
        "theme_cluster": "味蕾经济",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 90,
        "valid_member_count": 85,
        "specificity_score": 0.6991,
        "raw_heat_score": 67.39,
        "adjusted_heat_score": 47.11,
        "state": "STRUCTURE_WATCH",
        "sector_ret_pct": 1.83,
        "sector_amount_yi": 293.89,
        "amount_ratio5": 1.236,
        "sector_rank_today": 48,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1245,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 90.0242,
          "high": 92.7405,
          "low": 88.9497,
          "close": 91.5145,
          "close_location": 0.6766,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 0,
          "front_count": 2,
          "head_count": 2,
          "mid_count": 3,
          "tail_count": 10
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "OK",
        "weak_tape_reasons": [],
        "report_score": 72.86,
        "stocks": [
          {
            "symbol": "SHSE.603020",
            "name": "爱普股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.04,
            "amount_yi": 3.04,
            "turnover": null,
            "market_cap_yi": 48.98,
            "amount_to_mcap_pct": 6.209,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002597",
            "name": "金禾实业",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 4.48,
            "turnover": null,
            "market_cap_yi": 126.16,
            "amount_to_mcap_pct": 3.555,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.603968",
            "name": "醋化股份",
            "role": "MID",
            "ret_pct": 5.34,
            "amount_yi": 0.92,
            "turnover": null,
            "market_cap_yi": 22.19,
            "amount_to_mcap_pct": 4.134,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002461",
            "name": "珠江啤酒",
            "role": "MID",
            "ret_pct": 5.15,
            "amount_yi": 2.23,
            "turnover": null,
            "market_cap_yi": 207.83,
            "amount_to_mcap_pct": 1.072,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600737",
            "name": "中粮糖业",
            "role": "MID",
            "ret_pct": 5.03,
            "amount_yi": 4.31,
            "turnover": null,
            "market_cap_yi": 285.75,
            "amount_to_mcap_pct": 1.51,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300138",
            "name": "晨光生物",
            "role": "TAIL",
            "ret_pct": 4.17,
            "amount_yi": 0.84,
            "turnover": null,
            "market_cap_yi": 39.83,
            "amount_to_mcap_pct": 2.108,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002910",
            "name": "庄园牧场",
            "role": "TAIL",
            "ret_pct": 3.69,
            "amount_yi": 0.94,
            "turnover": null,
            "market_cap_yi": 17.29,
            "amount_to_mcap_pct": 5.461,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603299",
            "name": "苏盐井神",
            "role": "TAIL",
            "ret_pct": 3.47,
            "amount_yi": 0.64,
            "turnover": null,
            "market_cap_yi": 79.22,
            "amount_to_mcap_pct": 0.805,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300797",
            "name": "钢研纳克",
            "role": "TAIL",
            "ret_pct": 3.29,
            "amount_yi": 0.64,
            "turnover": null,
            "market_cap_yi": 52.23,
            "amount_to_mcap_pct": 1.233,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.605016",
            "name": "百龙创园",
            "role": "TAIL",
            "ret_pct": 3.23,
            "amount_yi": 1.26,
            "turnover": null,
            "market_cap_yi": 105.97,
            "amount_to_mcap_pct": 1.187,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300942",
            "name": "易瑞生物",
            "role": "TAIL",
            "ret_pct": 3.23,
            "amount_yi": 0.36,
            "turnover": null,
            "market_cap_yi": 25.88,
            "amount_to_mcap_pct": 1.396,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600328",
            "name": "中盐化工",
            "role": "TAIL",
            "ret_pct": 3.2,
            "amount_yi": 1.68,
            "turnover": null,
            "market_cap_yi": 99.27,
            "amount_to_mcap_pct": 1.692,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002946",
            "name": "新乳业",
            "role": "TAIL",
            "ret_pct": 3.17,
            "amount_yi": 0.74,
            "turnover": null,
            "market_cap_yi": 141.22,
            "amount_to_mcap_pct": 0.524,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600882",
            "name": "妙可蓝多",
            "role": "TAIL",
            "ret_pct": 3.12,
            "amount_yi": 1.82,
            "turnover": null,
            "market_cap_yi": 99.51,
            "amount_to_mcap_pct": 1.832,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300898",
            "name": "熊猫乳品",
            "role": "TAIL",
            "ret_pct": 3.03,
            "amount_yi": 0.5,
            "turnover": null,
            "market_cap_yi": 23.43,
            "amount_to_mcap_pct": 2.152,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300887",
            "name": "谱尼测试",
            "role": "WATCH",
            "ret_pct": 2.98,
            "amount_yi": 0.87,
            "turnover": null,
            "market_cap_yi": 28.83,
            "amount_to_mcap_pct": 3.003,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.300813",
            "name": "泰林生物",
            "role": "WATCH",
            "ret_pct": 2.86,
            "amount_yi": 0.4,
            "turnover": null,
            "market_cap_yi": 15.32,
            "amount_to_mcap_pct": 2.583,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SHSE.603369",
            "name": "今世缘",
            "role": "WATCH",
            "ret_pct": 2.83,
            "amount_yi": 3.7,
            "turnover": null,
            "market_cap_yi": 312.45,
            "amount_to_mcap_pct": 1.185,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SHSE.603231",
            "name": "索宝蛋白",
            "role": "WATCH",
            "ret_pct": 2.81,
            "amount_yi": 0.35,
            "turnover": null,
            "market_cap_yi": 16.74,
            "amount_to_mcap_pct": 2.062,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SHSE.605337",
            "name": "李子园",
            "role": "WATCH",
            "ret_pct": 2.77,
            "amount_yi": 0.34,
            "turnover": null,
            "market_cap_yi": 36.2,
            "amount_to_mcap_pct": 0.95,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      }
    ],
    "weak_tape_structure": [
      {
        "sector_code": "007224",
        "sector_name": "大飞机",
        "sector_type": "concept_1003",
        "theme_cluster": "大飞机",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 99,
        "valid_member_count": 98,
        "specificity_score": 0.6848,
        "raw_heat_score": 143.85,
        "adjusted_heat_score": 98.51,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 2.52,
        "sector_amount_yi": 734.99,
        "amount_ratio5": 1.287,
        "sector_rank_today": 12,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1369,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 99.4329,
          "high": 103.6947,
          "low": 97.6463,
          "close": 100.3498,
          "close_location": 0.447,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 6,
          "front_only_count": 2,
          "front_count": 8,
          "head_count": 6,
          "mid_count": 9,
          "tail_count": 22
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_CLOSE_LOCATION"
        ],
        "report_score": 133.85,
        "stocks": [
          {
            "symbol": "SZSE.302132",
            "name": "中航成飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.78,
            "amount_yi": 13.96,
            "turnover": null,
            "market_cap_yi": 373.97,
            "amount_to_mcap_pct": 3.733,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600862",
            "name": "中航高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 6.2,
            "turnover": null,
            "market_cap_yi": 262.87,
            "amount_to_mcap_pct": 2.359,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000768",
            "name": "中航西飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 6.37,
            "turnover": null,
            "market_cap_yi": 634.69,
            "amount_to_mcap_pct": 1.003,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002985",
            "name": "北摩高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 1.91,
            "turnover": null,
            "market_cap_yi": 99.25,
            "amount_to_mcap_pct": 1.921,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002190",
            "name": "成飞集成",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 2.79,
            "turnover": null,
            "market_cap_yi": 97.11,
            "amount_to_mcap_pct": 2.87,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600391",
            "name": "航发科技",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 4.71,
            "turnover": null,
            "market_cap_yi": 115.58,
            "amount_to_mcap_pct": 4.079,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688583",
            "name": "思看科技",
            "role": "FRONT",
            "ret_pct": 16.47,
            "amount_yi": 6.19,
            "turnover": null,
            "market_cap_yi": 40.35,
            "amount_to_mcap_pct": 15.339,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.300719",
            "name": "安达维尔",
            "role": "FRONT",
            "ret_pct": 13.81,
            "amount_yi": 2.7,
            "turnover": null,
            "market_cap_yi": 25.16,
            "amount_to_mcap_pct": 10.72,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.301306",
            "name": "西测测试",
            "role": "MID",
            "ret_pct": 9.24,
            "amount_yi": 8.18,
            "turnover": null,
            "market_cap_yi": 78.73,
            "amount_to_mcap_pct": 10.385,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300263",
            "name": "隆华科技",
            "role": "MID",
            "ret_pct": 8.89,
            "amount_yi": 40.84,
            "turnover": null,
            "market_cap_yi": 150.62,
            "amount_to_mcap_pct": 27.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002984",
            "name": "森麒麟",
            "role": "MID",
            "ret_pct": 7.42,
            "amount_yi": 3.52,
            "turnover": null,
            "market_cap_yi": 107.52,
            "amount_to_mcap_pct": 3.272,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600760",
            "name": "中航沈飞",
            "role": "MID",
            "ret_pct": 7.18,
            "amount_yi": 21.11,
            "turnover": null,
            "market_cap_yi": 1262.26,
            "amount_to_mcap_pct": 1.672,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688231",
            "name": "隆达股份",
            "role": "MID",
            "ret_pct": 7.02,
            "amount_yi": 2.57,
            "turnover": null,
            "market_cap_yi": 104.57,
            "amount_to_mcap_pct": 2.462,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300034",
            "name": "钢研高纳",
            "role": "MID",
            "ret_pct": 6.34,
            "amount_yi": 4.43,
            "turnover": null,
            "market_cap_yi": 135.0,
            "amount_to_mcap_pct": 3.281,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600765",
            "name": "中航重机",
            "role": "MID",
            "ret_pct": 5.65,
            "amount_yi": 5.6,
            "turnover": null,
            "market_cap_yi": 217.66,
            "amount_to_mcap_pct": 2.573,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002171",
            "name": "楚江新材",
            "role": "MID",
            "ret_pct": 5.51,
            "amount_yi": 22.32,
            "turnover": null,
            "market_cap_yi": 219.31,
            "amount_to_mcap_pct": 10.177,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600115",
            "name": "中国东航",
            "role": "MID",
            "ret_pct": 5.41,
            "amount_yi": 12.4,
            "turnover": null,
            "market_cap_yi": 663.97,
            "amount_to_mcap_pct": 1.868,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002297",
            "name": "博云新材",
            "role": "TAIL",
            "ret_pct": 4.91,
            "amount_yi": 34.44,
            "turnover": null,
            "market_cap_yi": 128.6,
            "amount_to_mcap_pct": 26.779,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600038",
            "name": "中直股份",
            "role": "TAIL",
            "ret_pct": 4.7,
            "amount_yi": 4.24,
            "turnover": null,
            "market_cap_yi": 190.85,
            "amount_to_mcap_pct": 2.224,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688562",
            "name": "航天软件",
            "role": "TAIL",
            "ret_pct": 4.59,
            "amount_yi": 0.98,
            "turnover": null,
            "market_cap_yi": 67.48,
            "amount_to_mcap_pct": 1.454,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007173",
        "sector_name": "无人机",
        "sector_type": "concept_1003",
        "theme_cluster": "无人机",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 214,
        "valid_member_count": 203,
        "specificity_score": 0.5588,
        "raw_heat_score": 145.87,
        "adjusted_heat_score": 81.51,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.9,
        "sector_amount_yi": 1447.16,
        "amount_ratio5": 1.148,
        "sector_rank_today": 41,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1127,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 105.5271,
          "high": 109.6968,
          "low": 103.1933,
          "close": 105.953,
          "close_location": 0.4243,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 11,
          "front_only_count": 3,
          "front_count": 14,
          "head_count": 11,
          "mid_count": 21,
          "tail_count": 22
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_CLOSE_LOCATION"
        ],
        "report_score": 133.41,
        "stocks": [
          {
            "symbol": "SZSE.300581",
            "name": "晨曦航空",
            "role": "LIMIT_HEAD",
            "ret_pct": 19.96,
            "amount_yi": 5.56,
            "turnover": null,
            "market_cap_yi": 72.39,
            "amount_to_mcap_pct": 7.684,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.302132",
            "name": "中航成飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.78,
            "amount_yi": 13.96,
            "turnover": null,
            "market_cap_yi": 373.97,
            "amount_to_mcap_pct": 3.733,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001696",
            "name": "宗申动力",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 21.06,
            "turnover": null,
            "market_cap_yi": 203.6,
            "amount_to_mcap_pct": 10.344,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000547",
            "name": "航天发展",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 18.8,
            "turnover": null,
            "market_cap_yi": 328.15,
            "amount_to_mcap_pct": 5.729,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002882",
            "name": "金龙羽",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 1.85,
            "turnover": null,
            "market_cap_yi": 53.95,
            "amount_to_mcap_pct": 3.422,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002985",
            "name": "北摩高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 1.91,
            "turnover": null,
            "market_cap_yi": 99.25,
            "amount_to_mcap_pct": 1.921,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.003009",
            "name": "中天火箭",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 3.42,
            "turnover": null,
            "market_cap_yi": 99.83,
            "amount_to_mcap_pct": 3.427,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002190",
            "name": "成飞集成",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 2.79,
            "turnover": null,
            "market_cap_yi": 97.11,
            "amount_to_mcap_pct": 2.87,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.601609",
            "name": "金田股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 14.54,
            "turnover": null,
            "market_cap_yi": 216.94,
            "amount_to_mcap_pct": 6.704,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.603738",
            "name": "泰晶科技",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 8.88,
            "turnover": null,
            "market_cap_yi": 199.66,
            "amount_to_mcap_pct": 4.448,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000099",
            "name": "中信海直",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.98,
            "amount_yi": 4.17,
            "turnover": null,
            "market_cap_yi": 135.06,
            "amount_to_mcap_pct": 3.088,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688788",
            "name": "科思科技",
            "role": "FRONT",
            "ret_pct": 17.71,
            "amount_yi": 2.83,
            "turnover": null,
            "market_cap_yi": 84.83,
            "amount_to_mcap_pct": 3.34,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688772",
            "name": "珠海冠宇",
            "role": "FRONT",
            "ret_pct": 15.93,
            "amount_yi": 22.77,
            "turnover": null,
            "market_cap_yi": 213.42,
            "amount_to_mcap_pct": 10.669,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.300719",
            "name": "安达维尔",
            "role": "FRONT",
            "ret_pct": 13.81,
            "amount_yi": 2.7,
            "turnover": null,
            "market_cap_yi": 25.16,
            "amount_to_mcap_pct": 10.72,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688536",
            "name": "思瑞浦",
            "role": "MID",
            "ret_pct": 9.42,
            "amount_yi": 30.76,
            "turnover": null,
            "market_cap_yi": 419.64,
            "amount_to_mcap_pct": 7.331,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301067",
            "name": "显盈科技",
            "role": "MID",
            "ret_pct": 8.94,
            "amount_yi": 2.41,
            "turnover": null,
            "market_cap_yi": 22.08,
            "amount_to_mcap_pct": 10.924,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300263",
            "name": "隆华科技",
            "role": "MID",
            "ret_pct": 8.89,
            "amount_yi": 40.84,
            "turnover": null,
            "market_cap_yi": 150.62,
            "amount_to_mcap_pct": 27.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688084",
            "name": "晶品特装",
            "role": "MID",
            "ret_pct": 8.61,
            "amount_yi": 1.88,
            "turnover": null,
            "market_cap_yi": 38.96,
            "amount_to_mcap_pct": 4.83,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300353",
            "name": "东土科技",
            "role": "MID",
            "ret_pct": 8.53,
            "amount_yi": 12.02,
            "turnover": null,
            "market_cap_yi": 120.22,
            "amount_to_mcap_pct": 9.998,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002611",
            "name": "东方精工",
            "role": "MID",
            "ret_pct": 8.17,
            "amount_yi": 19.59,
            "turnover": null,
            "market_cap_yi": 184.45,
            "amount_to_mcap_pct": 10.62,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007057",
        "sector_name": "锂电池概念",
        "sector_type": "concept_1003",
        "theme_cluster": "锂电池概念",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 397,
        "valid_member_count": 382,
        "specificity_score": 0.4511,
        "raw_heat_score": 162.01,
        "adjusted_heat_score": 73.08,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.73,
        "sector_amount_yi": 4430.96,
        "amount_ratio5": 1.353,
        "sector_rank_today": 60,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0893,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 110.3604,
          "high": 114.786,
          "low": 107.6284,
          "close": 110.8479,
          "close_location": 0.4498,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 13,
          "front_only_count": 7,
          "front_count": 20,
          "head_count": 13,
          "mid_count": 41,
          "tail_count": 61
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_CLOSE_LOCATION",
          "LOW_RANK"
        ],
        "report_score": 131.66,
        "stocks": [
          {
            "symbol": "SZSE.301348",
            "name": "蓝箭电子",
            "role": "LIMIT_HEAD",
            "ret_pct": 19.98,
            "amount_yi": 5.99,
            "turnover": null,
            "market_cap_yi": 46.57,
            "amount_to_mcap_pct": 12.865,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600067",
            "name": "冠城新材",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.13,
            "amount_yi": 3.81,
            "turnover": null,
            "market_cap_yi": 48.43,
            "amount_to_mcap_pct": 7.864,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000630",
            "name": "铜陵有色",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.08,
            "amount_yi": 43.56,
            "turnover": null,
            "market_cap_yi": 791.15,
            "amount_to_mcap_pct": 5.506,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002882",
            "name": "金龙羽",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 1.85,
            "turnover": null,
            "market_cap_yi": 53.95,
            "amount_to_mcap_pct": 3.422,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002812",
            "name": "恩捷股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 31.03,
            "turnover": null,
            "market_cap_yi": 555.62,
            "amount_to_mcap_pct": 5.585,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600531",
            "name": "豫光金铅",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 9.74,
            "turnover": null,
            "market_cap_yi": 158.29,
            "amount_to_mcap_pct": 6.156,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002733",
            "name": "雄韬股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 6.13,
            "turnover": null,
            "market_cap_yi": 127.37,
            "amount_to_mcap_pct": 4.813,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001359",
            "name": "平安电工",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 6.08,
            "turnover": null,
            "market_cap_yi": 49.69,
            "amount_to_mcap_pct": 12.231,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002190",
            "name": "成飞集成",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 2.79,
            "turnover": null,
            "market_cap_yi": 97.11,
            "amount_to_mcap_pct": 2.87,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002976",
            "name": "瑞玛精密",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 1.34,
            "turnover": null,
            "market_cap_yi": 21.92,
            "amount_to_mcap_pct": 6.114,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600500",
            "name": "中化国际",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.99,
            "amount_yi": 45.67,
            "turnover": null,
            "market_cap_yi": 284.55,
            "amount_to_mcap_pct": 16.05,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.603335",
            "name": "迪生力",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.97,
            "amount_yi": 0.44,
            "turnover": null,
            "market_cap_yi": 34.47,
            "amount_to_mcap_pct": 1.268,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002088",
            "name": "鲁阳节能",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.95,
            "amount_yi": 0.49,
            "turnover": null,
            "market_cap_yi": 45.26,
            "amount_to_mcap_pct": 1.092,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688772",
            "name": "珠海冠宇",
            "role": "FRONT",
            "ret_pct": 15.93,
            "amount_yi": 22.77,
            "turnover": null,
            "market_cap_yi": 213.42,
            "amount_to_mcap_pct": 10.669,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688353",
            "name": "华盛锂电",
            "role": "FRONT",
            "ret_pct": 15.79,
            "amount_yi": 10.35,
            "turnover": null,
            "market_cap_yi": 150.04,
            "amount_to_mcap_pct": 6.898,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688388",
            "name": "嘉元科技",
            "role": "FRONT",
            "ret_pct": 10.97,
            "amount_yi": 37.12,
            "turnover": null,
            "market_cap_yi": 263.7,
            "amount_to_mcap_pct": 14.078,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688148",
            "name": "芳源股份",
            "role": "FRONT",
            "ret_pct": 10.95,
            "amount_yi": 3.93,
            "turnover": null,
            "market_cap_yi": 46.02,
            "amount_to_mcap_pct": 8.542,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.301217",
            "name": "铜冠铜箔",
            "role": "FRONT",
            "ret_pct": 10.8,
            "amount_yi": 64.97,
            "turnover": null,
            "market_cap_yi": 1175.54,
            "amount_to_mcap_pct": 5.527,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.600869",
            "name": "远东股份",
            "role": "FRONT",
            "ret_pct": 9.93,
            "amount_yi": 75.79,
            "turnover": null,
            "market_cap_yi": 719.74,
            "amount_to_mcap_pct": 10.53,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.600711",
            "name": "盛屯矿业",
            "role": "FRONT",
            "ret_pct": 9.89,
            "amount_yi": 38.7,
            "turnover": null,
            "market_cap_yi": 401.78,
            "amount_to_mcap_pct": 9.633,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007361",
        "sector_name": "固态电池",
        "sector_type": "concept_1003",
        "theme_cluster": "固态电池",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 201,
        "valid_member_count": 194,
        "specificity_score": 0.5696,
        "raw_heat_score": 151.52,
        "adjusted_heat_score": 86.3,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.7,
        "sector_amount_yi": 2819.43,
        "amount_ratio5": 1.302,
        "sector_rank_today": 66,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0713,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 118.1067,
          "high": 122.9932,
          "low": 115.0026,
          "close": 118.4978,
          "close_location": 0.4374,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 5,
          "front_only_count": 7,
          "front_count": 12,
          "head_count": 5,
          "mid_count": 24,
          "tail_count": 29
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_CLOSE_LOCATION",
          "LOW_RANK"
        ],
        "report_score": 131.35,
        "stocks": [
          {
            "symbol": "SZSE.002882",
            "name": "金龙羽",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 1.85,
            "turnover": null,
            "market_cap_yi": 53.95,
            "amount_to_mcap_pct": 3.422,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002812",
            "name": "恩捷股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 31.03,
            "turnover": null,
            "market_cap_yi": 555.62,
            "amount_to_mcap_pct": 5.585,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002203",
            "name": "海亮股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 23.99,
            "turnover": null,
            "market_cap_yi": 518.53,
            "amount_to_mcap_pct": 4.627,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002733",
            "name": "雄韬股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 6.13,
            "turnover": null,
            "market_cap_yi": 127.37,
            "amount_to_mcap_pct": 4.813,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001359",
            "name": "平安电工",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 6.08,
            "turnover": null,
            "market_cap_yi": 49.69,
            "amount_to_mcap_pct": 12.231,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688772",
            "name": "珠海冠宇",
            "role": "FRONT",
            "ret_pct": 15.93,
            "amount_yi": 22.77,
            "turnover": null,
            "market_cap_yi": 213.42,
            "amount_to_mcap_pct": 10.669,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688353",
            "name": "华盛锂电",
            "role": "FRONT",
            "ret_pct": 15.79,
            "amount_yi": 10.35,
            "turnover": null,
            "market_cap_yi": 150.04,
            "amount_to_mcap_pct": 6.898,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.300686",
            "name": "智动力",
            "role": "FRONT",
            "ret_pct": 11.26,
            "amount_yi": 4.03,
            "turnover": null,
            "market_cap_yi": 46.32,
            "amount_to_mcap_pct": 8.7,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688388",
            "name": "嘉元科技",
            "role": "FRONT",
            "ret_pct": 10.97,
            "amount_yi": 37.12,
            "turnover": null,
            "market_cap_yi": 263.7,
            "amount_to_mcap_pct": 14.078,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688148",
            "name": "芳源股份",
            "role": "FRONT",
            "ret_pct": 10.95,
            "amount_yi": 3.93,
            "turnover": null,
            "market_cap_yi": 46.02,
            "amount_to_mcap_pct": 8.542,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.600869",
            "name": "远东股份",
            "role": "FRONT",
            "ret_pct": 9.93,
            "amount_yi": 75.79,
            "turnover": null,
            "market_cap_yi": 719.74,
            "amount_to_mcap_pct": 10.53,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688411",
            "name": "海博思创",
            "role": "FRONT",
            "ret_pct": 9.68,
            "amount_yi": 25.82,
            "turnover": null,
            "market_cap_yi": 350.87,
            "amount_to_mcap_pct": 7.359,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.301150",
            "name": "中一科技",
            "role": "MID",
            "ret_pct": 8.41,
            "amount_yi": 11.38,
            "turnover": null,
            "market_cap_yi": 140.75,
            "amount_to_mcap_pct": 8.082,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300438",
            "name": "鹏辉能源",
            "role": "MID",
            "ret_pct": 7.57,
            "amount_yi": 27.29,
            "turnover": null,
            "market_cap_yi": 303.85,
            "amount_to_mcap_pct": 8.981,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.001301",
            "name": "尚太科技",
            "role": "MID",
            "ret_pct": 7.54,
            "amount_yi": 5.24,
            "turnover": null,
            "market_cap_yi": 166.15,
            "amount_to_mcap_pct": 3.156,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688819",
            "name": "天能股份",
            "role": "MID",
            "ret_pct": 7.54,
            "amount_yi": 1.58,
            "turnover": null,
            "market_cap_yi": 238.36,
            "amount_to_mcap_pct": 0.665,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688323",
            "name": "瑞华泰",
            "role": "MID",
            "ret_pct": 7.35,
            "amount_yi": 10.73,
            "turnover": null,
            "market_cap_yi": 77.58,
            "amount_to_mcap_pct": 13.828,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688299",
            "name": "长阳科技",
            "role": "MID",
            "ret_pct": 7.26,
            "amount_yi": 2.69,
            "turnover": null,
            "market_cap_yi": 46.7,
            "amount_to_mcap_pct": 5.754,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002741",
            "name": "光华科技",
            "role": "MID",
            "ret_pct": 7.24,
            "amount_yi": 21.72,
            "turnover": null,
            "market_cap_yi": 126.33,
            "amount_to_mcap_pct": 17.193,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301292",
            "name": "海科新源",
            "role": "MID",
            "ret_pct": 7.16,
            "amount_yi": 11.81,
            "turnover": null,
            "market_cap_yi": 58.37,
            "amount_to_mcap_pct": 20.226,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007220",
        "sector_name": "军民融合",
        "sector_type": "concept_1003",
        "theme_cluster": "卫星军工信息化",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 172,
        "valid_member_count": 165,
        "specificity_score": 0.5961,
        "raw_heat_score": 135.92,
        "adjusted_heat_score": 81.02,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.92,
        "sector_amount_yi": 1373.72,
        "amount_ratio5": 1.146,
        "sector_rank_today": 38,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1317,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 101.0857,
          "high": 105.1946,
          "low": 98.9655,
          "close": 101.6821,
          "close_location": 0.4361,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 8,
          "front_only_count": 1,
          "front_count": 9,
          "head_count": 8,
          "mid_count": 15,
          "tail_count": 29
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_CLOSE_LOCATION"
        ],
        "report_score": 123.7,
        "stocks": [
          {
            "symbol": "SHSE.688010",
            "name": "福光股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 19.99,
            "amount_yi": 10.78,
            "turnover": null,
            "market_cap_yi": 76.81,
            "amount_to_mcap_pct": 14.035,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300581",
            "name": "晨曦航空",
            "role": "LIMIT_HEAD",
            "ret_pct": 19.96,
            "amount_yi": 5.56,
            "turnover": null,
            "market_cap_yi": 72.39,
            "amount_to_mcap_pct": 7.684,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.001696",
            "name": "宗申动力",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 21.06,
            "turnover": null,
            "market_cap_yi": 203.6,
            "amount_to_mcap_pct": 10.344,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000547",
            "name": "航天发展",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 18.8,
            "turnover": null,
            "market_cap_yi": 328.15,
            "amount_to_mcap_pct": 5.729,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000768",
            "name": "中航西飞",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 6.37,
            "turnover": null,
            "market_cap_yi": 634.69,
            "amount_to_mcap_pct": 1.003,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002935",
            "name": "天奥电子",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 2.5,
            "turnover": null,
            "market_cap_yi": 92.15,
            "amount_to_mcap_pct": 2.714,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002985",
            "name": "北摩高科",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 1.91,
            "turnover": null,
            "market_cap_yi": 99.25,
            "amount_to_mcap_pct": 1.921,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.003009",
            "name": "中天火箭",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 3.42,
            "turnover": null,
            "market_cap_yi": 99.83,
            "amount_to_mcap_pct": 3.427,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300719",
            "name": "安达维尔",
            "role": "FRONT",
            "ret_pct": 13.81,
            "amount_yi": 2.7,
            "turnover": null,
            "market_cap_yi": 25.16,
            "amount_to_mcap_pct": 10.72,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.300353",
            "name": "东土科技",
            "role": "MID",
            "ret_pct": 8.53,
            "amount_yi": 12.02,
            "turnover": null,
            "market_cap_yi": 120.22,
            "amount_to_mcap_pct": 9.998,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002611",
            "name": "东方精工",
            "role": "MID",
            "ret_pct": 8.17,
            "amount_yi": 19.59,
            "turnover": null,
            "market_cap_yi": 184.45,
            "amount_to_mcap_pct": 10.62,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300420",
            "name": "五洋自控",
            "role": "MID",
            "ret_pct": 8.09,
            "amount_yi": 9.86,
            "turnover": null,
            "market_cap_yi": 70.1,
            "amount_to_mcap_pct": 14.07,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300416",
            "name": "苏试试验",
            "role": "MID",
            "ret_pct": 8.0,
            "amount_yi": 8.67,
            "turnover": null,
            "market_cap_yi": 90.64,
            "amount_to_mcap_pct": 9.561,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600760",
            "name": "中航沈飞",
            "role": "MID",
            "ret_pct": 7.18,
            "amount_yi": 21.11,
            "turnover": null,
            "market_cap_yi": 1262.26,
            "amount_to_mcap_pct": 1.672,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688231",
            "name": "隆达股份",
            "role": "MID",
            "ret_pct": 7.02,
            "amount_yi": 2.57,
            "turnover": null,
            "market_cap_yi": 104.57,
            "amount_to_mcap_pct": 2.462,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300376",
            "name": "易事特",
            "role": "MID",
            "ret_pct": 6.37,
            "amount_yi": 6.07,
            "turnover": null,
            "market_cap_yi": 143.84,
            "amount_to_mcap_pct": 4.218,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300034",
            "name": "钢研高纳",
            "role": "MID",
            "ret_pct": 6.34,
            "amount_yi": 4.43,
            "turnover": null,
            "market_cap_yi": 135.0,
            "amount_to_mcap_pct": 3.281,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600343",
            "name": "航天动力",
            "role": "MID",
            "ret_pct": 6.27,
            "amount_yi": 17.41,
            "turnover": null,
            "market_cap_yi": 160.06,
            "amount_to_mcap_pct": 10.877,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300342",
            "name": "天银机电",
            "role": "MID",
            "ret_pct": 6.21,
            "amount_yi": 27.6,
            "turnover": null,
            "market_cap_yi": 223.55,
            "amount_to_mcap_pct": 12.344,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002625",
            "name": "光启技术",
            "role": "MID",
            "ret_pct": 6.15,
            "amount_yi": 18.8,
            "turnover": null,
            "market_cap_yi": 833.61,
            "amount_to_mcap_pct": 2.255,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": [
          {
            "sector_code": "007528",
            "sector_name": "低空经济",
            "theme_cluster": "卫星军工信息化",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_rank_today": 62,
            "sector_ret_pct": 1.73,
            "adjusted_heat_score": 74.22,
            "limit_up_count": 12,
            "front_count": 15,
            "mid_count": 15,
            "tail_count": 37,
            "tape_quality": "WEAK",
            "weak_tape_reasons": [
              "LOW_CLOSE_LOCATION",
              "LOW_RANK"
            ],
            "reason": "same_theme_cluster:卫星军工信息化"
          },
          {
            "sector_code": "007001",
            "sector_name": "军工",
            "theme_cluster": "卫星军工信息化",
            "state": "GENERIC_CONTEXT",
            "sector_rank_today": 86,
            "sector_ret_pct": 1.51,
            "adjusted_heat_score": 10.11,
            "limit_up_count": 16,
            "front_count": 20,
            "mid_count": 26,
            "tail_count": 50,
            "tape_quality": "WEAK",
            "weak_tape_reasons": [
              "LOW_CLOSE_LOCATION",
              "LOW_RANK"
            ],
            "reason": "same_theme_cluster:卫星军工信息化"
          }
        ]
      },
      {
        "sector_code": "007020",
        "sector_name": "化工原料",
        "sector_type": "concept_1003",
        "theme_cluster": "化工原料",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 77,
        "valid_member_count": 74,
        "specificity_score": 0.7215,
        "raw_heat_score": 90.33,
        "adjusted_heat_score": 65.17,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.74,
        "sector_amount_yi": 669.65,
        "amount_ratio5": 1.64,
        "sector_rank_today": 58,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0919,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 95.4277,
          "high": 99.3816,
          "low": 93.0914,
          "close": 96.8848,
          "close_location": 0.6031,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "VOLUME_EXPANSION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 0,
          "front_count": 2,
          "head_count": 2,
          "mid_count": 7,
          "tail_count": 18
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_RANK"
        ],
        "report_score": 88.68,
        "stocks": [
          {
            "symbol": "SZSE.002971",
            "name": "和远气体",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.01,
            "amount_yi": 33.25,
            "turnover": null,
            "market_cap_yi": 90.76,
            "amount_to_mcap_pct": 36.64,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.603120",
            "name": "肯特催化",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 5.72,
            "turnover": null,
            "market_cap_yi": 21.92,
            "amount_to_mcap_pct": 26.107,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002741",
            "name": "光华科技",
            "role": "MID",
            "ret_pct": 7.24,
            "amount_yi": 21.72,
            "turnover": null,
            "market_cap_yi": 126.33,
            "amount_to_mcap_pct": 17.193,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301292",
            "name": "海科新源",
            "role": "MID",
            "ret_pct": 7.16,
            "amount_yi": 11.81,
            "turnover": null,
            "market_cap_yi": 58.37,
            "amount_to_mcap_pct": 20.226,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600352",
            "name": "浙江龙盛",
            "role": "MID",
            "ret_pct": 6.8,
            "amount_yi": 14.63,
            "turnover": null,
            "market_cap_yi": 372.83,
            "amount_to_mcap_pct": 3.924,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600309",
            "name": "万华化学",
            "role": "MID",
            "ret_pct": 6.73,
            "amount_yi": 42.41,
            "turnover": null,
            "market_cap_yi": 2243.61,
            "amount_to_mcap_pct": 1.89,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301069",
            "name": "凯盛新材",
            "role": "MID",
            "ret_pct": 6.34,
            "amount_yi": 7.27,
            "turnover": null,
            "market_cap_yi": 96.66,
            "amount_to_mcap_pct": 7.525,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600426",
            "name": "华鲁恒升",
            "role": "MID",
            "ret_pct": 6.1,
            "amount_yi": 14.99,
            "turnover": null,
            "market_cap_yi": 599.2,
            "amount_to_mcap_pct": 2.502,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600470",
            "name": "六国化工",
            "role": "MID",
            "ret_pct": 5.64,
            "amount_yi": 4.6,
            "turnover": null,
            "market_cap_yi": 31.24,
            "amount_to_mcap_pct": 14.728,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002064",
            "name": "华峰化学",
            "role": "TAIL",
            "ret_pct": 4.97,
            "amount_yi": 5.83,
            "turnover": null,
            "market_cap_yi": 512.53,
            "amount_to_mcap_pct": 1.138,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603980",
            "name": "吉华集团",
            "role": "TAIL",
            "ret_pct": 4.82,
            "amount_yi": 1.33,
            "turnover": null,
            "market_cap_yi": 38.24,
            "amount_to_mcap_pct": 3.47,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002648",
            "name": "卫星化学",
            "role": "TAIL",
            "ret_pct": 4.77,
            "amount_yi": 18.87,
            "turnover": null,
            "market_cap_yi": 813.34,
            "amount_to_mcap_pct": 2.32,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000683",
            "name": "博源化工",
            "role": "TAIL",
            "ret_pct": 4.63,
            "amount_yi": 4.19,
            "turnover": null,
            "market_cap_yi": 233.95,
            "amount_to_mcap_pct": 1.791,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000830",
            "name": "鲁西化工",
            "role": "TAIL",
            "ret_pct": 4.38,
            "amount_yi": 7.86,
            "turnover": null,
            "market_cap_yi": 245.07,
            "amount_to_mcap_pct": 3.206,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600389",
            "name": "江山股份",
            "role": "TAIL",
            "ret_pct": 4.38,
            "amount_yi": 2.18,
            "turnover": null,
            "market_cap_yi": 99.65,
            "amount_to_mcap_pct": 2.185,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601026",
            "name": "道生天合",
            "role": "TAIL",
            "ret_pct": 4.38,
            "amount_yi": 0.9,
            "turnover": null,
            "market_cap_yi": 16.93,
            "amount_to_mcap_pct": 5.312,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600141",
            "name": "兴发集团",
            "role": "TAIL",
            "ret_pct": 4.34,
            "amount_yi": 38.67,
            "turnover": null,
            "market_cap_yi": 410.39,
            "amount_to_mcap_pct": 9.422,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000792",
            "name": "盐湖股份",
            "role": "TAIL",
            "ret_pct": 4.24,
            "amount_yi": 48.99,
            "turnover": null,
            "market_cap_yi": 1677.41,
            "amount_to_mcap_pct": 2.921,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002805",
            "name": "丰元股份",
            "role": "TAIL",
            "ret_pct": 4.22,
            "amount_yi": 5.91,
            "turnover": null,
            "market_cap_yi": 59.22,
            "amount_to_mcap_pct": 9.986,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603948",
            "name": "建业股份",
            "role": "TAIL",
            "ret_pct": 3.94,
            "amount_yi": 1.05,
            "turnover": null,
            "market_cap_yi": 41.99,
            "amount_to_mcap_pct": 2.498,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007209",
        "sector_name": "网红经济",
        "sector_type": "concept_1003",
        "theme_cluster": "网红经济",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 132,
        "valid_member_count": 122,
        "specificity_score": 0.6398,
        "raw_heat_score": 93.47,
        "adjusted_heat_score": 59.8,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.57,
        "sector_amount_yi": 423.77,
        "amount_ratio5": 1.094,
        "sector_rank_today": 80,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1446,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 94.022,
          "high": 96.4635,
          "low": 92.1284,
          "close": 94.8592,
          "close_location": 0.6299,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 4,
          "front_only_count": 0,
          "front_count": 4,
          "head_count": 4,
          "mid_count": 4,
          "tail_count": 15
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_RANK"
        ],
        "report_score": 87.56,
        "stocks": [
          {
            "symbol": "SZSE.002345",
            "name": "潮宏基",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 3.24,
            "turnover": null,
            "market_cap_yi": 84.64,
            "amount_to_mcap_pct": 3.829,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002830",
            "name": "名雕股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.97,
            "amount_yi": 1.02,
            "turnover": null,
            "market_cap_yi": 15.56,
            "amount_to_mcap_pct": 6.525,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600576",
            "name": "祥源文旅",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.96,
            "amount_yi": 2.66,
            "turnover": null,
            "market_cap_yi": 40.81,
            "amount_to_mcap_pct": 6.513,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.600229",
            "name": "城市传媒",
            "role": "LIMIT_HEAD",
            "ret_pct": 9.95,
            "amount_yi": 2.0,
            "turnover": null,
            "market_cap_yi": 40.9,
            "amount_to_mcap_pct": 4.891,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002416",
            "name": "爱施德",
            "role": "MID",
            "ret_pct": 8.08,
            "amount_yi": 5.35,
            "turnover": null,
            "market_cap_yi": 135.85,
            "amount_to_mcap_pct": 3.935,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603608",
            "name": "天创时尚",
            "role": "MID",
            "ret_pct": 7.93,
            "amount_yi": 12.46,
            "turnover": null,
            "market_cap_yi": 110.77,
            "amount_to_mcap_pct": 11.245,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603466",
            "name": "风语筑",
            "role": "MID",
            "ret_pct": 5.72,
            "amount_yi": 12.05,
            "turnover": null,
            "market_cap_yi": 68.11,
            "amount_to_mcap_pct": 17.691,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601519",
            "name": "大智慧",
            "role": "MID",
            "ret_pct": 5.06,
            "amount_yi": 5.47,
            "turnover": null,
            "market_cap_yi": 173.45,
            "amount_to_mcap_pct": 3.154,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603719",
            "name": "良品铺子",
            "role": "TAIL",
            "ret_pct": 4.9,
            "amount_yi": 0.71,
            "turnover": null,
            "market_cap_yi": 38.62,
            "amount_to_mcap_pct": 1.833,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002832",
            "name": "比音勒芬",
            "role": "TAIL",
            "ret_pct": 4.81,
            "amount_yi": 4.2,
            "turnover": null,
            "market_cap_yi": 83.22,
            "amount_to_mcap_pct": 5.043,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300894",
            "name": "火星人",
            "role": "TAIL",
            "ret_pct": 4.66,
            "amount_yi": 4.32,
            "turnover": null,
            "market_cap_yi": 35.02,
            "amount_to_mcap_pct": 12.337,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300997",
            "name": "欢乐家",
            "role": "TAIL",
            "ret_pct": 4.49,
            "amount_yi": 1.72,
            "turnover": null,
            "market_cap_yi": 66.09,
            "amount_to_mcap_pct": 2.595,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002818",
            "name": "富森美",
            "role": "TAIL",
            "ret_pct": 3.87,
            "amount_yi": 0.6,
            "turnover": null,
            "market_cap_yi": 33.59,
            "amount_to_mcap_pct": 1.777,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000061",
            "name": "农产品",
            "role": "TAIL",
            "ret_pct": 3.75,
            "amount_yi": 1.18,
            "turnover": null,
            "market_cap_yi": 109.27,
            "amount_to_mcap_pct": 1.08,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300059",
            "name": "东方财富",
            "role": "TAIL",
            "ret_pct": 3.69,
            "amount_yi": 84.77,
            "turnover": null,
            "market_cap_yi": 2403.59,
            "amount_to_mcap_pct": 3.527,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300783",
            "name": "三只松鼠",
            "role": "TAIL",
            "ret_pct": 3.58,
            "amount_yi": 1.18,
            "turnover": null,
            "market_cap_yi": 48.63,
            "amount_to_mcap_pct": 2.423,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002640",
            "name": "跨境通",
            "role": "TAIL",
            "ret_pct": 3.55,
            "amount_yi": 2.67,
            "turnover": null,
            "market_cap_yi": 54.19,
            "amount_to_mcap_pct": 4.921,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002154",
            "name": "报喜鸟",
            "role": "TAIL",
            "ret_pct": 3.41,
            "amount_yi": 0.99,
            "turnover": null,
            "market_cap_yi": 46.48,
            "amount_to_mcap_pct": 2.131,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603630",
            "name": "拉芳家化",
            "role": "TAIL",
            "ret_pct": 3.36,
            "amount_yi": 0.55,
            "turnover": null,
            "market_cap_yi": 29.79,
            "amount_to_mcap_pct": 1.858,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.003010",
            "name": "若羽臣",
            "role": "TAIL",
            "ret_pct": 3.33,
            "amount_yi": 2.41,
            "turnover": null,
            "market_cap_yi": 56.17,
            "amount_to_mcap_pct": 4.283,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007200",
        "sector_name": "区块链",
        "sector_type": "concept_1003",
        "theme_cluster": "区块链",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 228,
        "valid_member_count": 215,
        "specificity_score": 0.5479,
        "raw_heat_score": 89.58,
        "adjusted_heat_score": 49.08,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.66,
        "sector_amount_yi": 1320.52,
        "amount_ratio5": 1.076,
        "sector_rank_today": 70,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1672,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 92.9332,
          "high": 95.3173,
          "low": 91.1945,
          "close": 93.2385,
          "close_location": 0.4958,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 0,
          "front_count": 2,
          "head_count": 2,
          "mid_count": 10,
          "tail_count": 30
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_RANK"
        ],
        "report_score": 81.62,
        "stocks": [
          {
            "symbol": "SZSE.300377",
            "name": "赢时胜",
            "role": "LIMIT_HEAD",
            "ret_pct": 20.0,
            "amount_yi": 12.14,
            "turnover": null,
            "market_cap_yi": 102.81,
            "amount_to_mcap_pct": 11.805,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688010",
            "name": "福光股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 19.99,
            "amount_yi": 10.78,
            "turnover": null,
            "market_cap_yi": 76.81,
            "amount_to_mcap_pct": 14.035,
            "is_limit_up": true,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300420",
            "name": "五洋自控",
            "role": "MID",
            "ret_pct": 8.09,
            "amount_yi": 9.86,
            "turnover": null,
            "market_cap_yi": 70.1,
            "amount_to_mcap_pct": 14.07,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002416",
            "name": "爱施德",
            "role": "MID",
            "ret_pct": 8.08,
            "amount_yi": 5.35,
            "turnover": null,
            "market_cap_yi": 135.85,
            "amount_to_mcap_pct": 3.935,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300085",
            "name": "银之杰",
            "role": "MID",
            "ret_pct": 7.89,
            "amount_yi": 22.37,
            "turnover": null,
            "market_cap_yi": 173.76,
            "amount_to_mcap_pct": 12.875,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600208",
            "name": "衢州发展",
            "role": "MID",
            "ret_pct": 7.61,
            "amount_yi": 9.4,
            "turnover": null,
            "market_cap_yi": 252.69,
            "amount_to_mcap_pct": 3.721,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300033",
            "name": "同花顺",
            "role": "MID",
            "ret_pct": 7.47,
            "amount_yi": 55.54,
            "turnover": null,
            "market_cap_yi": 909.53,
            "amount_to_mcap_pct": 6.106,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300551",
            "name": "古鳌科技",
            "role": "MID",
            "ret_pct": 6.52,
            "amount_yi": 1.34,
            "turnover": null,
            "market_cap_yi": 36.59,
            "amount_to_mcap_pct": 3.67,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.688611",
            "name": "杭州柯林",
            "role": "MID",
            "ret_pct": 6.21,
            "amount_yi": 2.5,
            "turnover": null,
            "market_cap_yi": 118.77,
            "amount_to_mcap_pct": 2.102,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002657",
            "name": "中科金财",
            "role": "MID",
            "ret_pct": 5.9,
            "amount_yi": 8.94,
            "turnover": null,
            "market_cap_yi": 72.44,
            "amount_to_mcap_pct": 12.339,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002212",
            "name": "天融信",
            "role": "MID",
            "ret_pct": 5.31,
            "amount_yi": 3.82,
            "turnover": null,
            "market_cap_yi": 74.09,
            "amount_to_mcap_pct": 5.152,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300561",
            "name": "汇金科技",
            "role": "MID",
            "ret_pct": 5.1,
            "amount_yi": 4.27,
            "turnover": null,
            "market_cap_yi": 31.8,
            "amount_to_mcap_pct": 13.428,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601108",
            "name": "财通证券",
            "role": "TAIL",
            "ret_pct": 4.91,
            "amount_yi": 5.85,
            "turnover": null,
            "market_cap_yi": 357.11,
            "amount_to_mcap_pct": 1.637,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600179",
            "name": "安通控股",
            "role": "TAIL",
            "ret_pct": 4.83,
            "amount_yi": 3.07,
            "turnover": null,
            "market_cap_yi": 176.12,
            "amount_to_mcap_pct": 1.742,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301153",
            "name": "中科江南",
            "role": "TAIL",
            "ret_pct": 4.15,
            "amount_yi": 0.73,
            "turnover": null,
            "market_cap_yi": 59.09,
            "amount_to_mcap_pct": 1.235,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300468",
            "name": "四方精创",
            "role": "TAIL",
            "ret_pct": 4.12,
            "amount_yi": 6.22,
            "turnover": null,
            "market_cap_yi": 121.96,
            "amount_to_mcap_pct": 5.1,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300676",
            "name": "华大基因",
            "role": "TAIL",
            "ret_pct": 4.05,
            "amount_yi": 3.01,
            "turnover": null,
            "market_cap_yi": 142.33,
            "amount_to_mcap_pct": 2.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300663",
            "name": "科蓝软件",
            "role": "TAIL",
            "ret_pct": 3.98,
            "amount_yi": 2.48,
            "turnover": null,
            "market_cap_yi": 33.6,
            "amount_to_mcap_pct": 7.382,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002517",
            "name": "恺英网络",
            "role": "TAIL",
            "ret_pct": 3.88,
            "amount_yi": 10.72,
            "turnover": null,
            "market_cap_yi": 278.26,
            "amount_to_mcap_pct": 3.852,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603383",
            "name": "顶点软件",
            "role": "TAIL",
            "ret_pct": 3.84,
            "amount_yi": 1.97,
            "turnover": null,
            "market_cap_yi": 58.92,
            "amount_to_mcap_pct": 3.351,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007630",
        "sector_name": "消费风格",
        "sector_type": "concept_1003",
        "theme_cluster": "消费风格",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 99,
        "valid_member_count": 99,
        "specificity_score": 0.6848,
        "raw_heat_score": 82.41,
        "adjusted_heat_score": 56.43,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.61,
        "sector_amount_yi": 742.95,
        "amount_ratio5": 1.199,
        "sector_rank_today": 76,
        "near_previous_high": false,
        "distance_to_previous_high": -0.0951,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 96.5321,
          "high": 99.3717,
          "low": 94.919,
          "close": 97.6989,
          "close_location": 0.6243,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 2,
          "front_only_count": 0,
          "front_count": 2,
          "head_count": 2,
          "mid_count": 8,
          "tail_count": 8
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_RANK"
        ],
        "report_score": 77.68,
        "stocks": [
          {
            "symbol": "SZSE.002969",
            "name": "嘉美包装",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 9.49,
            "turnover": null,
            "market_cap_yi": 179.1,
            "amount_to_mcap_pct": 5.3,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.605198",
            "name": "安德利",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 2.41,
            "turnover": null,
            "market_cap_yi": 175.31,
            "amount_to_mcap_pct": 1.374,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SHSE.688363",
            "name": "华熙生物",
            "role": "MID",
            "ret_pct": 7.2,
            "amount_yi": 3.11,
            "turnover": null,
            "market_cap_yi": 179.18,
            "amount_to_mcap_pct": 1.737,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603733",
            "name": "仙鹤股份",
            "role": "MID",
            "ret_pct": 6.78,
            "amount_yi": 8.96,
            "turnover": null,
            "market_cap_yi": 204.96,
            "amount_to_mcap_pct": 4.372,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.001221",
            "name": "悍高集团",
            "role": "MID",
            "ret_pct": 6.33,
            "amount_yi": 1.01,
            "turnover": null,
            "market_cap_yi": 16.16,
            "amount_to_mcap_pct": 6.23,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.300342",
            "name": "天银机电",
            "role": "MID",
            "ret_pct": 6.21,
            "amount_yi": 27.6,
            "turnover": null,
            "market_cap_yi": 223.55,
            "amount_to_mcap_pct": 12.344,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.001386",
            "name": "马可波罗",
            "role": "MID",
            "ret_pct": 6.15,
            "amount_yi": 1.74,
            "turnover": null,
            "market_cap_yi": 17.63,
            "amount_to_mcap_pct": 9.885,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.603605",
            "name": "珀莱雅",
            "role": "MID",
            "ret_pct": 5.99,
            "amount_yi": 6.39,
            "turnover": null,
            "market_cap_yi": 266.1,
            "amount_to_mcap_pct": 2.402,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002461",
            "name": "珠江啤酒",
            "role": "MID",
            "ret_pct": 5.15,
            "amount_yi": 2.23,
            "turnover": null,
            "market_cap_yi": 207.83,
            "amount_to_mcap_pct": 1.072,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600737",
            "name": "中粮糖业",
            "role": "MID",
            "ret_pct": 5.03,
            "amount_yi": 4.31,
            "turnover": null,
            "market_cap_yi": 285.75,
            "amount_to_mcap_pct": 1.51,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600113",
            "name": "浙江东日",
            "role": "TAIL",
            "ret_pct": 4.82,
            "amount_yi": 2.53,
            "turnover": null,
            "market_cap_yi": 147.5,
            "amount_to_mcap_pct": 1.713,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300972",
            "name": "万辰集团",
            "role": "TAIL",
            "ret_pct": 4.7,
            "amount_yi": 4.48,
            "turnover": null,
            "market_cap_yi": 347.37,
            "amount_to_mcap_pct": 1.288,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601118",
            "name": "海南橡胶",
            "role": "TAIL",
            "ret_pct": 4.13,
            "amount_yi": 4.24,
            "turnover": null,
            "market_cap_yi": 248.21,
            "amount_to_mcap_pct": 1.708,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600754",
            "name": "锦江酒店",
            "role": "TAIL",
            "ret_pct": 3.84,
            "amount_yi": 2.91,
            "turnover": null,
            "market_cap_yi": 181.48,
            "amount_to_mcap_pct": 1.603,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300957",
            "name": "贝泰妮",
            "role": "TAIL",
            "ret_pct": 3.37,
            "amount_yi": 3.12,
            "turnover": null,
            "market_cap_yi": 143.45,
            "amount_to_mcap_pct": 2.177,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300999",
            "name": "金龙鱼",
            "role": "TAIL",
            "ret_pct": 3.34,
            "amount_yi": 3.4,
            "turnover": null,
            "market_cap_yi": 139.46,
            "amount_to_mcap_pct": 2.44,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301498",
            "name": "乖宝宠物",
            "role": "TAIL",
            "ret_pct": 3.34,
            "amount_yi": 2.08,
            "turnover": null,
            "market_cap_yi": 74.88,
            "amount_to_mcap_pct": 2.772,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600619",
            "name": "海立股份",
            "role": "TAIL",
            "ret_pct": 3.33,
            "amount_yi": 3.91,
            "turnover": null,
            "market_cap_yi": 117.59,
            "amount_to_mcap_pct": 3.326,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002078",
            "name": "太阳纸业",
            "role": "WATCH",
            "ret_pct": 2.99,
            "amount_yi": 3.38,
            "turnover": null,
            "market_cap_yi": 382.16,
            "amount_to_mcap_pct": 0.884,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "辅助观察"
          },
          {
            "symbol": "SZSE.300144",
            "name": "宋城演艺",
            "role": "WATCH",
            "ret_pct": 2.92,
            "amount_yi": 2.27,
            "turnover": null,
            "market_cap_yi": 164.93,
            "amount_to_mcap_pct": 1.374,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "辅助观察"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007391",
        "sector_name": "内贸流通",
        "sector_type": "concept_1003",
        "theme_cluster": "内贸流通",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 162,
        "valid_member_count": 153,
        "specificity_score": 0.6062,
        "raw_heat_score": 75.31,
        "adjusted_heat_score": 45.65,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.75,
        "sector_amount_yi": 317.69,
        "amount_ratio5": 1.008,
        "sector_rank_today": 57,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1252,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 90.1326,
          "high": 92.6325,
          "low": 88.6815,
          "close": 91.1822,
          "close_location": 0.6329,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "LIMIT_UP_CONFIRMED",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 3,
          "front_only_count": 0,
          "front_count": 3,
          "head_count": 3,
          "mid_count": 2,
          "tail_count": 22
        },
        "structure_quality": "COMPLETE_LADDER",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_RANK"
        ],
        "report_score": 63.85,
        "stocks": [
          {
            "symbol": "SHSE.600857",
            "name": "宁波中百",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 2.7,
            "turnover": null,
            "market_cap_yi": 34.95,
            "amount_to_mcap_pct": 7.731,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000151",
            "name": "中成股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.02,
            "amount_yi": 1.63,
            "turnover": null,
            "market_cap_yi": 42.93,
            "amount_to_mcap_pct": 3.789,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.000759",
            "name": "中百集团",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.0,
            "amount_yi": 5.22,
            "turnover": null,
            "market_cap_yi": 38.23,
            "amount_to_mcap_pct": 13.646,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.002416",
            "name": "爱施德",
            "role": "MID",
            "ret_pct": 8.08,
            "amount_yi": 5.35,
            "turnover": null,
            "market_cap_yi": 135.85,
            "amount_to_mcap_pct": 3.935,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600751",
            "name": "海航科技",
            "role": "MID",
            "ret_pct": 6.06,
            "amount_yi": 1.79,
            "turnover": null,
            "market_cap_yi": 81.06,
            "amount_to_mcap_pct": 2.202,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600058",
            "name": "五矿发展",
            "role": "TAIL",
            "ret_pct": 4.99,
            "amount_yi": 3.68,
            "turnover": null,
            "market_cap_yi": 110.41,
            "amount_to_mcap_pct": 3.334,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603719",
            "name": "良品铺子",
            "role": "TAIL",
            "ret_pct": 4.9,
            "amount_yi": 0.71,
            "turnover": null,
            "market_cap_yi": 38.62,
            "amount_to_mcap_pct": 1.833,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002780",
            "name": "三夫户外",
            "role": "TAIL",
            "ret_pct": 4.87,
            "amount_yi": 0.82,
            "turnover": null,
            "market_cap_yi": 17.99,
            "amount_to_mcap_pct": 4.554,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.605188",
            "name": "国光连锁",
            "role": "TAIL",
            "ret_pct": 4.51,
            "amount_yi": 1.48,
            "turnover": null,
            "market_cap_yi": 67.52,
            "amount_to_mcap_pct": 2.195,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603939",
            "name": "益丰药房",
            "role": "TAIL",
            "ret_pct": 4.47,
            "amount_yi": 3.87,
            "turnover": null,
            "market_cap_yi": 263.7,
            "amount_to_mcap_pct": 1.469,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603233",
            "name": "大参林",
            "role": "TAIL",
            "ret_pct": 4.44,
            "amount_yi": 1.44,
            "turnover": null,
            "market_cap_yi": 195.65,
            "amount_to_mcap_pct": 0.738,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300131",
            "name": "英唐智控",
            "role": "TAIL",
            "ret_pct": 4.36,
            "amount_yi": 37.77,
            "turnover": null,
            "market_cap_yi": 179.79,
            "amount_to_mcap_pct": 21.007,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300945",
            "name": "曼卡龙",
            "role": "TAIL",
            "ret_pct": 4.16,
            "amount_yi": 1.11,
            "turnover": null,
            "market_cap_yi": 28.63,
            "amount_to_mcap_pct": 3.889,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600739",
            "name": "辽宁成大",
            "role": "TAIL",
            "ret_pct": 4.14,
            "amount_yi": 1.94,
            "turnover": null,
            "market_cap_yi": 157.1,
            "amount_to_mcap_pct": 1.236,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600754",
            "name": "锦江酒店",
            "role": "TAIL",
            "ret_pct": 3.84,
            "amount_yi": 2.91,
            "turnover": null,
            "market_cap_yi": 181.48,
            "amount_to_mcap_pct": 1.603,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600738",
            "name": "丽尚国潮",
            "role": "TAIL",
            "ret_pct": 3.8,
            "amount_yi": 0.44,
            "turnover": null,
            "market_cap_yi": 31.19,
            "amount_to_mcap_pct": 1.402,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600916",
            "name": "中国黄金",
            "role": "TAIL",
            "ret_pct": 3.61,
            "amount_yi": 3.07,
            "turnover": null,
            "market_cap_yi": 130.03,
            "amount_to_mcap_pct": 2.359,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603883",
            "name": "老百姓",
            "role": "TAIL",
            "ret_pct": 3.6,
            "amount_yi": 1.57,
            "turnover": null,
            "market_cap_yi": 91.83,
            "amount_to_mcap_pct": 1.713,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300783",
            "name": "三只松鼠",
            "role": "TAIL",
            "ret_pct": 3.58,
            "amount_yi": 1.18,
            "turnover": null,
            "market_cap_yi": 48.63,
            "amount_to_mcap_pct": 2.423,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002640",
            "name": "跨境通",
            "role": "TAIL",
            "ret_pct": 3.55,
            "amount_yi": 2.67,
            "turnover": null,
            "market_cap_yi": 54.19,
            "amount_to_mcap_pct": 4.921,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007133",
        "sector_name": "婴童概念",
        "sector_type": "concept_1003",
        "theme_cluster": "婴童概念",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 152,
        "valid_member_count": 143,
        "specificity_score": 0.6168,
        "raw_heat_score": 70.88,
        "adjusted_heat_score": 43.72,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.76,
        "sector_amount_yi": 214.96,
        "amount_ratio5": 1.2,
        "sector_rank_today": 55,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1514,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 89.7021,
          "high": 92.2312,
          "low": 88.0788,
          "close": 90.7059,
          "close_location": 0.6327,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 1,
          "front_only_count": 2,
          "front_count": 3,
          "head_count": 1,
          "mid_count": 3,
          "tail_count": 23
        },
        "structure_quality": "MID_SUPPORTED",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_RANK"
        ],
        "report_score": 58.36,
        "stocks": [
          {
            "symbol": "SZSE.001206",
            "name": "依依股份",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.03,
            "amount_yi": 0.91,
            "turnover": null,
            "market_cap_yi": 18.41,
            "amount_to_mcap_pct": 4.917,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300244",
            "name": "迪安诊断",
            "role": "FRONT",
            "ret_pct": 18.01,
            "amount_yi": 17.57,
            "turnover": null,
            "market_cap_yi": 99.24,
            "amount_to_mcap_pct": 17.703,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.301276",
            "name": "嘉曼服饰",
            "role": "FRONT",
            "ret_pct": 13.56,
            "amount_yi": 1.38,
            "turnover": null,
            "market_cap_yi": 18.88,
            "amount_to_mcap_pct": 7.284,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SHSE.688117",
            "name": "圣诺生物",
            "role": "MID",
            "ret_pct": 9.12,
            "amount_yi": 1.33,
            "turnover": null,
            "market_cap_yi": 51.93,
            "amount_to_mcap_pct": 2.558,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.600315",
            "name": "上海家化",
            "role": "MID",
            "ret_pct": 5.65,
            "amount_yi": 1.72,
            "turnover": null,
            "market_cap_yi": 125.64,
            "amount_to_mcap_pct": 1.37,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002955",
            "name": "鸿合科技",
            "role": "MID",
            "ret_pct": 5.21,
            "amount_yi": 5.15,
            "turnover": null,
            "market_cap_yi": 63.25,
            "amount_to_mcap_pct": 8.138,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.002780",
            "name": "三夫户外",
            "role": "TAIL",
            "ret_pct": 4.87,
            "amount_yi": 0.82,
            "turnover": null,
            "market_cap_yi": 17.99,
            "amount_to_mcap_pct": 4.554,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002648",
            "name": "卫星化学",
            "role": "TAIL",
            "ret_pct": 4.77,
            "amount_yi": 18.87,
            "turnover": null,
            "market_cap_yi": 813.34,
            "amount_to_mcap_pct": 2.32,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300995",
            "name": "奇德新材",
            "role": "TAIL",
            "ret_pct": 4.39,
            "amount_yi": 0.68,
            "turnover": null,
            "market_cap_yi": 18.91,
            "amount_to_mcap_pct": 3.589,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688580",
            "name": "伟思医疗",
            "role": "TAIL",
            "ret_pct": 4.36,
            "amount_yi": 0.73,
            "turnover": null,
            "market_cap_yi": 48.17,
            "amount_to_mcap_pct": 1.519,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301009",
            "name": "可靠股份",
            "role": "TAIL",
            "ret_pct": 4.09,
            "amount_yi": 0.3,
            "turnover": null,
            "market_cap_yi": 13.83,
            "amount_to_mcap_pct": 2.181,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300676",
            "name": "华大基因",
            "role": "TAIL",
            "ret_pct": 4.05,
            "amount_yi": 3.01,
            "turnover": null,
            "market_cap_yi": 142.33,
            "amount_to_mcap_pct": 2.115,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600222",
            "name": "太龙药业",
            "role": "TAIL",
            "ret_pct": 3.81,
            "amount_yi": 1.46,
            "turnover": null,
            "market_cap_yi": 45.34,
            "amount_to_mcap_pct": 3.229,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688799",
            "name": "华纳药厂",
            "role": "TAIL",
            "ret_pct": 3.74,
            "amount_yi": 1.91,
            "turnover": null,
            "market_cap_yi": 63.81,
            "amount_to_mcap_pct": 3.0,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300783",
            "name": "三只松鼠",
            "role": "TAIL",
            "ret_pct": 3.58,
            "amount_yi": 1.18,
            "turnover": null,
            "market_cap_yi": 48.63,
            "amount_to_mcap_pct": 2.423,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300791",
            "name": "仙乐健康",
            "role": "TAIL",
            "ret_pct": 3.58,
            "amount_yi": 0.37,
            "turnover": null,
            "market_cap_yi": 43.97,
            "amount_to_mcap_pct": 0.832,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002640",
            "name": "跨境通",
            "role": "TAIL",
            "ret_pct": 3.55,
            "amount_yi": 2.67,
            "turnover": null,
            "market_cap_yi": 54.19,
            "amount_to_mcap_pct": 4.921,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002269",
            "name": "美邦服饰",
            "role": "TAIL",
            "ret_pct": 3.42,
            "amount_yi": 1.34,
            "turnover": null,
            "market_cap_yi": 35.39,
            "amount_to_mcap_pct": 3.785,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300957",
            "name": "贝泰妮",
            "role": "TAIL",
            "ret_pct": 3.37,
            "amount_yi": 3.12,
            "turnover": null,
            "market_cap_yi": 143.45,
            "amount_to_mcap_pct": 2.177,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.603630",
            "name": "拉芳家化",
            "role": "TAIL",
            "ret_pct": 3.36,
            "amount_yi": 0.55,
            "turnover": null,
            "market_cap_yi": 29.79,
            "amount_to_mcap_pct": 1.858,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      },
      {
        "sector_code": "007122",
        "sector_name": "养老概念",
        "sector_type": "concept_1003",
        "theme_cluster": "养老概念",
        "business_meaning_level": "HIGH",
        "business_reason": null,
        "is_blacklisted": false,
        "is_generic_label": false,
        "generic_reason": null,
        "generic_penalty_applied": false,
        "member_count": 128,
        "valid_member_count": 121,
        "specificity_score": 0.6448,
        "raw_heat_score": 61.79,
        "adjusted_heat_score": 39.84,
        "state": "WEAK_TAPE_STRUCTURE",
        "sector_ret_pct": 1.8,
        "sector_amount_yi": 391.11,
        "amount_ratio5": 1.175,
        "sector_rank_today": 51,
        "near_previous_high": false,
        "distance_to_previous_high": -0.1398,
        "next_day_gap_risk": true,
        "ohlc": {
          "open": 89.3673,
          "high": 92.0523,
          "low": 87.902,
          "close": 90.404,
          "close_location": 0.6028,
          "source": "synthetic_equal_weight_index"
        },
        "second_wave_tags": [
          "STRUCTURE_CONFIRMED",
          "WEAK_TAPE_STRUCTURE",
          "LADDER_COMPLETE",
          "FRONT_STRENGTH_CONFIRMED",
          "MID_CAP_PARTICIPATION",
          "NEXT_DAY_GAP_RISK"
        ],
        "ladder": {
          "limit_up_count": 1,
          "front_only_count": 1,
          "front_count": 2,
          "head_count": 1,
          "mid_count": 2,
          "tail_count": 17
        },
        "structure_quality": "MID_SUPPORTED",
        "tape_quality": "WEAK",
        "weak_tape_reasons": [
          "LOW_RANK"
        ],
        "report_score": 47.84,
        "stocks": [
          {
            "symbol": "SHSE.600162",
            "name": "香江控股",
            "role": "LIMIT_HEAD",
            "ret_pct": 10.16,
            "amount_yi": 16.87,
            "turnover": null,
            "market_cap_yi": 113.41,
            "amount_to_mcap_pct": 14.871,
            "is_limit_up": true,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "真实涨停龙头，强度锚"
          },
          {
            "symbol": "SZSE.300244",
            "name": "迪安诊断",
            "role": "FRONT",
            "ret_pct": 18.01,
            "amount_yi": 17.57,
            "turnover": null,
            "market_cap_yi": 99.24,
            "amount_to_mcap_pct": 17.703,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "强前排，未确认涨停，不等同封板强度"
          },
          {
            "symbol": "SZSE.002601",
            "name": "龙佰集团",
            "role": "MID",
            "ret_pct": 6.45,
            "amount_yi": 10.16,
            "turnover": null,
            "market_cap_yi": 304.9,
            "amount_to_mcap_pct": 3.333,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SZSE.301337",
            "name": "亚华电子",
            "role": "MID",
            "ret_pct": 5.92,
            "amount_yi": 2.11,
            "turnover": null,
            "market_cap_yi": 28.26,
            "amount_to_mcap_pct": 7.46,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": true,
            "note": "中军观察"
          },
          {
            "symbol": "SHSE.601567",
            "name": "三星电气",
            "role": "TAIL",
            "ret_pct": 4.94,
            "amount_yi": 6.45,
            "turnover": null,
            "market_cap_yi": 205.86,
            "amount_to_mcap_pct": 3.131,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.000790",
            "name": "华神科技",
            "role": "TAIL",
            "ret_pct": 4.72,
            "amount_yi": 0.87,
            "turnover": null,
            "market_cap_yi": 23.47,
            "amount_to_mcap_pct": 3.693,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002652",
            "name": "扬子新材",
            "role": "TAIL",
            "ret_pct": 4.54,
            "amount_yi": 1.21,
            "turnover": null,
            "market_cap_yi": 24.78,
            "amount_to_mcap_pct": 4.875,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.688580",
            "name": "伟思医疗",
            "role": "TAIL",
            "ret_pct": 4.36,
            "amount_yi": 0.73,
            "turnover": null,
            "market_cap_yi": 48.17,
            "amount_to_mcap_pct": 1.519,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002627",
            "name": "三峡旅游",
            "role": "TAIL",
            "ret_pct": 4.19,
            "amount_yi": 1.2,
            "turnover": null,
            "market_cap_yi": 46.32,
            "amount_to_mcap_pct": 2.595,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301009",
            "name": "可靠股份",
            "role": "TAIL",
            "ret_pct": 4.09,
            "amount_yi": 0.3,
            "turnover": null,
            "market_cap_yi": 13.83,
            "amount_to_mcap_pct": 2.181,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600643",
            "name": "爱建集团",
            "role": "TAIL",
            "ret_pct": 3.85,
            "amount_yi": 0.66,
            "turnover": null,
            "market_cap_yi": 64.41,
            "amount_to_mcap_pct": 1.021,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.601336",
            "name": "新华保险",
            "role": "TAIL",
            "ret_pct": 3.78,
            "amount_yi": 24.62,
            "turnover": null,
            "market_cap_yi": 1281.71,
            "amount_to_mcap_pct": 1.921,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300300",
            "name": "海峡创新",
            "role": "TAIL",
            "ret_pct": 3.76,
            "amount_yi": 4.17,
            "turnover": null,
            "market_cap_yi": 58.81,
            "amount_to_mcap_pct": 7.091,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.301551",
            "name": "无线传媒",
            "role": "TAIL",
            "ret_pct": 3.76,
            "amount_yi": 1.59,
            "turnover": null,
            "market_cap_yi": 34.16,
            "amount_to_mcap_pct": 4.645,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300791",
            "name": "仙乐健康",
            "role": "TAIL",
            "ret_pct": 3.58,
            "amount_yi": 0.37,
            "turnover": null,
            "market_cap_yi": 43.97,
            "amount_to_mcap_pct": 0.832,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600530",
            "name": "交大昂立",
            "role": "TAIL",
            "ret_pct": 3.55,
            "amount_yi": 1.02,
            "turnover": null,
            "market_cap_yi": 47.5,
            "amount_to_mcap_pct": 2.144,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SHSE.600671",
            "name": "天目药业",
            "role": "TAIL",
            "ret_pct": 3.32,
            "amount_yi": 0.29,
            "turnover": null,
            "market_cap_yi": 20.06,
            "amount_to_mcap_pct": 1.448,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.300253",
            "name": "卫宁健康",
            "role": "TAIL",
            "ret_pct": 3.31,
            "amount_yi": 4.21,
            "turnover": null,
            "market_cap_yi": 129.99,
            "amount_to_mcap_pct": 3.237,
            "is_limit_up": false,
            "limit_rate": 0.2,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002603",
            "name": "以岭药业",
            "role": "TAIL",
            "ret_pct": 3.15,
            "amount_yi": 2.22,
            "turnover": null,
            "market_cap_yi": 216.25,
            "amount_to_mcap_pct": 1.026,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          },
          {
            "symbol": "SZSE.002093",
            "name": "国脉科技",
            "role": "TAIL",
            "ret_pct": 3.13,
            "amount_yi": 1.01,
            "turnover": null,
            "market_cap_yi": 69.72,
            "amount_to_mcap_pct": 1.451,
            "is_limit_up": false,
            "limit_rate": 0.1,
            "actionable_hint": false,
            "note": "后排扩散"
          }
        ],
        "missing_fields": [
          "auction_seal_amount",
          "stock_turnover"
        ],
        "filter_reasons": [],
        "is_primary_sector": true,
        "related_sectors": []
      }
    ],
    "filtered_noise": [
      {
        "sector_code": "007007",
        "sector_name": "AB股",
        "reason": "blacklist_keyword:B股",
        "member_count": 72
      },
      {
        "sector_code": "007008",
        "sector_name": "AH股",
        "reason": "blacklist_keyword:AH股",
        "member_count": 190
      },
      {
        "sector_code": "007009",
        "sector_name": "HS300",
        "reason": "blacklist_keyword:HS300",
        "member_count": 300
      },
      {
        "sector_code": "007010",
        "sector_name": "次新股",
        "reason": "blacklist_keyword:次新股",
        "member_count": 81
      },
      {
        "sector_code": "007019",
        "sector_name": "ST股",
        "reason": "too_few_valid_members",
        "member_count": 230,
        "valid_member_count": 0
      },
      {
        "sector_code": "007022",
        "sector_name": "参股券商",
        "reason": "blacklist_keyword:参股券商",
        "member_count": 127
      },
      {
        "sector_code": "007025",
        "sector_name": "社保重仓",
        "reason": "blacklist_keyword:社保重仓",
        "member_count": 13
      },
      {
        "sector_code": "007029",
        "sector_name": "参股期货",
        "reason": "blacklist_keyword:参股期货",
        "member_count": 46
      },
      {
        "sector_code": "007030",
        "sector_name": "参股银行",
        "reason": "blacklist_keyword:参股银行",
        "member_count": 228
      },
      {
        "sector_code": "007032",
        "sector_name": "转债标的",
        "reason": "blacklist_keyword:转债标的",
        "member_count": 324
      },
      {
        "sector_code": "007033",
        "sector_name": "成渝特区",
        "reason": "blacklist_keyword:成渝特区",
        "member_count": 85
      },
      {
        "sector_code": "007034",
        "sector_name": "QFII重仓",
        "reason": "blacklist_keyword:QFII重仓",
        "member_count": 702
      },
      {
        "sector_code": "007035",
        "sector_name": "基金重仓",
        "reason": "blacklist_keyword:基金重仓",
        "member_count": 100
      },
      {
        "sector_code": "007040",
        "sector_name": "深圳特区",
        "reason": "blacklist_keyword:深圳特区",
        "member_count": 346
      },
      {
        "sector_code": "007043",
        "sector_name": "机构重仓",
        "reason": "blacklist_keyword:机构重仓",
        "member_count": 1108
      },
      {
        "sector_code": "007049",
        "sector_name": "滨海新区",
        "reason": "blacklist_keyword:滨海新区",
        "member_count": 21
      },
      {
        "sector_code": "007050",
        "sector_name": "股权激励",
        "reason": "blacklist_keyword:股权激励",
        "member_count": 212
      },
      {
        "sector_code": "007051",
        "sector_name": "深成500",
        "reason": "blacklist_keyword:深成500",
        "member_count": 500
      },
      {
        "sector_code": "007070",
        "sector_name": "西部大开发",
        "reason": "blacklist_keyword:西部大开发",
        "member_count": 574
      },
      {
        "sector_code": "007074",
        "sector_name": "长江三角",
        "reason": "blacklist_keyword:长江三角",
        "member_count": 411
      },
      {
        "sector_code": "007076",
        "sector_name": "融资融券",
        "reason": "blacklist_keyword:融资融券",
        "member_count": 3471
      },
      {
        "sector_code": "007079",
        "sector_name": "参股新三板",
        "reason": "blacklist_keyword:参股新三板",
        "member_count": 104
      },
      {
        "sector_code": "007082",
        "sector_name": "页岩气",
        "reason": "too_few_valid_members",
        "member_count": 30,
        "valid_member_count": 29
      },
      {
        "sector_code": "007083",
        "sector_name": "参股保险",
        "reason": "blacklist_keyword:参股保险",
        "member_count": 75
      },
      {
        "sector_code": "007089",
        "sector_name": "央视50",
        "reason": "blacklist_keyword:央视50",
        "member_count": 50
      },
      {
        "sector_code": "007090",
        "sector_name": "上证50",
        "reason": "blacklist_keyword:上证",
        "member_count": 50
      },
      {
        "sector_code": "007091",
        "sector_name": "上证180",
        "reason": "blacklist_keyword:上证",
        "member_count": 180
      },
      {
        "sector_code": "007099",
        "sector_name": "地热能",
        "reason": "too_few_members",
        "member_count": 9
      },
      {
        "sector_code": "007112",
        "sector_name": "B股",
        "reason": "blacklist_keyword:B股",
        "member_count": 79
      },
      {
        "sector_code": "007114",
        "sector_name": "创业成份",
        "reason": "blacklist_keyword:成份",
        "member_count": 100
      },
      {
        "sector_code": "007119",
        "sector_name": "上海自贸",
        "reason": "blacklist_keyword:自贸",
        "member_count": 34
      },
      {
        "sector_code": "007120",
        "sector_name": "特斯拉概念",
        "reason": "blacklist_keyword:特斯拉",
        "member_count": 209
      },
      {
        "sector_code": "007125",
        "sector_name": "智能电视",
        "reason": "too_few_members",
        "member_count": 13
      },
      {
        "sector_code": "007136",
        "sector_name": "苹果概念",
        "reason": "blacklist_keyword:苹果概念",
        "member_count": 124
      },
      {
        "sector_code": "007142",
        "sector_name": "彩票概念",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007143",
        "sector_name": "沪企改革",
        "reason": "blacklist_keyword:沪企改革",
        "member_count": 40
      },
      {
        "sector_code": "007145",
        "sector_name": "蓝宝石",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007148",
        "sector_name": "粤港自贸",
        "reason": "blacklist_keyword:自贸",
        "member_count": 74
      },
      {
        "sector_code": "007149",
        "sector_name": "超导概念",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007153",
        "sector_name": "央国企改革",
        "reason": "too_many_members",
        "member_count": 1408
      },
      {
        "sector_code": "007154",
        "sector_name": "京津冀",
        "reason": "blacklist_keyword:京津冀",
        "member_count": 59
      },
      {
        "sector_code": "007155",
        "sector_name": "举牌",
        "reason": "blacklist_keyword:举牌",
        "member_count": 8
      },
      {
        "sector_code": "007159",
        "sector_name": "阿里概念",
        "reason": "blacklist_keyword:阿里概念",
        "member_count": 162
      },
      {
        "sector_code": "007166",
        "sector_name": "IPO受益",
        "reason": "blacklist_keyword:IPO受益",
        "member_count": 55
      },
      {
        "sector_code": "007168",
        "sector_name": "全息技术",
        "reason": "too_few_members",
        "member_count": 11
      },
      {
        "sector_code": "007170",
        "sector_name": "中证500",
        "reason": "blacklist_keyword:中证",
        "member_count": 500
      },
      {
        "sector_code": "007174",
        "sector_name": "上证380",
        "reason": "blacklist_keyword:上证",
        "member_count": 380
      },
      {
        "sector_code": "007176",
        "sector_name": "沪股通",
        "reason": "blacklist_keyword:沪股通",
        "member_count": 1527
      },
      {
        "sector_code": "007180",
        "sector_name": "券商概念",
        "reason": "blacklist_keyword:券商概念",
        "member_count": 55
      },
      {
        "sector_code": "007181",
        "sector_name": "一带一路",
        "reason": "blacklist_keyword:一带一路",
        "member_count": 494
      },
      {
        "sector_code": "007187",
        "sector_name": "证金持股",
        "reason": "blacklist_keyword:证金持股",
        "member_count": 188
      },
      {
        "sector_code": "007190",
        "sector_name": "PPP模式",
        "reason": "blacklist_keyword:PPP模式",
        "member_count": 145
      },
      {
        "sector_code": "007193",
        "sector_name": "海绵城市",
        "reason": "blacklist_keyword:海绵城市",
        "member_count": 36
      },
      {
        "sector_code": "007203",
        "sector_name": "3D玻璃",
        "reason": "too_few_members",
        "member_count": 15
      },
      {
        "sector_code": "007210",
        "sector_name": "草甘膦",
        "reason": "too_few_members",
        "member_count": 13
      },
      {
        "sector_code": "007213",
        "sector_name": "化债(AMC)概念",
        "reason": "blacklist_keyword:化债",
        "member_count": 57
      },
      {
        "sector_code": "007215",
        "sector_name": "股权转让",
        "reason": "blacklist_keyword:股权转让",
        "member_count": 39
      },
      {
        "sector_code": "007216",
        "sector_name": "深股通",
        "reason": "blacklist_keyword:深股通",
        "member_count": 1716
      },
      {
        "sector_code": "007217",
        "sector_name": "钛白粉概念",
        "reason": "too_few_members",
        "member_count": 12
      },
      {
        "sector_code": "007219",
        "sector_name": "共享经济",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007221",
        "sector_name": "超级品牌",
        "reason": "blacklist_keyword:超级品牌",
        "member_count": 32
      },
      {
        "sector_code": "007222",
        "sector_name": "贬值受益",
        "reason": "blacklist_keyword:贬值受益",
        "member_count": 172
      },
      {
        "sector_code": "007223",
        "sector_name": "雄安新区",
        "reason": "blacklist_keyword:雄安",
        "member_count": 147
      },
      {
        "sector_code": "007225",
        "sector_name": "昨日涨停",
        "reason": "blacklist_keyword:昨日",
        "member_count": 71
      },
      {
        "sector_code": "007226",
        "sector_name": "昨日连板",
        "reason": "blacklist_keyword:昨日",
        "member_count": 9
      },
      {
        "sector_code": "007227",
        "sector_name": "昨日触板",
        "reason": "blacklist_keyword:昨日",
        "member_count": 42
      },
      {
        "sector_code": "007228",
        "sector_name": "可燃冰",
        "reason": "too_few_members",
        "member_count": 9
      },
      {
        "sector_code": "007230",
        "sector_name": "MSCI中国",
        "reason": "blacklist_keyword:MSCI",
        "member_count": 572
      },
      {
        "sector_code": "007231",
        "sector_name": "创业板综",
        "reason": "blacklist_keyword:创业板",
        "member_count": 1343
      },
      {
        "sector_code": "007232",
        "sector_name": "深证100R",
        "reason": "blacklist_keyword:深证",
        "member_count": 100
      },
      {
        "sector_code": "007233",
        "sector_name": "租售同权",
        "reason": "blacklist_keyword:租售同权",
        "member_count": 17
      },
      {
        "sector_code": "007234",
        "sector_name": "养老金",
        "reason": "blacklist_keyword:养老金",
        "member_count": 198
      },
      {
        "sector_code": "007239",
        "sector_name": "小米概念",
        "reason": "blacklist_keyword:小米概念",
        "member_count": 224
      },
      {
        "sector_code": "007249",
        "sector_name": "百度概念",
        "reason": "blacklist_keyword:百度概念",
        "member_count": 145
      },
      {
        "sector_code": "007258",
        "sector_name": "华为概念",
        "reason": "blacklist_keyword:华为概念",
        "member_count": 729
      },
      {
        "sector_code": "007259",
        "sector_name": "纳米银",
        "reason": "too_few_members",
        "member_count": 7
      },
      {
        "sector_code": "007270",
        "sector_name": "人造肉",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007271",
        "sector_name": "富时罗素",
        "reason": "blacklist_keyword:富时",
        "member_count": 1281
      },
      {
        "sector_code": "007272",
        "sector_name": "GDR",
        "reason": "too_few_members",
        "member_count": 11
      },
      {
        "sector_code": "007275",
        "sector_name": "青蒿素",
        "reason": "too_few_members",
        "member_count": 11
      },
      {
        "sector_code": "007278",
        "sector_name": "ETC",
        "reason": "blacklist_keyword:ETC",
        "member_count": 42
      },
      {
        "sector_code": "007282",
        "sector_name": "标准普尔",
        "reason": "blacklist_keyword:标准普尔",
        "member_count": 1049
      },
      {
        "sector_code": "007283",
        "sector_name": "UWB概念",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007286",
        "sector_name": "VPN",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007288",
        "sector_name": "鸡肉概念",
        "reason": "too_few_valid_members",
        "member_count": 20,
        "valid_member_count": 20
      },
      {
        "sector_code": "007291",
        "sector_name": "MLCC",
        "reason": "too_few_valid_members",
        "member_count": 26,
        "valid_member_count": 26
      },
      {
        "sector_code": "007292",
        "sector_name": "乳业",
        "reason": "too_few_valid_members",
        "member_count": 30,
        "valid_member_count": 28
      },
      {
        "sector_code": "007294",
        "sector_name": "阿兹海默",
        "reason": "too_few_valid_members",
        "member_count": 21,
        "valid_member_count": 20
      },
      {
        "sector_code": "007297",
        "sector_name": "IPv6",
        "reason": "too_few_members",
        "member_count": 13
      },
      {
        "sector_code": "007298",
        "sector_name": "胎压监测",
        "reason": "too_few_valid_members",
        "member_count": 28,
        "valid_member_count": 27
      },
      {
        "sector_code": "007300",
        "sector_name": "3D摄像头",
        "reason": "too_few_members",
        "member_count": 9
      },
      {
        "sector_code": "007306",
        "sector_name": "转基因",
        "reason": "too_few_members",
        "member_count": 14
      },
      {
        "sector_code": "007312",
        "sector_name": "医废处理",
        "reason": "too_few_valid_members",
        "member_count": 31,
        "valid_member_count": 27
      },
      {
        "sector_code": "007321",
        "sector_name": "地摊经济",
        "reason": "too_few_valid_members",
        "member_count": 30,
        "valid_member_count": 29
      },
      {
        "sector_code": "007322",
        "sector_name": "北交所概念",
        "reason": "too_few_valid_members",
        "member_count": 25,
        "valid_member_count": 24
      },
      {
        "sector_code": "007323",
        "sector_name": "湖北自贸",
        "reason": "blacklist_keyword:自贸",
        "member_count": 28
      },
      {
        "sector_code": "007324",
        "sector_name": "免税概念",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007329",
        "sector_name": "退税商店",
        "reason": "too_few_members",
        "member_count": 12
      },
      {
        "sector_code": "007332",
        "sector_name": "长寿药",
        "reason": "too_few_members",
        "member_count": 14
      },
      {
        "sector_code": "007334",
        "sector_name": "代糖概念",
        "reason": "too_few_members",
        "member_count": 15
      },
      {
        "sector_code": "007338",
        "sector_name": "汽车拆解",
        "reason": "too_few_members",
        "member_count": 16
      },
      {
        "sector_code": "007339",
        "sector_name": "肝素概念",
        "reason": "too_few_members",
        "member_count": 13
      },
      {
        "sector_code": "007341",
        "sector_name": "EDA概念",
        "reason": "too_few_members",
        "member_count": 12
      },
      {
        "sector_code": "007342",
        "sector_name": "屏下摄像",
        "reason": "too_few_members",
        "member_count": 9
      },
      {
        "sector_code": "007344",
        "sector_name": "氦气概念",
        "reason": "too_few_members",
        "member_count": 16
      },
      {
        "sector_code": "007345",
        "sector_name": "刀片电池",
        "reason": "too_few_members",
        "member_count": 12
      },
      {
        "sector_code": "007348",
        "sector_name": "盲盒经济",
        "reason": "too_few_members",
        "member_count": 12
      },
      {
        "sector_code": "007351",
        "sector_name": "拼多多概念",
        "reason": "too_few_valid_members",
        "member_count": 27,
        "valid_member_count": 26
      },
      {
        "sector_code": "007353",
        "sector_name": "数字阅读",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007358",
        "sector_name": "社区团购",
        "reason": "blacklist_keyword:社区团购",
        "member_count": 38
      },
      {
        "sector_code": "007360",
        "sector_name": "水产概念",
        "reason": "too_few_members",
        "member_count": 16
      },
      {
        "sector_code": "007364",
        "sector_name": "快手概念",
        "reason": "blacklist_keyword:快手概念",
        "member_count": 32
      },
      {
        "sector_code": "007367",
        "sector_name": "磁悬浮概念",
        "reason": "too_few_valid_members",
        "member_count": 30,
        "valid_member_count": 29
      },
      {
        "sector_code": "007368",
        "sector_name": "被动元件概念",
        "reason": "too_few_valid_members",
        "member_count": 28,
        "valid_member_count": 26
      },
      {
        "sector_code": "007371",
        "sector_name": "低碳冶金",
        "reason": "too_few_members",
        "member_count": 7
      },
      {
        "sector_code": "007372",
        "sector_name": "工业气体",
        "reason": "too_few_valid_members",
        "member_count": 27,
        "valid_member_count": 26
      },
      {
        "sector_code": "007373",
        "sector_name": "电子车牌",
        "reason": "blacklist_keyword:电子车牌",
        "member_count": 18
      },
      {
        "sector_code": "007374",
        "sector_name": "核污染防治",
        "reason": "too_few_valid_members",
        "member_count": 30,
        "valid_member_count": 29
      },
      {
        "sector_code": "007377",
        "sector_name": "CAR-T细胞疗法",
        "reason": "too_few_valid_members",
        "member_count": 23,
        "valid_member_count": 21
      },
      {
        "sector_code": "007382",
        "sector_name": "REITs概念",
        "reason": "too_few_valid_members",
        "member_count": 24,
        "valid_member_count": 22
      },
      {
        "sector_code": "007384",
        "sector_name": "空间站概念",
        "reason": "too_few_valid_members",
        "member_count": 20,
        "valid_member_count": 20
      },
      {
        "sector_code": "007386",
        "sector_name": "毛发医疗",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007389",
        "sector_name": "茅指数",
        "reason": "blacklist_keyword:指数",
        "member_count": 42
      },
      {
        "sector_code": "007390",
        "sector_name": "宁组合",
        "reason": "too_few_valid_members",
        "member_count": 24,
        "valid_member_count": 24
      },
      {
        "sector_code": "007395",
        "sector_name": "专精特新",
        "reason": "blacklist_keyword:专精特新",
        "member_count": 1076
      },
      {
        "sector_code": "007396",
        "sector_name": "碳基材料",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007397",
        "sector_name": "植物照明",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007398",
        "sector_name": "国资云概念",
        "reason": "too_few_valid_members",
        "member_count": 20,
        "valid_member_count": 18
      },
      {
        "sector_code": "007401",
        "sector_name": "环氧丙烷",
        "reason": "too_few_valid_members",
        "member_count": 20,
        "valid_member_count": 20
      },
      {
        "sector_code": "007402",
        "sector_name": "PVDF概念",
        "reason": "too_few_members",
        "member_count": 16
      },
      {
        "sector_code": "007403",
        "sector_name": "华为欧拉",
        "reason": "too_few_members",
        "member_count": 14
      },
      {
        "sector_code": "007404",
        "sector_name": "发电机概念",
        "reason": "too_few_valid_members",
        "member_count": 23,
        "valid_member_count": 21
      },
      {
        "sector_code": "007406",
        "sector_name": "培育钻石",
        "reason": "too_few_members",
        "member_count": 15
      },
      {
        "sector_code": "007412",
        "sector_name": "EDR概念",
        "reason": "too_few_members",
        "member_count": 14
      },
      {
        "sector_code": "007413",
        "sector_name": "昨日涨停_含一字",
        "reason": "blacklist_keyword:昨日",
        "member_count": 78
      },
      {
        "sector_code": "007414",
        "sector_name": "昨日连板_含一字",
        "reason": "blacklist_keyword:昨日",
        "member_count": 11
      },
      {
        "sector_code": "007416",
        "sector_name": "低价股",
        "reason": "blacklist_keyword:低价股",
        "member_count": 211
      },
      {
        "sector_code": "007417",
        "sector_name": "DRG/DIP",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007420",
        "sector_name": "电子纸概念",
        "reason": "too_few_members",
        "member_count": 14
      },
      {
        "sector_code": "007422",
        "sector_name": "百元股",
        "reason": "blacklist_keyword:百元股",
        "member_count": 250
      },
      {
        "sector_code": "007426",
        "sector_name": "重组蛋白",
        "reason": "too_few_members",
        "member_count": 16
      },
      {
        "sector_code": "007429",
        "sector_name": "民爆概念",
        "reason": "too_few_valid_members",
        "member_count": 22,
        "valid_member_count": 21
      },
      {
        "sector_code": "007431",
        "sector_name": "净水概念",
        "reason": "too_few_valid_members",
        "member_count": 21,
        "valid_member_count": 20
      },
      {
        "sector_code": "007432",
        "sector_name": "智慧灯杆",
        "reason": "too_few_valid_members",
        "member_count": 26,
        "valid_member_count": 24
      },
      {
        "sector_code": "007436",
        "sector_name": "啤酒概念",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007437",
        "sector_name": "托育服务",
        "reason": "blacklist_keyword:托育服务",
        "member_count": 6
      },
      {
        "sector_code": "007438",
        "sector_name": "电子身份证",
        "reason": "blacklist_keyword:电子身份证",
        "member_count": 38
      },
      {
        "sector_code": "007442",
        "sector_name": "户外露营",
        "reason": "too_few_valid_members",
        "member_count": 26,
        "valid_member_count": 25
      },
      {
        "sector_code": "007445",
        "sector_name": "噪声防治",
        "reason": "too_few_members",
        "member_count": 9
      },
      {
        "sector_code": "007449",
        "sector_name": "粮食概念",
        "reason": "too_few_valid_members",
        "member_count": 27,
        "valid_member_count": 27
      },
      {
        "sector_code": "007451",
        "sector_name": "F5G概念",
        "reason": "too_few_valid_members",
        "member_count": 25,
        "valid_member_count": 25
      },
      {
        "sector_code": "007454",
        "sector_name": "麒麟电池",
        "reason": "too_few_members",
        "member_count": 8
      },
      {
        "sector_code": "007455",
        "sector_name": "汽车一体化压铸",
        "reason": "too_few_valid_members",
        "member_count": 28,
        "valid_member_count": 27
      },
      {
        "sector_code": "007457",
        "sector_name": "钒电池",
        "reason": "too_few_valid_members",
        "member_count": 22,
        "valid_member_count": 21
      },
      {
        "sector_code": "007460",
        "sector_name": "生物质能发电",
        "reason": "too_few_valid_members",
        "member_count": 29,
        "valid_member_count": 28
      },
      {
        "sector_code": "007461",
        "sector_name": "轮毂电机",
        "reason": "too_few_members",
        "member_count": 9
      },
      {
        "sector_code": "007465",
        "sector_name": "熔盐储能",
        "reason": "too_few_members",
        "member_count": 10
      },
      {
        "sector_code": "007469",
        "sector_name": "科创板做市商",
        "reason": "blacklist_keyword:科创",
        "member_count": 14
      },
      {
        "sector_code": "007470",
        "sector_name": "科创板做市股",
        "reason": "blacklist_keyword:科创",
        "member_count": 45
      },
      {
        "sector_code": "007471",
        "sector_name": "供销社概念",
        "reason": "blacklist_keyword:供销社",
        "member_count": 14
      },
      {
        "sector_code": "007474",
        "sector_name": "破净股",
        "reason": "blacklist_keyword:破净股",
        "member_count": 187
      },
      {
        "sector_code": "007478",
        "sector_name": "抗菌面料",
        "reason": "too_few_members",
        "member_count": 16
      },
      {
        "sector_code": "007481",
        "sector_name": "PLC概念",
        "reason": "too_few_members",
        "member_count": 10
      },
      {
        "sector_code": "007483",
        "sector_name": "第四代半导体",
        "reason": "too_few_members",
        "member_count": 4
      },
      {
        "sector_code": "007487",
        "sector_name": "电子后视镜",
        "reason": "too_few_valid_members",
        "member_count": 26,
        "valid_member_count": 25
      },
      {
        "sector_code": "007491",
        "sector_name": "数字水印",
        "reason": "too_few_members",
        "member_count": 18
      },
      {
        "sector_code": "007492",
        "sector_name": "时空大数据",
        "reason": "too_few_valid_members",
        "member_count": 26,
        "valid_member_count": 24
      },
      {
        "sector_code": "007493",
        "sector_name": "同步磁阻电机",
        "reason": "too_few_members",
        "member_count": 7
      },
      {
        "sector_code": "007494",
        "sector_name": "MLOps概念",
        "reason": "too_few_members",
        "member_count": 10
      },
      {
        "sector_code": "007495",
        "sector_name": "ERP概念",
        "reason": "too_few_valid_members",
        "member_count": 22,
        "valid_member_count": 22
      },
      {
        "sector_code": "007501",
        "sector_name": "中特估",
        "reason": "blacklist_keyword:中特估",
        "member_count": 81
      },
      {
        "sector_code": "007504",
        "sector_name": "裸眼3D",
        "reason": "too_few_valid_members",
        "member_count": 24,
        "valid_member_count": 24
      },
      {
        "sector_code": "007505",
        "sector_name": "空间计算",
        "reason": "too_few_valid_members",
        "member_count": 23,
        "valid_member_count": 22
      },
      {
        "sector_code": "007509",
        "sector_name": "SPD概念",
        "reason": "too_few_members",
        "member_count": 13
      },
      {
        "sector_code": "007510",
        "sector_name": "BC电池",
        "reason": "too_few_valid_members",
        "member_count": 24,
        "valid_member_count": 23
      },
      {
        "sector_code": "007514",
        "sector_name": "高带宽内存",
        "reason": "too_few_valid_members",
        "member_count": 27,
        "valid_member_count": 27
      },
      {
        "sector_code": "007520",
        "sector_name": "微盘股",
        "reason": "blacklist_keyword:微盘股",
        "member_count": 401
      },
      {
        "sector_code": "007531",
        "sector_name": "Kimi概念",
        "reason": "too_few_members",
        "member_count": 16
      },
      {
        "sector_code": "007549",
        "sector_name": "小红书概念",
        "reason": "blacklist_keyword:小红书概念",
        "member_count": 73
      },
      {
        "sector_code": "007552",
        "sector_name": "腾讯云",
        "reason": "blacklist_keyword:腾讯云",
        "member_count": 20
      },
      {
        "sector_code": "007553",
        "sector_name": "虚拟机器人",
        "reason": "too_few_members",
        "member_count": 15
      },
      {
        "sector_code": "007555",
        "sector_name": "海南自贸",
        "reason": "blacklist_keyword:自贸",
        "member_count": 82
      },
      {
        "sector_code": "007559",
        "sector_name": "反内卷概念",
        "reason": "blacklist_keyword:反内卷",
        "member_count": 157
      },
      {
        "sector_code": "007560",
        "sector_name": "2025三季报预增",
        "reason": "blacklist_keyword:预增",
        "member_count": 90
      },
      {
        "sector_code": "007561",
        "sector_name": "2025三季报预减",
        "reason": "blacklist_keyword:预减",
        "member_count": 7
      },
      {
        "sector_code": "007562",
        "sector_name": "2025三季报扭亏",
        "reason": "blacklist_keyword:扭亏",
        "member_count": 9
      },
      {
        "sector_code": "007564",
        "sector_name": "昨日首板",
        "reason": "blacklist_keyword:昨日",
        "member_count": 60
      },
      {
        "sector_code": "007565",
        "sector_name": "昨日炸板",
        "reason": "blacklist_keyword:昨日",
        "member_count": 32
      },
      {
        "sector_code": "007566",
        "sector_name": "昨日高换手",
        "reason": "blacklist_keyword:昨日",
        "member_count": 74
      },
      {
        "sector_code": "007567",
        "sector_name": "昨日高振幅",
        "reason": "blacklist_keyword:昨日",
        "member_count": 659
      },
      {
        "sector_code": "007569",
        "sector_name": "长期破净",
        "reason": "blacklist_keyword:长期破净",
        "member_count": 192
      },
      {
        "sector_code": "007570",
        "sector_name": "红利破净股",
        "reason": "blacklist_keyword:红利破净",
        "member_count": 41
      },
      {
        "sector_code": "007571",
        "sector_name": "东方财富热股",
        "reason": "blacklist_keyword:东方财富",
        "member_count": 100
      },
      {
        "sector_code": "007572",
        "sector_name": "最近多板",
        "reason": "blacklist_keyword:最近多板",
        "member_count": 154
      },
      {
        "sector_code": "007573",
        "sector_name": "周期股",
        "reason": "blacklist_keyword:周期股",
        "member_count": 100
      },
      {
        "sector_code": "007574",
        "sector_name": "价值股",
        "reason": "blacklist_keyword:价值股",
        "member_count": 100
      },
      {
        "sector_code": "007575",
        "sector_name": "红利股",
        "reason": "blacklist_keyword:红利股",
        "member_count": 100
      },
      {
        "sector_code": "007577",
        "sector_name": "资源开采概念",
        "reason": "too_few_members",
        "member_count": 19
      },
      {
        "sector_code": "007578",
        "sector_name": "汽车整车",
        "reason": "too_few_valid_members",
        "member_count": 26,
        "valid_member_count": 26
      },
      {
        "sector_code": "007586",
        "sector_name": "船舶制造",
        "reason": "too_few_members",
        "member_count": 14
      }
    ]
  },
  "previous_day_review": {
    "plan_date": "2026-06-11",
    "execution_date": "2026-06-12",
    "rows": 30,
    "entry_effective_count": 2,
    "no_entry_count": 28,
    "bucket_counts": {
      "conditional_plan": 1,
      "observe_only": 21,
      "active_plan": 8
    },
    "eval_status_counts": {
      "prior_boundary_trigger_research": 1,
      "observe_no_trade": 9,
      "observe_boundary_touched": 12,
      "not_triggered_boundary_touched": 1,
      "other": 3,
      "not_triggered": 2,
      "clean_or_usable_trigger": 2
    },
    "exit_quality_counts": {
      "not_entry": 28,
      "exit_quality_negative_capture": 1,
      "exit_quality_ok": 1
    },
    "giveback_label_counts": {
      "not_entry": 28,
      "giveback_critical": 1,
      "giveback_normal": 1
    },
    "entry_stats_by_bucket": [
      {
        "group": "active_plan",
        "count": 2,
        "entry_close_positive_count": 1,
        "entry_close_positive_rate": 0.5,
        "mfe_ge_3_count": 0,
        "mae_le_minus_2_count": 0,
        "exit_quality_poor_count": 1,
        "giveback_critical_count": 1,
        "avg_close_ret_from_entry_pct": 0.38951690084005897,
        "median_close_ret_from_entry_pct": 0.38951690084005897,
        "avg_mfe_after_entry_pct": 2.353729399557114,
        "avg_mae_after_entry_pct": -1.0394998664655486,
        "avg_capture_ratio": 0.2019940915805014,
        "avg_giveback_from_mfe_pct": 1.964212498717055,
        "avg_daily_pct_chg": -1.5769942245050184
      }
    ],
    "template_stats_by_key": [
      {
        "group": "VWAP_RECLAIM",
        "count": 2,
        "entry_close_positive_count": 1,
        "entry_close_positive_rate": 0.5,
        "mfe_ge_3_count": 0,
        "mae_le_minus_2_count": 0,
        "exit_quality_poor_count": 1,
        "giveback_critical_count": 1,
        "avg_close_ret_from_entry_pct": 0.38951690084005897,
        "median_close_ret_from_entry_pct": 0.38951690084005897,
        "avg_mfe_after_entry_pct": 2.353729399557114,
        "avg_mae_after_entry_pct": -1.0394998664655486,
        "avg_capture_ratio": 0.2019940915805014,
        "avg_giveback_from_mfe_pct": 1.964212498717055,
        "avg_daily_pct_chg": -1.5769942245050184
      }
    ],
    "entry_win_rate_pct": 50.0,
    "avg_close_ret_from_entry_pct": 0.38951690084005897,
    "avg_mfe_after_entry_pct": 2.353729399557114,
    "formal_missed_momentum_count": 2,
    "formal_missed_samples": [
      {
        "symbol": "SHSE.603738",
        "name": "泰晶科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template_outcome": "no_pullback_zone_touch",
        "missed_momentum_bucket": "no_pullback_zone_touch",
        "daily_pct_chg": 9.991496598639472,
        "open_to_high_pct": 3.479999999999994,
        "preclose_to_high_pct": 9.991496598639472
      },
      {
        "symbol": "SZSE.000969",
        "name": "安泰科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template_outcome": "no_pullback_zone_touch",
        "missed_momentum_bucket": "no_pullback_zone_touch",
        "daily_pct_chg": 9.982014388489224,
        "open_to_high_pct": 5.385609651012491,
        "preclose_to_high_pct": 9.982014388489224
      }
    ],
    "shadow_observe_strong_samples": [
      {
        "symbol": "SHSE.600301",
        "name": "华锡有色",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template_outcome": "observe_only_no_trade",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 7.618722241202591,
        "open_to_high_pct": 6.135986733001664,
        "preclose_to_high_pct": 9.32695592757089
      },
      {
        "symbol": "SZSE.301321",
        "name": "翰博高新",
        "bucket": "observe_only",
        "theme": "OLED",
        "template_outcome": "observe_only_no_trade",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 10.161131206839858,
        "open_to_high_pct": 11.98574667962422,
        "preclose_to_high_pct": 13.67971062150608
      },
      {
        "symbol": "SHSE.600623",
        "name": "华谊集团",
        "bucket": "observe_only",
        "theme": "氟化工概念",
        "template_outcome": "observe_only_boundary_touched",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 3.4647550776583103,
        "open_to_high_pct": 5.4958183990442055,
        "preclose_to_high_pct": 5.4958183990442055
      },
      {
        "symbol": "SZSE.002192",
        "name": "融捷股份",
        "bucket": "observe_only",
        "theme": "稀缺资源",
        "template_outcome": "observe_only_no_trade",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 7.4087372830640374,
        "open_to_high_pct": 9.57446808510638,
        "preclose_to_high_pct": 9.718731298623595
      }
    ],
    "observe_only_shadow_alpha_count": 4,
    "key_finding": "前日 30 条计划中有效入场 2 条；observe_only shadow alpha 样本：华锡有色(小金属概念)、翰博高新(OLED)、华谊集团(氟化工概念)；这是 shadow 研究，不得倒推追高。",
    "best": {
      "symbol": "SHSE.601678",
      "name": "滨化股份",
      "entry_close_pct": 1.0327022375215211,
      "mfe_pct": 2.0654044750430423
    },
    "worst": {
      "symbol": "SHSE.688037",
      "name": "芯源微",
      "entry_close_pct": -0.2536684358414032,
      "mfe_pct": 2.642054324071186
    },
    "entry_details": [
      {
        "symbol": "SHSE.603203",
        "name": "快克智能",
        "bucket": "conditional_plan",
        "theme": "中芯概念",
        "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "PULLBACK",
        "style_hint_raw": "MIXED",
        "wave": "PULLBACK",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "中芯概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "prior_boundary_trigger_research",
        "template_outcome": "triggered_after_prior_boundary_touch",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -8.46023688663282
      },
      {
        "symbol": "SHSE.600301",
        "name": "华锡有色",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 7.618722241202591
      },
      {
        "symbol": "SHSE.688401",
        "name": "路维光电",
        "bucket": "observe_only",
        "theme": "OLED",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "OLED",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.541957598070322
      },
      {
        "symbol": "SHSE.603505",
        "name": "金石资源",
        "bucket": "observe_only",
        "theme": "稀缺资源",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "稀缺资源",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -0.5299417064123069
      },
      {
        "symbol": "SZSE.002860",
        "name": "星帅尔",
        "bucket": "observe_only",
        "theme": "AI光通信链",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "AI光通信链",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.8004501125281291
      },
      {
        "symbol": "SZSE.000422",
        "name": "湖北宜化",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "not_triggered_boundary_touched",
        "template_outcome": "not_triggered_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -2.916073968705546
      },
      {
        "symbol": "SZSE.002643",
        "name": "万润股份",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "other",
        "template_outcome": "reclaim_then_invalid",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "triggered_but_no_fill",
        "daily_pct_chg": -3.880983182406217
      },
      {
        "symbol": "SHSE.605588",
        "name": "冠石科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "other",
        "template_outcome": "reclaim_then_invalid",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "triggered_but_no_fill",
        "daily_pct_chg": -3.3977110157367596
      },
      {
        "symbol": "SHSE.603738",
        "name": "泰晶科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "not_triggered",
        "template_outcome": "no_pullback_zone_touch",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "no_pullback_zone_touch",
        "daily_pct_chg": 9.991496598639472
      },
      {
        "symbol": "SZSE.000969",
        "name": "安泰科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "not_triggered",
        "template_outcome": "no_pullback_zone_touch",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "no_pullback_zone_touch",
        "daily_pct_chg": 9.982014388489224
      },
      {
        "symbol": "SHSE.688037",
        "name": "芯源微",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "mild_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "clean_or_usable_trigger",
        "template_outcome": "reclaim_no_invalid",
        "entry_effective": true,
        "entry_price": 256.24,
        "close_ret_from_entry_pct": -0.2536684358414032,
        "mfe_after_entry_pct": 2.642054324071186,
        "mae_after_entry_pct": -0.8741804558226707,
        "capture_ratio": -0.09601181683899718,
        "giveback_from_mfe_pct": 2.895722759912589,
        "exit_quality_label": "exit_quality_negative_capture",
        "giveback_label": "giveback_critical",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.80945063388398
      },
      {
        "symbol": "SZSE.000962",
        "name": "东方钽业",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.139502762430944
      },
      {
        "symbol": "SZSE.002149",
        "name": "西部材料",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "normal",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.3769591210211725
      },
      {
        "symbol": "SZSE.301045",
        "name": "天禄科技",
        "bucket": "observe_only",
        "theme": "OLED",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "OLED",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.019213174748392
      },
      {
        "symbol": "SZSE.301321",
        "name": "翰博高新",
        "bucket": "observe_only",
        "theme": "OLED",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "mild_expansion",
        "theme_cluster": "OLED",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 10.161131206839858
      },
      {
        "symbol": "SHSE.600623",
        "name": "华谊集团",
        "bucket": "observe_only",
        "theme": "氟化工概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "normal",
        "theme_cluster": "氟化工概念",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 3.4647550776583103
      },
      {
        "symbol": "SHSE.605020",
        "name": "永和股份",
        "bucket": "observe_only",
        "theme": "氟化工概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "normal",
        "theme_cluster": "氟化工概念",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 1.2928442573661991
      },
      {
        "symbol": "SZSE.002192",
        "name": "融捷股份",
        "bucket": "observe_only",
        "theme": "稀缺资源",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "稀缺资源",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 7.4087372830640374
      },
      {
        "symbol": "SZSE.000912",
        "name": "泸天化",
        "bucket": "observe_only",
        "theme": "尾气治理",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "尾气治理",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -0.26954177897573484
      },
      {
        "symbol": "SZSE.300437",
        "name": "清水源",
        "bucket": "observe_only",
        "theme": "磷化工",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "EMOTION",
        "wave": "FIRST",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "磷化工",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -4.1633306645316175
      },
      {
        "symbol": "SZSE.002312",
        "name": "川发龙蟒",
        "bucket": "observe_only",
        "theme": "磷化工",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "EMOTION",
        "wave": "FIRST",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "磷化工",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 1.0238907849829504
      },
      {
        "symbol": "SZSE.300801",
        "name": "泰和科技",
        "bucket": "observe_only",
        "theme": "磷化工",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "mild_expansion",
        "theme_cluster": "磷化工",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 1.229350749135616
      },
      {
        "symbol": "SZSE.300852",
        "name": "四会富仕",
        "bucket": "observe_only",
        "theme": "AI光通信链",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "mild_expansion",
        "theme_cluster": "AI光通信链",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -0.9666413949962038
      },
      {
        "symbol": "SHSE.688048",
        "name": "长光华芯",
        "bucket": "observe_only",
        "theme": "AI光通信链",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "normal",
        "theme_cluster": "AI光通信链",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -7.451490574916253
      },
      {
        "symbol": "SZSE.002240",
        "name": "盛新锂能",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 0.1961553550412054
      },
      {
        "symbol": "SHSE.601678",
        "name": "滨化股份",
        "bucket": "active_plan",
        "theme": "氟化工概念",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "氟化工概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "clean_or_usable_trigger",
        "template_outcome": "reclaim_no_invalid",
        "entry_effective": true,
        "entry_price": 5.81,
        "close_ret_from_entry_pct": 1.0327022375215211,
        "mfe_after_entry_pct": 2.0654044750430423,
        "mae_after_entry_pct": -1.2048192771084265,
        "capture_ratio": 0.5,
        "giveback_from_mfe_pct": 1.0327022375215211,
        "exit_quality_label": "exit_quality_ok",
        "giveback_label": "giveback_normal",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.3445378151260567
      },
      {
        "symbol": "SHSE.600096",
        "name": "云天化",
        "bucket": "observe_only",
        "theme": "氟化工概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "strong_expansion",
        "theme_cluster": "氟化工概念",
        "role": "TAIL",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.3004334778259352
      },
      {
        "symbol": "SZSE.300203",
        "name": "聚光科技",
        "bucket": "observe_only",
        "theme": "尾气治理",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "尾气治理",
        "role": "TAIL",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.538461538461546
      },
      {
        "symbol": "SZSE.002213",
        "name": "大为股份",
        "bucket": "observe_only",
        "theme": "锂矿概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "锂矿概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.4960020634511406
      },
      {
        "symbol": "SHSE.603650",
        "name": "彤程新材",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "other",
        "template_outcome": "reclaim_then_invalid",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "triggered_but_no_fill",
        "daily_pct_chg": -7.573872472783827
      }
    ],
    "prior_boundary_trigger_count": 1,
    "prior_boundary_trigger_samples": [
      {
        "symbol": "SHSE.603203",
        "name": "快克智能",
        "bucket": "conditional_plan",
        "template_outcome": "triggered_after_prior_boundary_touch",
        "daily_pct_chg": -8.46023688663282,
        "trigger_price_used": 59.91,
        "invalid_price_used": null
      }
    ],
    "template_outcome_counts": {
      "triggered_after_prior_boundary_touch": 1,
      "observe_only_no_trade": 9,
      "observe_only_boundary_touched": 12,
      "not_triggered_boundary_touched": 1,
      "reclaim_then_invalid": 3,
      "no_pullback_zone_touch": 2,
      "reclaim_no_invalid": 2
    },
    "missed_momentum": [
      {
        "symbol": "SHSE.603738",
        "name": "泰晶科技",
        "theme": "光刻机(胶)",
        "bucket": "active_plan",
        "missed_type": "no_pullback_zone_touch",
        "daily_pct_chg": 9.991496598639472
      },
      {
        "symbol": "SZSE.000969",
        "name": "安泰科技",
        "theme": "光刻机(胶)",
        "bucket": "active_plan",
        "missed_type": "no_pullback_zone_touch",
        "daily_pct_chg": 9.982014388489224
      }
    ],
    "observe_shadow_alpha": [
      {
        "symbol": "SHSE.600301",
        "name": "华锡有色",
        "theme": "小金属概念",
        "daily_pct_chg": 7.618722241202591
      },
      {
        "symbol": "SZSE.301321",
        "name": "翰博高新",
        "theme": "OLED",
        "daily_pct_chg": 10.161131206839858
      },
      {
        "symbol": "SHSE.600623",
        "name": "华谊集团",
        "theme": "氟化工概念",
        "daily_pct_chg": 3.4647550776583103
      },
      {
        "symbol": "SZSE.002192",
        "name": "融捷股份",
        "theme": "稀缺资源",
        "daily_pct_chg": 7.4087372830640374
      }
    ],
    "entry_based_summary": {
      "entry_effective_count": 2,
      "no_entry_count": 28,
      "prior_boundary_trigger_research": 1,
      "observe_no_trade": 9,
      "observe_boundary_touched": 12,
      "not_triggered_boundary_touched": 1,
      "other": 3,
      "not_triggered": 2,
      "clean_or_usable_trigger": 2
    },
    "key_triggered": {
      "symbol": "SHSE.601678",
      "name": "滨化股份",
      "theme": "氟化工概念",
      "bucket": "active_plan",
      "template_outcome": "reclaim_no_invalid",
      "eval_status": "clean_or_usable_trigger",
      "entry_effective": true,
      "close_ret_from_entry_pct": 1.0327022375215211,
      "mfe_pct": 2.0654044750430423,
      "mae_pct": -1.2048192771084265,
      "capture_ratio": 0.5,
      "giveback_label": "giveback_normal",
      "exit_quality": null,
      "daily_pct_chg": -1.3445378151260567
    },
    "conclusion": "Strict Gate 前日计划有效入场 2 只；先触风险边界后触发 1 只，仅作研究样本；正式踏空动量 2 只；observe_only shadow alpha 4 只。"
  },
  "entry_based_outcome_review": {
    "rows": 30,
    "entry_effective_count": 2,
    "no_entry_count": 28,
    "entry_stats_by_template_key": [
      {
        "group": "VWAP_RECLAIM",
        "count": 2,
        "entry_close_positive_count": 1,
        "entry_close_positive_rate": 0.5,
        "mfe_ge_3_count": 0,
        "mae_le_minus_2_count": 0,
        "exit_quality_poor_count": 1,
        "giveback_critical_count": 1,
        "avg_close_ret_from_entry_pct": 0.38951690084005897,
        "median_close_ret_from_entry_pct": 0.38951690084005897,
        "avg_mfe_after_entry_pct": 2.353729399557114,
        "avg_mae_after_entry_pct": -1.0394998664655486,
        "avg_capture_ratio": 0.2019940915805014,
        "avg_giveback_from_mfe_pct": 1.964212498717055,
        "avg_daily_pct_chg": -1.5769942245050184
      }
    ],
    "missed_momentum_summary": {
      "formal_missed_count": 2,
      "shadow_observe_strong_count": 4,
      "missed_momentum_bucket_counts": {
        "not_missed_momentum": 21,
        "observe_only_shadow_alpha": 4,
        "triggered_but_no_fill": 3,
        "no_pullback_zone_touch": 2
      },
      "formal_missed_total_daily_pct": 19.973510987128698,
      "formal_missed_max_daily_pct": 9.991496598639472,
      "formal_missed_samples": [
        {
          "symbol": "SHSE.603738",
          "name": "泰晶科技",
          "bucket": "active_plan",
          "theme": "光刻机(胶)",
          "template_outcome": "no_pullback_zone_touch",
          "missed_momentum_bucket": "no_pullback_zone_touch",
          "daily_pct_chg": 9.991496598639472,
          "open_to_high_pct": 3.479999999999994,
          "preclose_to_high_pct": 9.991496598639472
        },
        {
          "symbol": "SZSE.000969",
          "name": "安泰科技",
          "bucket": "active_plan",
          "theme": "光刻机(胶)",
          "template_outcome": "no_pullback_zone_touch",
          "missed_momentum_bucket": "no_pullback_zone_touch",
          "daily_pct_chg": 9.982014388489224,
          "open_to_high_pct": 5.385609651012491,
          "preclose_to_high_pct": 9.982014388489224
        }
      ],
      "shadow_observe_strong_samples": [
        {
          "symbol": "SHSE.600301",
          "name": "华锡有色",
          "bucket": "observe_only",
          "theme": "小金属概念",
          "template_outcome": "observe_only_no_trade",
          "missed_momentum_bucket": "observe_only_shadow_alpha",
          "daily_pct_chg": 7.618722241202591,
          "open_to_high_pct": 6.135986733001664,
          "preclose_to_high_pct": 9.32695592757089
        },
        {
          "symbol": "SZSE.301321",
          "name": "翰博高新",
          "bucket": "observe_only",
          "theme": "OLED",
          "template_outcome": "observe_only_no_trade",
          "missed_momentum_bucket": "observe_only_shadow_alpha",
          "daily_pct_chg": 10.161131206839858,
          "open_to_high_pct": 11.98574667962422,
          "preclose_to_high_pct": 13.67971062150608
        },
        {
          "symbol": "SHSE.600623",
          "name": "华谊集团",
          "bucket": "observe_only",
          "theme": "氟化工概念",
          "template_outcome": "observe_only_boundary_touched",
          "missed_momentum_bucket": "observe_only_shadow_alpha",
          "daily_pct_chg": 3.4647550776583103,
          "open_to_high_pct": 5.4958183990442055,
          "preclose_to_high_pct": 5.4958183990442055
        },
        {
          "symbol": "SZSE.002192",
          "name": "融捷股份",
          "bucket": "observe_only",
          "theme": "稀缺资源",
          "template_outcome": "observe_only_no_trade",
          "missed_momentum_bucket": "observe_only_shadow_alpha",
          "daily_pct_chg": 7.4087372830640374,
          "open_to_high_pct": 9.57446808510638,
          "preclose_to_high_pct": 9.718731298623595
        }
      ]
    },
    "prior_boundary_trigger_count": 1,
    "clean_trigger_count": 2,
    "avg_close_ret_from_entry_pct": 0.38951690084005897,
    "avg_mfe_after_entry_pct": 2.353729399557114,
    "avg_mae_after_entry_pct": -1.0394998664655486,
    "avg_capture_ratio": 0.2019940915805014,
    "giveback_warning_count": 0,
    "giveback_critical_count": 1,
    "exit_quality_poor_count": 0,
    "formal_missed_momentum_count": 2,
    "observe_shadow_alpha_count": 4,
    "bucket_counts": {
      "conditional_plan": 1,
      "observe_only": 21,
      "active_plan": 8
    },
    "previous_plan_result_table": [
      {
        "symbol": "SHSE.603203",
        "name": "快克智能",
        "bucket": "conditional_plan",
        "theme": "中芯概念",
        "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "PULLBACK",
        "style_hint_raw": "MIXED",
        "wave": "PULLBACK",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "中芯概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "prior_boundary_trigger_research",
        "template_outcome": "triggered_after_prior_boundary_touch",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -8.46023688663282
      },
      {
        "symbol": "SHSE.600301",
        "name": "华锡有色",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 7.618722241202591
      },
      {
        "symbol": "SHSE.688401",
        "name": "路维光电",
        "bucket": "observe_only",
        "theme": "OLED",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "OLED",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.541957598070322
      },
      {
        "symbol": "SHSE.603505",
        "name": "金石资源",
        "bucket": "observe_only",
        "theme": "稀缺资源",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "稀缺资源",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -0.5299417064123069
      },
      {
        "symbol": "SZSE.002860",
        "name": "星帅尔",
        "bucket": "observe_only",
        "theme": "AI光通信链",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "AI光通信链",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.8004501125281291
      },
      {
        "symbol": "SZSE.000422",
        "name": "湖北宜化",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "not_triggered_boundary_touched",
        "template_outcome": "not_triggered_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -2.916073968705546
      },
      {
        "symbol": "SZSE.002643",
        "name": "万润股份",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "other",
        "template_outcome": "reclaim_then_invalid",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "triggered_but_no_fill",
        "daily_pct_chg": -3.880983182406217
      },
      {
        "symbol": "SHSE.605588",
        "name": "冠石科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "other",
        "template_outcome": "reclaim_then_invalid",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "triggered_but_no_fill",
        "daily_pct_chg": -3.3977110157367596
      },
      {
        "symbol": "SHSE.603738",
        "name": "泰晶科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "not_triggered",
        "template_outcome": "no_pullback_zone_touch",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "no_pullback_zone_touch",
        "daily_pct_chg": 9.991496598639472
      },
      {
        "symbol": "SZSE.000969",
        "name": "安泰科技",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "not_triggered",
        "template_outcome": "no_pullback_zone_touch",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "no_pullback_zone_touch",
        "daily_pct_chg": 9.982014388489224
      },
      {
        "symbol": "SHSE.688037",
        "name": "芯源微",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "TREND",
        "wave": "SECOND",
        "style": "TREND",
        "amount_state": "mild_expansion",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "clean_or_usable_trigger",
        "template_outcome": "reclaim_no_invalid",
        "entry_effective": true,
        "entry_price": 256.24,
        "close_ret_from_entry_pct": -0.2536684358414032,
        "mfe_after_entry_pct": 2.642054324071186,
        "mae_after_entry_pct": -0.8741804558226707,
        "capture_ratio": -0.09601181683899718,
        "giveback_from_mfe_pct": 2.895722759912589,
        "exit_quality_label": "exit_quality_negative_capture",
        "giveback_label": "giveback_critical",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.80945063388398
      },
      {
        "symbol": "SZSE.000962",
        "name": "东方钽业",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.139502762430944
      },
      {
        "symbol": "SZSE.002149",
        "name": "西部材料",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "normal",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.3769591210211725
      },
      {
        "symbol": "SZSE.301045",
        "name": "天禄科技",
        "bucket": "observe_only",
        "theme": "OLED",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "OLED",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.019213174748392
      },
      {
        "symbol": "SZSE.301321",
        "name": "翰博高新",
        "bucket": "observe_only",
        "theme": "OLED",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "mild_expansion",
        "theme_cluster": "OLED",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 10.161131206839858
      },
      {
        "symbol": "SHSE.600623",
        "name": "华谊集团",
        "bucket": "observe_only",
        "theme": "氟化工概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "normal",
        "theme_cluster": "氟化工概念",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 3.4647550776583103
      },
      {
        "symbol": "SHSE.605020",
        "name": "永和股份",
        "bucket": "observe_only",
        "theme": "氟化工概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "normal",
        "theme_cluster": "氟化工概念",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 1.2928442573661991
      },
      {
        "symbol": "SZSE.002192",
        "name": "融捷股份",
        "bucket": "observe_only",
        "theme": "稀缺资源",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "strong_expansion",
        "theme_cluster": "稀缺资源",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "observe_only_shadow_alpha",
        "daily_pct_chg": 7.4087372830640374
      },
      {
        "symbol": "SZSE.000912",
        "name": "泸天化",
        "bucket": "observe_only",
        "theme": "尾气治理",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "尾气治理",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -0.26954177897573484
      },
      {
        "symbol": "SZSE.300437",
        "name": "清水源",
        "bucket": "observe_only",
        "theme": "磷化工",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "EMOTION",
        "wave": "FIRST",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "磷化工",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -4.1633306645316175
      },
      {
        "symbol": "SZSE.002312",
        "name": "川发龙蟒",
        "bucket": "observe_only",
        "theme": "磷化工",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "EMOTION",
        "wave": "FIRST",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "磷化工",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 1.0238907849829504
      },
      {
        "symbol": "SZSE.300801",
        "name": "泰和科技",
        "bucket": "observe_only",
        "theme": "磷化工",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "mild_expansion",
        "theme_cluster": "磷化工",
        "role": "WATCH",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 1.229350749135616
      },
      {
        "symbol": "SZSE.300852",
        "name": "四会富仕",
        "bucket": "observe_only",
        "theme": "AI光通信链",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "mild_expansion",
        "theme_cluster": "AI光通信链",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -0.9666413949962038
      },
      {
        "symbol": "SHSE.688048",
        "name": "长光华芯",
        "bucket": "observe_only",
        "theme": "AI光通信链",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "TREND",
        "wave": "FIRST",
        "style": "TREND",
        "amount_state": "normal",
        "theme_cluster": "AI光通信链",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -7.451490574916253
      },
      {
        "symbol": "SZSE.002240",
        "name": "盛新锂能",
        "bucket": "observe_only",
        "theme": "小金属概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "小金属概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_no_trade",
        "template_outcome": "observe_only_no_trade",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": 0.1961553550412054
      },
      {
        "symbol": "SHSE.601678",
        "name": "滨化股份",
        "bucket": "active_plan",
        "theme": "氟化工概念",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "氟化工概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "clean_or_usable_trigger",
        "template_outcome": "reclaim_no_invalid",
        "entry_effective": true,
        "entry_price": 5.81,
        "close_ret_from_entry_pct": 1.0327022375215211,
        "mfe_after_entry_pct": 2.0654044750430423,
        "mae_after_entry_pct": -1.2048192771084265,
        "capture_ratio": 0.5,
        "giveback_from_mfe_pct": 1.0327022375215211,
        "exit_quality_label": "exit_quality_ok",
        "giveback_label": "giveback_normal",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.3445378151260567
      },
      {
        "symbol": "SHSE.600096",
        "name": "云天化",
        "bucket": "observe_only",
        "theme": "氟化工概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "strong_expansion",
        "theme_cluster": "氟化工概念",
        "role": "TAIL",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.3004334778259352
      },
      {
        "symbol": "SZSE.300203",
        "name": "聚光科技",
        "bucket": "observe_only",
        "theme": "尾气治理",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "尾气治理",
        "role": "TAIL",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -3.538461538461546
      },
      {
        "symbol": "SZSE.002213",
        "name": "大为股份",
        "bucket": "observe_only",
        "theme": "锂矿概念",
        "template": "TPL_OBSERVE_ONLY",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_key": "BREAK_PREV_HIGH",
        "wave_hint": "FIRST",
        "style_hint_raw": "MIXED",
        "wave": "FIRST",
        "style": "MIXED",
        "amount_state": "strong_expansion",
        "theme_cluster": "锂矿概念",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "observe_boundary_touched",
        "template_outcome": "observe_only_boundary_touched",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "not_missed_momentum",
        "daily_pct_chg": -1.4960020634511406
      },
      {
        "symbol": "SHSE.603650",
        "name": "彤程新材",
        "bucket": "active_plan",
        "theme": "光刻机(胶)",
        "template": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_raw": "TPL_PULLBACK_VWAP_RECLAIM",
        "template_key": "VWAP_RECLAIM",
        "wave_hint": "SECOND",
        "style_hint_raw": "EMOTION",
        "wave": "SECOND",
        "style": "EMOTION",
        "amount_state": "explosive",
        "theme_cluster": "光刻机(胶)",
        "role": "MID",
        "evidence_grade": "",
        "eval_status": "other",
        "template_outcome": "reclaim_then_invalid",
        "entry_effective": false,
        "entry_price": null,
        "close_ret_from_entry_pct": null,
        "mfe_after_entry_pct": null,
        "mae_after_entry_pct": null,
        "capture_ratio": null,
        "giveback_from_mfe_pct": null,
        "exit_quality_label": "not_entry",
        "giveback_label": "not_entry",
        "missed_momentum_bucket": "triggered_but_no_fill",
        "daily_pct_chg": -7.573872472783827
      }
    ]
  },
  "quality_status": {
    "schema_version": "quality_status_v1",
    "trade_date": "20260612",
    "created_at": "2026-06-12T19:19:50",
    "overall_grade": "A-",
    "blocks_publish": false,
    "external_context": {
      "status": "partial",
      "path": "/Users/tonyyu/sector_wave_agent/external_context/external_context_20260612_strict_v1.json",
      "fallback_used": false,
      "model": null,
      "search_success": true,
      "search_quality": "complete",
      "search_scope": "compact_theme_and_representative_stocks",
      "raw_findings_count": 5,
      "normalized_event_count": 5,
      "limitations": [
        "compact_scope_not_full_market_news",
        "not_morning_context",
        "not_controlled_rss_crawl",
        "not_full_exchange_announcement_scan",
        "not_full_cninfo_scan"
      ],
      "covered_themes": [
        "金融地产风格"
      ]
    },
    "v2_shadow": {
      "status": "partial_from_strict_v1",
      "path": "/Users/tonyyu/sector_wave_agent/external_context/external_context_20260612_v2_shadow.json",
      "is_stub": false,
      "stub_reason": null,
      "boundary_ok": true,
      "source": "build_v2_shadow_from_strict_v1",
      "coverage": {
        "total_evidence_themes": 28,
        "covered_theme_count": 1,
        "uncovered_theme_count": 27,
        "coverage_ratio": 0.0357,
        "covered_themes": [
          "金融地产风格"
        ],
        "uncovered_themes": [
          "小金属概念",
          "农业资源品",
          "稀缺资源",
          "航天航空",
          "互联网金融",
          "通用航空",
          "动力电池回收",
          "行业龙头",
          "AI制药（医疗）",
          "病原体防治",
          "合成生物",
          "航母概念",
          "宠物经济",
          "医药医疗风格",
          "味蕾经济",
          "大飞机",
          "无人机",
          "锂电池概念",
          "固态电池",
          "卫星军工信息化",
          "化工原料",
          "网红经济",
          "区块链",
          "消费风格",
          "内贸流通",
          "婴童概念",
          "养老概念"
        ],
        "theme_rows": [
          {
            "theme": "金融地产风格",
            "bucket": "near_triggered",
            "state": "NEAR_TRIGGERED",
            "sector_ret_pct": 2.52,
            "report_score": 97.83,
            "limit_up_count": null,
            "external_context_covered": true
          },
          {
            "theme": "小金属概念",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 3.4,
            "report_score": 169.09,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "农业资源品",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 4.51,
            "report_score": 168.2,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "稀缺资源",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 3.25,
            "report_score": 152.16,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "航天航空",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 4.27,
            "report_score": 144.83,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "互联网金融",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 2.47,
            "report_score": 140.44,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "通用航空",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 4.41,
            "report_score": 124.78,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "动力电池回收",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 3.04,
            "report_score": 110.72,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "行业龙头",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 2.02,
            "report_score": 100.41,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "AI制药（医疗）",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 2.9,
            "report_score": 97.93,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "病原体防治",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 2.11,
            "report_score": 87.4,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "合成生物",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 1.93,
            "report_score": 81.24,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "航母概念",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 2.55,
            "report_score": 80.07,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "宠物经济",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 2.4,
            "report_score": 76.23,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "医药医疗风格",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 2.13,
            "report_score": 75.47,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "味蕾经济",
            "bucket": "structure_watch",
            "state": "STRUCTURE_WATCH",
            "sector_ret_pct": 1.83,
            "report_score": 72.86,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "大飞机",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 2.52,
            "report_score": 133.85,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "无人机",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.9,
            "report_score": 133.41,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "锂电池概念",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.73,
            "report_score": 131.66,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "固态电池",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.7,
            "report_score": 131.35,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "卫星军工信息化",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.92,
            "report_score": 123.7,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "化工原料",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.74,
            "report_score": 88.68,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "网红经济",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.57,
            "report_score": 87.56,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "区块链",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.66,
            "report_score": 81.62,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "消费风格",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.61,
            "report_score": 77.68,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "内贸流通",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.75,
            "report_score": 63.85,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "婴童概念",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.76,
            "report_score": 58.36,
            "limit_up_count": null,
            "external_context_covered": false
          },
          {
            "theme": "养老概念",
            "bucket": "weak_tape_structure",
            "state": "WEAK_TAPE_STRUCTURE",
            "sector_ret_pct": 1.8,
            "report_score": 47.84,
            "limit_up_count": null,
            "external_context_covered": false
          }
        ]
      },
      "risk_findings": [
        {
          "risk": "外部资讯覆盖不完整",
          "severity": "warning",
          "detail": "strict_v1/search_notes 仅覆盖 1/28 个 evidence 主题；未覆盖主题不得借外部资讯确认。",
          "uncovered_themes": [
            "小金属概念",
            "农业资源品",
            "稀缺资源",
            "航天航空",
            "互联网金融",
            "通用航空",
            "动力电池回收",
            "行业龙头",
            "AI制药（医疗）",
            "病原体防治",
            "合成生物",
            "航母概念",
            "宠物经济",
            "医药医疗风格",
            "味蕾经济",
            "大飞机",
            "无人机",
            "锂电池概念",
            "固态电池",
            "卫星军工信息化"
          ],
          "action": "require_confirmation"
        },
        {
          "risk": "项目 Gemini Search/grounding 资讯层连续不稳定",
          "severity": "warning",
          "detail": "Gemini provider connectivity 与项目 Gemini Search/grounding external_context strict_v1 稳定性需要分开表述；本 V2 Shadow 不得替代 Strict Gate。",
          "action": "require_confirmation"
        }
      ]
    },
    "gm_sector_coverage": {
      "status": "ok",
      "path": "/Users/tonyyu/sector_wave_agent/reports/audit/20260612_gm_sector_coverage_audit.json",
      "anomalies": []
    },
    "data_integrity": {
      "evidence_pack_ok": true,
      "price_refs_ok": true,
      "technical_facts_ok": true,
      "manifest_ok": true
    },
    "notes": [
      "strict_v1 外部资讯为 partial，仅覆盖：金融地产风格",
      "V2 Shadow 已由 strict_v1 派生，仍有 27/28 个 evidence 主题未被外部资讯覆盖"
    ]
  },
  "lesson_registry_summary": [
    "clean_or_usable_trigger 在 entry-based 口径下表现优于普通日线复盘。",
    "reclaim_no_invalid 是当前最重要的干净触发形态之一。",
    "triggered_after_prior_boundary_touch 先触风险边界后触发，不计入有效入场；真实模拟盘应降级观察。",
    "same_bar_trigger_invalid_ambiguous 不应计入 clean entry。",
    "未回踩/未确认导致的 missed momentum 是策略机会成本，应持续量化。",
    "observe_only 中存在强表现样本，但不能直接升级 Strict Gate。",
    "capture_ratio 与 giveback 能揭示入场后管理质量，应进入后续 T+N 与持仓管理研究。"
  ],
  "next_validation_tasks": [
    "验证 2 条 conditional 是否满足触发/承接/未失效三条件。",
    "跟踪 金融地产风格 是否从 near_triggered 升级到 triggered。",
    "继续记录 observe_only shadow alpha，并对同花顺强主题未进入 Strict Gate 的原因做覆盖审计。"
  ],
  "experience_loop": {
    "source": "deterministic_fallback",
    "updated_at": "2026-06-12T19:28:20",
    "previous_lessons_reviewed": [
      "clean_or_usable_trigger 在 entry-based 口径下表现优于普通日线复盘。",
      "reclaim_no_invalid 是当前最重要的干净触发形态之一。",
      "triggered_after_prior_boundary_touch 先触风险边界后触发，不计入有效入场；真实模拟盘应降级观察。",
      "same_bar_trigger_invalid_ambiguous 不应计入 clean entry。",
      "未回踩/未确认导致的 missed momentum 是策略机会成本，应持续量化。",
      "observe_only 中存在强表现样本，但不能直接升级 Strict Gate。",
      "capture_ratio 与 giveback 能揭示入场后管理质量，应进入后续 T+N 与持仓管理研究。"
    ],
    "confirmed_lessons": [],
    "invalidated_lessons": [],
    "pending_lessons": [
      "clean_or_usable_trigger 在 entry-based 口径下表现优于普通日线复盘。",
      "reclaim_no_invalid 是当前最重要的干净触发形态之一。",
      "triggered_after_prior_boundary_touch 先触风险边界后触发，不计入有效入场；真实模拟盘应降级观察。",
      "same_bar_trigger_invalid_ambiguous 不应计入 clean entry。",
      "未回踩/未确认导致的 missed momentum 是策略机会成本，应持续量化。",
      "observe_only 中存在强表现样本，但不能直接升级 Strict Gate。",
      "capture_ratio 与 giveback 能揭示入场后管理质量，应进入后续 T+N 与持仓管理研究。",
      {
        "lesson_id": "WATCH_POOL_PAPER_ENTRY_EXISTS",
        "reason": "本机模拟盘样本：观察池 conditional/watch 票产生影子研究样本，不能计入真实账户成交。；filled_watch_orders=1"
      },
      {
        "lesson_id": "SHADOW_WATCH_BUY_WHEN_MARKET_GATE_FAILED",
        "reason": "本机模拟盘样本：OBSERVE_ONLY + 盘中二次确认未通过时，观察池影子成交会污染“真实可买”复盘口径。；filled_watch_orders=1, market_gate=after_14:30_no_new_upgrade,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough"
      },
      {
        "lesson_id": "STATIC_TRIGGER_TOO_LOW_FOR_STRONG_TREND",
        "reason": "本机模拟盘样本：多只观察股触发时已明显高于执行上沿，静态昨高/触发价在趋势上行日可能偏低。；price_above_exec_high=5"
      },
      {
        "lesson_id": "POSITION_SIZING_TARGET_PCT_ENABLED",
        "reason": "本机模拟盘样本：本机模拟盘已从固定 100 股改为按目标仓位测算，且总仓上限按盘中市场温度动态调整。；active=12.0%, watch=5.0%, single_cap=20.0%, total_cap=60.0%, regime=NEUTRAL"
      }
    ],
    "next_validation_tasks": [
      "验证 2 条 conditional 是否满足触发/承接/未失效三条件。",
      "跟踪 金融地产风格 是否从 near_triggered 升级到 triggered。",
      "继续记录 observe_only shadow alpha，并对同花顺强主题未进入 Strict Gate 的原因做覆盖审计。",
      "持续统计观察池模拟盘成交/未成交原因、成交后 T+1/T+3/T+5 表现。",
      "Hermes 每日复盘本机模拟盘成交、持仓、未成交原因，并把可执行修复写入代码迭代台账。"
    ],
    "previous_day_review_signal": {
      "entry_effective_count": 2,
      "no_entry_count": 28,
      "observe_only_shadow_alpha_count": 4
    },
    "note": "Fallback only gives a conservative learning loop. Hermes/DeepSeek V4 should replace it with explicit confirmed/invalidated/pending lessons."
  },
  "next_day_key_watch": [
    "红塔证券（金融地产风格）",
    "国金证券（金融地产风格）"
  ],
  "active_plan_focus": [],
  "conditional_plan_focus": [
    {
      "symbol": "SHSE.601236",
      "name": "红塔证券",
      "theme": "金融地产风格",
      "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
      "entry": "突破 6.81",
      "trigger": 6.81,
      "entry_zone_low": null,
      "entry_zone_high": null,
      "vwap_reference": 6.602,
      "invalid": 6.76,
      "invalid_price": 6.76,
      "do_not_chase_above": 6.91,
      "chase_ceiling": 6.91,
      "strict_status": "strict_near_triggered_conditional",
      "layer": "near_triggered_sectors",
      "role": "MID",
      "amount_state": "explosive",
      "risk_flags": [],
      "confirmation_required": [
        "break_prev_high",
        "intraday_amount_confirm",
        "turnover_not_abnormal_shrink",
        "no_opening_chase_without_auction_context"
      ],
      "abandon_conditions": [
        "突破失败后跌回昨高附近或前收下方，视为失效。",
        "主题板块当日转弱放弃",
        "高于不追价上限且无回踩确认放弃"
      ],
      "note": "放量且强收盘，使用突破昨高 + 量能确认模板"
    },
    {
      "symbol": "SHSE.600109",
      "name": "国金证券",
      "theme": "金融地产风格",
      "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
      "entry": "突破 8.62",
      "trigger": 8.62,
      "entry_zone_low": null,
      "entry_zone_high": null,
      "vwap_reference": 8.359,
      "invalid": 8.49,
      "invalid_price": 8.49,
      "do_not_chase_above": 8.77,
      "chase_ceiling": 8.77,
      "strict_status": "strict_near_triggered_conditional",
      "layer": "near_triggered_sectors",
      "role": "MID",
      "amount_state": "strong_expansion",
      "risk_flags": [],
      "confirmation_required": [
        "break_prev_high",
        "intraday_amount_confirm",
        "turnover_not_abnormal_shrink",
        "no_opening_chase_without_auction_context"
      ],
      "abandon_conditions": [
        "突破失败后跌回昨高附近或前收下方，视为失效。",
        "主题板块当日转弱放弃",
        "高于不追价上限且无回踩确认放弃"
      ],
      "note": "放量且强收盘，使用突破昨高 + 量能确认模板"
    }
  ],
  "risk_flags": [
    "market_risk_regime=HOT(87)，trade_mode=ACTIVE_THEME_FOLLOW。市场温度偏强，但二波交易池没有给出 active；这表示候选的主题层级/个股角色/可执行边界未同时通过 Strict Gate，不等于市场弱。",
    "涨停 92 / 跌停 15，上涨家数占比 +71.85%。",
    "Strict Gate 今日 0 active、2 conditional、28 observe；不能从 observe_only 临时升级。",
    "External Context V2 Shadow/free_web_deepseek_normalized、Airtap/X、GM coverage audit 只能 require_confirmation，不能升级、不能降级 Strict Gate。"
  ],
  "execution_discipline": [
    "09:25 先看 金融地产风格 的集合竞价承接；高开过不追价上限且无回踩，直接放弃。",
    "条件观察必须同时满足主题不转弱、价格触发或 VWAP 收复、未破风险边界。",
    "红塔证券、国金证券 必须等待各自触发/VWAP 收复与实时量能确认；未触发不做。",
    "observe_only 与 risk_verify 只用于复盘和验证，不作为交易计划。"
  ],
  "data_quality_notes": {
    "quality_grade": "A-",
    "blocks_publish": false,
    "outcome_learning_loaded": true,
    "x_kol_boundary": "shadow_only_require_confirmation"
  },
  "output_files": {
    "full_report": "reports/full/20260612_full_report_v2.md",
    "wechat_brief": "reports/wechat/20260612_wechat_brief_v2.txt",
    "agent_summary": "reports/json/20260612_agent_summary_v2.json",
    "code_iteration_backlog": "reports/code_iteration/20260612_code_iteration_backlog.md",
    "local_paper_hermes_review": "reports/trading/local_paper_hermes_review_20260612.md",
    "local_paper_hermes_review_json": "reports/trading/local_paper_hermes_review_20260612.json",
    "local_paper_hermes_review_manifest": "reports/hermes_runs/local_paper_20260612/manifest.json"
  },
  "x_kol_shadow": {},
  "external_context_v2_shadow_quality": "partial_from_strict_v1",
  "v8_strict_gate": {
    "schema_version": "v8_strict_gate_v1",
    "available": true,
    "audit_path": "reports/v8/strategy_pick_audit_20260612.json",
    "v2_plan_path": "reports/trade_plan/20260612_next_day_trade_plan_sector_bound_v2_leader_aware_news.json",
    "regime_at_decision": "MIXED",
    "v8_summary": {
      "plans": 274,
      "v1_decision_count": {
        "observe_only": 148,
        "conditional_plan": 2,
        "active_candidate": 20,
        "conditional_only": 83,
        "risk_verify": 10,
        "forbidden": 11
      },
      "v2_decision_count": {
        "observe_only": 243,
        "conditional_plan": 10,
        "forbidden": 21
      },
      "v8_reason_count": {
        "v8_no_uplift_no_downgrade": 267,
        "v8_huddle_uplift_conditional_plan": 7
      },
      "v8_whitelist_promoted": 0,
      "v8_huddle_promoted": 7,
      "v8_limit_head_promoted": 0,
      "v8_blacklist_blocked": 21,
      "v8_market_cap_downgrade": 0,
      "v2_tradable_active_count": 0,
      "v2_active_but_untradable_count": 0,
      "v2_active_count_alert": false
    },
    "v2_raw_active_count": 0,
    "v2_raw_conditional_count": 10,
    "v2_excluded_count": 5,
    "v2_active_plans": [],
    "v2_conditional_plans": [
      {
        "symbol": "SHSE.601236",
        "name": "红塔证券",
        "theme": "金融地产风格",
        "theme_display_name": "金融地产风格",
        "raw_theme": "金融地产风格",
        "hot_theme_cluster": null,
        "theme_source": "v8_plan_sector_context",
        "theme_matched_by": null,
        "role": "MID",
        "layer": "near_triggered_sectors",
        "template_key": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "trigger_price": 6.81,
        "invalid_price": 6.76,
        "chase_ceiling": 6.91,
        "vwap_reference": null,
        "entry_zone": null,
        "price_fill": {
          "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
          "entry_reference_type": "break_prev_high",
          "trigger_price": 6.81,
          "trigger_condition": "突破昨高且必须有实时成交额/换手确认；无集合竞价实时数据时不得开盘盲追。",
          "invalid_reference": {
            "type": "failed_break_and_fall_back_below_prev_high_or_prev_close",
            "price": 6.76,
            "logic": "突破失败后跌回昨高附近或前收下方，视为失效。"
          },
          "chase_ceiling": 6.91,
          "execution_mode": "dry_run_requires_intraday_confirmation",
          "intraday_confirmation_required": [
            "break_prev_high",
            "intraday_amount_confirm",
            "turnover_not_abnormal_shrink",
            "no_opening_chase_without_auction_context"
          ]
        },
        "prev_high": null,
        "prev_close": null,
        "ma5": null,
        "ma20": null,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": false,
        "v8_reasons": [
          "v8_no_uplift_no_downgrade"
        ],
        "v2_status": "strict_near_triggered_conditional",
        "v8_gate5_reason": "market_cap_yi>=100",
        "v8_tradable": true,
        "v8_tradable_reason": "tradable",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 5.26,
          "amount_yi": 3.31,
          "market_cap_yi": 320.74,
          "recent_limit_count": 0.0,
          "is_limit_up": false,
          "amount_state": "explosive"
        },
        "technical": {
          "technical_grade": null,
          "position_quality": null,
          "trend_quality": null,
          "risk_flags": []
        }
      },
      {
        "symbol": "SHSE.600109",
        "name": "国金证券",
        "theme": "金融地产风格",
        "theme_display_name": "金融地产风格",
        "raw_theme": "金融地产风格",
        "hot_theme_cluster": null,
        "theme_source": "v8_plan_sector_context",
        "theme_matched_by": null,
        "role": "MID",
        "layer": "near_triggered_sectors",
        "template_key": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "template_raw": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
        "trigger_price": 8.62,
        "invalid_price": 8.49,
        "chase_ceiling": 8.77,
        "vwap_reference": null,
        "entry_zone": null,
        "price_fill": {
          "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
          "entry_reference_type": "break_prev_high",
          "trigger_price": 8.62,
          "trigger_condition": "突破昨高且必须有实时成交额/换手确认；无集合竞价实时数据时不得开盘盲追。",
          "invalid_reference": {
            "type": "failed_break_and_fall_back_below_prev_high_or_prev_close",
            "price": 8.49,
            "logic": "突破失败后跌回昨高附近或前收下方，视为失效。"
          },
          "chase_ceiling": 8.77,
          "execution_mode": "dry_run_requires_intraday_confirmation",
          "intraday_confirmation_required": [
            "break_prev_high",
            "intraday_amount_confirm",
            "turnover_not_abnormal_shrink",
            "no_opening_chase_without_auction_context"
          ]
        },
        "prev_high": null,
        "prev_close": null,
        "ma5": null,
        "ma20": null,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": false,
        "v8_reasons": [
          "v8_no_uplift_no_downgrade"
        ],
        "v2_status": "strict_near_triggered_conditional",
        "v8_gate5_reason": "market_cap_yi>=100",
        "v8_tradable": true,
        "v8_tradable_reason": "tradable",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 6.66,
          "amount_yi": 6.98,
          "market_cap_yi": 314.59,
          "recent_limit_count": 0.0,
          "is_limit_up": false,
          "amount_state": "strong_expansion"
        },
        "technical": {
          "technical_grade": null,
          "position_quality": null,
          "trend_quality": null,
          "risk_flags": []
        }
      },
      {
        "symbol": "SHSE.600208",
        "name": "衢州发展",
        "theme": "金融地产风格",
        "theme_display_name": "金融地产风格",
        "raw_theme": "金融地产风格",
        "hot_theme_cluster": null,
        "theme_source": "v8_plan_sector_context",
        "theme_matched_by": null,
        "role": "MID",
        "layer": "near_triggered_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 3.04,
        "invalid_price": 2.818,
        "chase_ceiling": 3.27,
        "vwap_reference": 2.9467,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 3.04,
        "prev_close": 2.97,
        "ma5": 2.818,
        "ma20": 3.102,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": false,
        "v8_reasons": [
          "v8_no_uplift_no_downgrade"
        ],
        "v2_status": "v1_base_near_triggered_conditional",
        "v8_gate5_reason": "market_cap_yi>=100",
        "v8_tradable": true,
        "v8_tradable_reason": "tradable",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 7.61,
          "amount_yi": 9.4,
          "market_cap_yi": 252.69,
          "recent_limit_count": 0.0,
          "is_limit_up": false,
          "amount_state": "explosive"
        },
        "technical": {
          "technical_grade": "B",
          "position_quality": "mid_high_close",
          "trend_quality": "mixed_but_above_ma5",
          "risk_flags": [
            "TOUCHED_LIMIT_UP_BUT_NOT_CLOSE"
          ]
        }
      },
      {
        "symbol": "SHSE.603399",
        "name": "永杉锂业",
        "theme": "小金属",
        "theme_display_name": "小金属 / 钨钼锗",
        "raw_theme": "小金属概念",
        "hot_theme_cluster": "小金属概念",
        "theme_source": "theme_taxonomy_fuzzy_alias",
        "theme_matched_by": "小金属",
        "role": "MID",
        "layer": "structure_watch_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 20.83,
        "invalid_price": 18.426,
        "chase_ceiling": 22.5,
        "vwap_reference": 20.0335,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 20.83,
        "prev_close": 20.45,
        "ma5": 18.426,
        "ma20": 17.8865,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": true,
        "v8_reasons": [
          "v8_huddle_uplift_conditional_plan"
        ],
        "v2_status": "v8_huddle_promoted",
        "v8_gate5_reason": "huddle_exempt",
        "v8_tradable": true,
        "v8_tradable_reason": "tradable",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 6.62,
          "amount_yi": 31.66,
          "market_cap_yi": 104.76,
          "recent_limit_count": 1.0,
          "is_limit_up": false,
          "amount_state": "strong_expansion"
        },
        "technical": {
          "technical_grade": "A",
          "position_quality": "mid_high_close",
          "trend_quality": "mixed_but_above_ma5",
          "risk_flags": [
            "HIGH_BIAS_OVERHEAT"
          ]
        }
      },
      {
        "symbol": "SZSE.002428",
        "name": "云南锗业",
        "theme": "小金属",
        "theme_display_name": "小金属 / 钨钼锗",
        "raw_theme": "稀缺资源",
        "hot_theme_cluster": "稀缺资源",
        "theme_source": "theme_taxonomy_symbol_override",
        "theme_matched_by": "SZSE.002428",
        "role": "TAIL",
        "layer": "structure_watch_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 93.39,
        "invalid_price": 84.806,
        "chase_ceiling": 101.49,
        "vwap_reference": 90.8169,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 93.39,
        "prev_close": 92.26,
        "ma5": 84.806,
        "ma20": 86.735,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": true,
        "v8_reasons": [
          "v8_huddle_uplift_conditional_plan"
        ],
        "v2_status": "v8_huddle_promoted",
        "v8_gate5_reason": "huddle_exempt",
        "v8_tradable": true,
        "v8_tradable_reason": "tradable",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 4.56,
          "amount_yi": 118.55,
          "market_cap_yi": 602.49,
          "recent_limit_count": 2.0,
          "is_limit_up": false,
          "amount_state": "strong_expansion"
        },
        "technical": {
          "technical_grade": "A",
          "position_quality": "strong_close_above_vwap",
          "trend_quality": "mixed_but_above_ma5",
          "risk_flags": [
            "HIGH_BIAS_OVERHEAT"
          ]
        }
      }
    ],
    "v2_excluded_plans": [
      {
        "symbol": "SZSE.002203",
        "name": "海亮股份",
        "theme": "小金属",
        "theme_display_name": "小金属 / 钨钼锗",
        "raw_theme": "小金属概念",
        "hot_theme_cluster": "小金属概念",
        "theme_source": "theme_taxonomy_fuzzy_alias",
        "theme_matched_by": "小金属",
        "role": "LIMIT_HEAD",
        "layer": "structure_watch_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 23.44,
        "invalid_price": 20.176,
        "chase_ceiling": 25.78,
        "vwap_reference": 23.3976,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 23.44,
        "prev_close": 23.44,
        "ma5": 20.176,
        "ma20": 20.2475,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": true,
        "v8_reasons": [
          "v8_huddle_uplift_conditional_plan"
        ],
        "v2_status": "v8_huddle_promoted",
        "v8_gate5_reason": "huddle_exempt",
        "v8_tradable": false,
        "v8_tradable_reason": "limit_up",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 10.0,
          "amount_yi": 23.99,
          "market_cap_yi": 518.53,
          "recent_limit_count": 3.0,
          "is_limit_up": true,
          "amount_state": "explosive"
        },
        "technical": {
          "technical_grade": "B",
          "position_quality": "strong_close_near_high",
          "trend_quality": "mixed_but_above_ma5",
          "risk_flags": [
            "HIGH_BIAS_OVERHEAT"
          ]
        },
        "excluded_from_execution": true,
        "exclusion_reason": "v8_untradable:limit_up"
      },
      {
        "symbol": "SHSE.600869",
        "name": "远东股份",
        "theme": "电池材料",
        "theme_display_name": "电池材料 / 锂电材料",
        "raw_theme": "锂电池概念",
        "hot_theme_cluster": "锂电池概念",
        "theme_source": "theme_taxonomy_fuzzy_alias",
        "theme_matched_by": "电池",
        "role": "FRONT",
        "layer": "weak_tape_structure_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 32.45,
        "invalid_price": 30.11,
        "chase_ceiling": 35.67,
        "vwap_reference": 31.2398,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 32.45,
        "prev_close": 32.43,
        "ma5": 30.11,
        "ma20": 24.8355,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": true,
        "v8_reasons": [
          "v8_huddle_uplift_conditional_plan"
        ],
        "v2_status": "v8_huddle_promoted",
        "v8_gate5_reason": "huddle_exempt",
        "v8_tradable": false,
        "v8_tradable_reason": "limit_up",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 9.93,
          "amount_yi": 75.79,
          "market_cap_yi": 719.74,
          "recent_limit_count": 2.0,
          "is_limit_up": true,
          "amount_state": "strong_expansion"
        },
        "technical": {
          "technical_grade": "B",
          "position_quality": "strong_close_above_vwap",
          "trend_quality": "short_mid_bullish",
          "risk_flags": [
            "HIGH_BIAS_OVERHEAT",
            "TOUCHED_LIMIT_UP_BUT_NOT_CLOSE"
          ]
        },
        "excluded_from_execution": true,
        "exclusion_reason": "v8_untradable:limit_up"
      },
      {
        "symbol": "SZSE.001696",
        "name": "宗申动力",
        "theme": "通用航空",
        "theme_display_name": "通用航空",
        "raw_theme": "通用航空",
        "hot_theme_cluster": null,
        "theme_source": "v8_plan_sector_context",
        "theme_matched_by": null,
        "role": "LIMIT_HEAD",
        "layer": "structure_watch_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 22.84,
        "invalid_price": 19.27,
        "chase_ceiling": 25.12,
        "vwap_reference": 22.4817,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 22.84,
        "prev_close": 22.84,
        "ma5": 19.27,
        "ma20": 16.319,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": true,
        "v8_reasons": [
          "v8_huddle_uplift_conditional_plan"
        ],
        "v2_status": "v8_huddle_promoted",
        "v8_gate5_reason": "huddle_exempt",
        "v8_tradable": false,
        "v8_tradable_reason": "limit_up",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 10.02,
          "amount_yi": 21.06,
          "market_cap_yi": 203.6,
          "recent_limit_count": 4.0,
          "is_limit_up": true,
          "amount_state": "mild_expansion"
        },
        "technical": {
          "technical_grade": "B",
          "position_quality": "strong_close_near_high",
          "trend_quality": "short_mid_bullish",
          "risk_flags": [
            "HIGH_BIAS_OVERHEAT"
          ]
        },
        "excluded_from_execution": true,
        "exclusion_reason": "v8_untradable:limit_up"
      },
      {
        "symbol": "SHSE.600500",
        "name": "中化国际",
        "theme": "电池材料",
        "theme_display_name": "电池材料 / 锂电材料",
        "raw_theme": "动力电池回收",
        "hot_theme_cluster": "动力电池回收",
        "theme_source": "theme_taxonomy_fuzzy_alias",
        "theme_matched_by": "电池",
        "role": "LIMIT_HEAD",
        "layer": "structure_watch_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 7.93,
        "invalid_price": 6.61,
        "chase_ceiling": 8.72,
        "vwap_reference": 7.9041,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 7.93,
        "prev_close": 7.93,
        "ma5": 6.61,
        "ma20": 6.0445,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": true,
        "v8_reasons": [
          "v8_huddle_uplift_conditional_plan"
        ],
        "v2_status": "v8_huddle_promoted",
        "v8_gate5_reason": "huddle_exempt",
        "v8_tradable": false,
        "v8_tradable_reason": "limit_up",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 9.99,
          "amount_yi": 45.67,
          "market_cap_yi": 284.55,
          "recent_limit_count": 6.0,
          "is_limit_up": true,
          "amount_state": "explosive"
        },
        "technical": {
          "technical_grade": "B",
          "position_quality": "strong_close_near_high",
          "trend_quality": "short_mid_bullish",
          "risk_flags": [
            "HIGH_BIAS_OVERHEAT"
          ]
        },
        "excluded_from_execution": true,
        "exclusion_reason": "v8_untradable:limit_up"
      },
      {
        "symbol": "SZSE.002971",
        "name": "和远气体",
        "theme": "氟化工磷化工",
        "theme_display_name": "氟化工 / 磷化工",
        "raw_theme": "化工原料",
        "hot_theme_cluster": "化工原料",
        "theme_source": "theme_taxonomy_symbol_override",
        "theme_matched_by": "SZSE.002971",
        "role": "LIMIT_HEAD",
        "layer": "weak_tape_structure_sectors",
        "template_key": "BREAK_PREV_HIGH",
        "template_raw": "BREAK_PREV_HIGH",
        "trigger_price": 58.03,
        "invalid_price": 48.39,
        "chase_ceiling": 63.83,
        "vwap_reference": 57.565,
        "entry_zone": null,
        "price_fill": null,
        "prev_high": 58.03,
        "prev_close": 58.03,
        "ma5": 48.39,
        "ma20": 38.753,
        "v8_decision_v2": "conditional_plan",
        "v8_in_whitelist": false,
        "v8_in_huddle": true,
        "v8_reasons": [
          "v8_huddle_uplift_conditional_plan"
        ],
        "v2_status": "v8_huddle_promoted",
        "v8_gate5_reason": "huddle_exempt",
        "v8_tradable": false,
        "v8_tradable_reason": "limit_up",
        "v8_active_but_untradable": false,
        "metrics": {
          "ret_pct": 10.01,
          "amount_yi": 33.25,
          "market_cap_yi": 90.76,
          "recent_limit_count": 6.0,
          "is_limit_up": true,
          "amount_state": "explosive"
        },
        "technical": {
          "technical_grade": "B",
          "position_quality": "strong_close_near_high",
          "trend_quality": "short_mid_bullish",
          "risk_flags": [
            "HIGH_BIAS_OVERHEAT"
          ]
        },
        "excluded_from_execution": true,
        "exclusion_reason": "v8_untradable:limit_up"
      }
    ]
  },
  "local_paper_learning": {
    "schema_version": "local_paper_learning_v1",
    "available": true,
    "plan_date": "20260611",
    "trade_date": "20260612",
    "generated_at": "2026-06-12T19:28:20",
    "review_phase": "EOD",
    "source_files": {
      "plan": "reports/trade_plan/20260611_active_plan_v2_for_trading.json",
      "trading_log": "reports/trading/local_paper_trading_log_20260611.json",
      "eod_review": "reports/trading/local_paper_eod_review_20260612.json",
      "latest_signals": "reports/trading/local_paper_latest_signals.json",
      "portfolio_state": "reports/trading/local_paper_portfolio_state.json"
    },
    "summary": {
      "plan_candidates_total": 20,
      "plan_active_count": 9,
      "plan_conditional_count": 11,
      "signals_total": 25,
      "orders_total": 8,
      "orders_active": 3,
      "orders_watch": 5,
      "filled_orders": 0,
      "filled_active_orders": 0,
      "filled_watch_orders": 1,
      "shadow_filled_orders": 3,
      "unfilled_orders": 5,
      "rejected_orders": 0,
      "positions": 2,
      "trade_mode": "OBSERVE_ONLY",
      "allow_new_positions": false,
      "shadow_mode": true,
      "intraday_market_gate_passed": false,
      "intraday_market_gate_reason": "after_14:30_no_new_upgrade,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough",
      "order_fill_rate_pct": 0.0,
      "candidate_fill_rate_pct": 0.0,
      "account_total_value": 962924.0,
      "account_total_pnl_pct": -3.7076,
      "account_unrealized_pnl": 1421.0000000000005,
      "account_realized_pnl": -38497.0,
      "risk_exit_signals": 0,
      "risk_exit_orders": 0,
      "risk_exit_filled": 0,
      "risk_exit_blocked_t1": 0,
      "position_risk_event_count": 0,
      "qfq_position_adjustment_count": 0,
      "sizing_enabled": true,
      "active_target_pct": 12.0,
      "shadow_active_target_pct": 10.0,
      "watch_target_pct": 5.0,
      "max_single_position_pct": 20.0,
      "max_total_position_pct": 60.0,
      "max_shadow_total_position_pct": 35.0,
      "base_max_total_position_pct": 60.0,
      "dynamic_total_cap_regime": "NEUTRAL",
      "dynamic_total_cap_reason": "盘中确认时间窗未满足，保持中性总仓"
    },
    "status_counts": {
      "UNFILLED": 5,
      "SHADOW_FILLED": 3
    },
    "scope_counts": {
      "active": 3,
      "conditional_watch": 5
    },
    "unfilled_reason_counts": {
      "price_above_exec_high": 5
    },
    "filled_orders": [
      {
        "ts": "2026-06-12T09:30:33",
        "symbol": "SHSE.688545",
        "name": "兴福电子",
        "scope": "conditional_watch",
        "decision": "seed_watch_plan",
        "theme": "电子化学品",
        "template_key": "GAP_UP_DYNAMIC_RECLAIM",
        "status": "SHADOW_FILLED",
        "side": "BUY",
        "qty": 200,
        "price": 109.98,
        "amount": 21996.0,
        "target_position_pct": 3.0,
        "target_amount": 29117.64,
        "current_position_value": 0.0,
        "cash_before_order": 866286.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "shadow_paper_fill_at_ask1",
        "reason_label": "影子研究成交，不计入真实账户持仓",
        "sim_reason": "gap_up_dynamic_reclaim_not_confirmed",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 104.52,
        "exec_low": 104.52,
        "exec_high": 125.42,
        "dynamic_exec_high": null,
        "entry_zone_low": null,
        "entry_zone_high": null,
        "entry_risk_pct": null,
        "invalid_price": 88.22,
        "intraday_vwap": 111.1713,
        "quote_last": 109.98,
        "price_vs_vwap_pct": -1.0716,
        "minute_energy": {
          "passed": false,
          "reason": "minute_energy_warmup_0/3",
          "window_min": 5,
          "amount_yi": 0,
          "amount_floor_yi": 0.5,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null,
        "quality": "unknown",
        "lesson": "影子样本后表现缺少收盘价格，保留观察。 观察池可进入模拟盘，但必须单独标记为 watch 样本，不能反推为生产 active。"
      },
      {
        "ts": "2026-06-12T09:32:05",
        "symbol": "SZSE.002643",
        "name": "万润股份",
        "scope": "active",
        "decision": "active_plan",
        "theme": "电子化学品",
        "template_key": "VWAP_RECLAIM",
        "status": "SHADOW_FILLED",
        "side": "BUY",
        "qty": 7300,
        "price": 15.84,
        "amount": 115632.0,
        "target_position_pct": 12.0,
        "target_amount": 116625.96,
        "current_position_value": 0.0,
        "cash_before_order": 844290.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "shadow_paper_fill_at_ask1",
        "reason_label": "影子研究成交，不计入真实账户持仓",
        "sim_reason": "intraday_vwap_anchor_reclaim",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 15.22,
        "exec_low": 15.81,
        "exec_high": 15.92,
        "dynamic_exec_high": 15.92,
        "entry_zone_low": 15.01,
        "entry_zone_high": 15.35,
        "entry_risk_pct": null,
        "invalid_price": 14.93,
        "intraday_vwap": 15.8127,
        "quote_last": 15.83,
        "price_vs_vwap_pct": 0.1094,
        "minute_energy": {
          "passed": true,
          "reason": "minute_energy_confirmed",
          "window_min": 3,
          "amount_yi": 0.4802,
          "amount_floor_yi": 0.15,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null,
        "quality": "unknown",
        "lesson": "影子样本后表现缺少收盘价格，保留观察。 动态 VWAP 锚点触发需持续统计 10-30 个样本。"
      },
      {
        "ts": "2026-06-12T09:32:05",
        "symbol": "SHSE.601678",
        "name": "滨化股份",
        "scope": "active",
        "decision": "active_plan",
        "theme": "氟化工磷化工",
        "template_key": "VWAP_RECLAIM",
        "status": "SHADOW_FILLED",
        "side": "BUY",
        "qty": 16500,
        "price": 5.85,
        "amount": 96525.0,
        "target_position_pct": 12.0,
        "target_amount": 116625.96,
        "current_position_value": 0.0,
        "cash_before_order": 728658.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "shadow_paper_fill_at_ask1",
        "reason_label": "影子研究成交，不计入真实账户持仓",
        "sim_reason": "trigger_touched",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 5.81,
        "exec_low": 5.86,
        "exec_high": 5.98,
        "dynamic_exec_high": 5.88,
        "entry_zone_low": 5.72,
        "entry_zone_high": 5.86,
        "entry_risk_pct": 3.0664,
        "invalid_price": 5.69,
        "intraday_vwap": 5.7913,
        "quote_last": 5.84,
        "price_vs_vwap_pct": 0.8409,
        "minute_energy": {
          "passed": true,
          "reason": "minute_energy_confirmed",
          "window_min": 3,
          "amount_yi": 0.7589,
          "amount_floor_yi": 0.15,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null,
        "quality": "unknown",
        "lesson": "影子样本后表现缺少收盘价格，保留观察。"
      }
    ],
    "real_filled_orders": [],
    "shadow_filled_orders": [
      {
        "ts": "2026-06-12T09:30:33",
        "symbol": "SHSE.688545",
        "name": "兴福电子",
        "scope": "conditional_watch",
        "decision": "seed_watch_plan",
        "theme": "电子化学品",
        "template_key": "GAP_UP_DYNAMIC_RECLAIM",
        "status": "SHADOW_FILLED",
        "side": "BUY",
        "qty": 200,
        "price": 109.98,
        "amount": 21996.0,
        "target_position_pct": 3.0,
        "target_amount": 29117.64,
        "current_position_value": 0.0,
        "cash_before_order": 866286.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "shadow_paper_fill_at_ask1",
        "reason_label": "影子研究成交，不计入真实账户持仓",
        "sim_reason": "gap_up_dynamic_reclaim_not_confirmed",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 104.52,
        "exec_low": 104.52,
        "exec_high": 125.42,
        "dynamic_exec_high": null,
        "entry_zone_low": null,
        "entry_zone_high": null,
        "entry_risk_pct": null,
        "invalid_price": 88.22,
        "intraday_vwap": 111.1713,
        "quote_last": 109.98,
        "price_vs_vwap_pct": -1.0716,
        "minute_energy": {
          "passed": false,
          "reason": "minute_energy_warmup_0/3",
          "window_min": 5,
          "amount_yi": 0,
          "amount_floor_yi": 0.5,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null,
        "quality": "unknown",
        "lesson": "影子样本后表现缺少收盘价格，保留观察。 观察池可进入模拟盘，但必须单独标记为 watch 样本，不能反推为生产 active。"
      },
      {
        "ts": "2026-06-12T09:32:05",
        "symbol": "SZSE.002643",
        "name": "万润股份",
        "scope": "active",
        "decision": "active_plan",
        "theme": "电子化学品",
        "template_key": "VWAP_RECLAIM",
        "status": "SHADOW_FILLED",
        "side": "BUY",
        "qty": 7300,
        "price": 15.84,
        "amount": 115632.0,
        "target_position_pct": 12.0,
        "target_amount": 116625.96,
        "current_position_value": 0.0,
        "cash_before_order": 844290.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "shadow_paper_fill_at_ask1",
        "reason_label": "影子研究成交，不计入真实账户持仓",
        "sim_reason": "intraday_vwap_anchor_reclaim",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 15.22,
        "exec_low": 15.81,
        "exec_high": 15.92,
        "dynamic_exec_high": 15.92,
        "entry_zone_low": 15.01,
        "entry_zone_high": 15.35,
        "entry_risk_pct": null,
        "invalid_price": 14.93,
        "intraday_vwap": 15.8127,
        "quote_last": 15.83,
        "price_vs_vwap_pct": 0.1094,
        "minute_energy": {
          "passed": true,
          "reason": "minute_energy_confirmed",
          "window_min": 3,
          "amount_yi": 0.4802,
          "amount_floor_yi": 0.15,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null,
        "quality": "unknown",
        "lesson": "影子样本后表现缺少收盘价格，保留观察。 动态 VWAP 锚点触发需持续统计 10-30 个样本。"
      },
      {
        "ts": "2026-06-12T09:32:05",
        "symbol": "SHSE.601678",
        "name": "滨化股份",
        "scope": "active",
        "decision": "active_plan",
        "theme": "氟化工磷化工",
        "template_key": "VWAP_RECLAIM",
        "status": "SHADOW_FILLED",
        "side": "BUY",
        "qty": 16500,
        "price": 5.85,
        "amount": 96525.0,
        "target_position_pct": 12.0,
        "target_amount": 116625.96,
        "current_position_value": 0.0,
        "cash_before_order": 728658.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "shadow_paper_fill_at_ask1",
        "reason_label": "影子研究成交，不计入真实账户持仓",
        "sim_reason": "trigger_touched",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 5.81,
        "exec_low": 5.86,
        "exec_high": 5.98,
        "dynamic_exec_high": 5.88,
        "entry_zone_low": 5.72,
        "entry_zone_high": 5.86,
        "entry_risk_pct": 3.0664,
        "invalid_price": 5.69,
        "intraday_vwap": 5.7913,
        "quote_last": 5.84,
        "price_vs_vwap_pct": 0.8409,
        "minute_energy": {
          "passed": true,
          "reason": "minute_energy_confirmed",
          "window_min": 3,
          "amount_yi": 0.7589,
          "amount_floor_yi": 0.15,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null,
        "quality": "unknown",
        "lesson": "影子样本后表现缺少收盘价格，保留观察。"
      }
    ],
    "top_unfilled_or_rejected": [
      {
        "ts": "2026-06-12T09:30:33",
        "symbol": "SZSE.300131",
        "name": "英唐智控",
        "scope": "active",
        "decision": "active_plan",
        "theme": "半导体产业链",
        "template_key": "BREAK_PREV_HIGH",
        "status": "UNFILLED",
        "side": "BUY",
        "qty": 0,
        "price": null,
        "amount": 0.0,
        "target_position_pct": 12.0,
        "target_amount": 116470.56,
        "current_position_value": 0.0,
        "cash_before_order": 866286.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "price_above_exec_high",
        "reason_label": "报价超过执行上沿，未追高",
        "sim_reason": "trigger_touched_but_above_exec_high",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 17.05,
        "exec_low": 17.05,
        "exec_high": 17.56,
        "dynamic_exec_high": null,
        "entry_zone_low": null,
        "entry_zone_high": null,
        "entry_risk_pct": 6.3304,
        "invalid_price": 16.158,
        "intraday_vwap": 18.6162,
        "quote_last": 18.55,
        "price_vs_vwap_pct": -0.3556,
        "minute_energy": {
          "passed": false,
          "reason": "minute_energy_warmup_0/2",
          "window_min": 3,
          "amount_yi": 0,
          "amount_floor_yi": 0.3,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null
      },
      {
        "ts": "2026-06-12T09:30:33",
        "symbol": "SZSE.300054",
        "name": "鼎龙股份",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "电子化学品",
        "template_key": "BREAK_PREV_HIGH",
        "status": "UNFILLED",
        "side": "BUY",
        "qty": 0,
        "price": null,
        "amount": 0.0,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "current_position_value": 0.0,
        "cash_before_order": 866286.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "price_above_exec_high",
        "reason_label": "报价超过执行上沿，未追高",
        "sim_reason": "trigger_touched_but_above_exec_high",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 76.4,
        "exec_low": 76.4,
        "exec_high": 77.55,
        "dynamic_exec_high": null,
        "entry_zone_low": null,
        "entry_zone_high": null,
        "entry_risk_pct": null,
        "invalid_price": 70.056,
        "intraday_vwap": 84.8088,
        "quote_last": 85.12,
        "price_vs_vwap_pct": 0.3669,
        "minute_energy": {
          "passed": false,
          "reason": "minute_energy_warmup_0/3",
          "window_min": 5,
          "amount_yi": 0,
          "amount_floor_yi": 0.5,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null
      },
      {
        "ts": "2026-06-12T09:30:33",
        "symbol": "SHSE.688605",
        "name": "先锋精科",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "半导体设备",
        "template_key": "BREAK_PREV_HIGH",
        "status": "UNFILLED",
        "side": "BUY",
        "qty": 0,
        "price": null,
        "amount": 0.0,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "current_position_value": 0.0,
        "cash_before_order": 866286.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "price_above_exec_high",
        "reason_label": "报价超过执行上沿，未追高",
        "sim_reason": "trigger_touched_but_above_exec_high",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 83.8,
        "exec_low": 83.8,
        "exec_high": 85.06,
        "dynamic_exec_high": null,
        "entry_zone_low": null,
        "entry_zone_high": null,
        "entry_risk_pct": 9.0266,
        "invalid_price": 76.354,
        "intraday_vwap": 87.1929,
        "quote_last": 87.1,
        "price_vs_vwap_pct": -0.1065,
        "minute_energy": {
          "passed": false,
          "reason": "minute_energy_warmup_0/3",
          "window_min": 5,
          "amount_yi": 0,
          "amount_floor_yi": 0.5,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null
      },
      {
        "ts": "2026-06-12T09:30:33",
        "symbol": "SHSE.600206",
        "name": "有研新材",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "小金属",
        "template_key": "BREAK_PREV_HIGH",
        "status": "UNFILLED",
        "side": "BUY",
        "qty": 0,
        "price": null,
        "amount": 0.0,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "current_position_value": 0.0,
        "cash_before_order": 866286.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "price_above_exec_high",
        "reason_label": "报价超过执行上沿，未追高",
        "sim_reason": "trigger_touched_but_above_exec_high",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 35.1,
        "exec_low": 35.1,
        "exec_high": 35.63,
        "dynamic_exec_high": null,
        "entry_zone_low": null,
        "entry_zone_high": null,
        "entry_risk_pct": null,
        "invalid_price": 30.552,
        "intraday_vwap": 35.727,
        "quote_last": 35.71,
        "price_vs_vwap_pct": -0.0476,
        "minute_energy": {
          "passed": false,
          "reason": "minute_energy_warmup_0/3",
          "window_min": 5,
          "amount_yi": 0,
          "amount_floor_yi": 0.5,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null
      },
      {
        "ts": "2026-06-12T09:30:33",
        "symbol": "SHSE.688012",
        "name": "中微公司",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "半导体设备",
        "template_key": "BREAK_PREV_HIGH",
        "status": "UNFILLED",
        "side": "BUY",
        "qty": 0,
        "price": null,
        "amount": 0.0,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "current_position_value": 0.0,
        "cash_before_order": 866286.0,
        "sizing_reason": "position_sized_by_target_pct",
        "reason": "price_above_exec_high",
        "reason_label": "报价超过执行上沿，未追高",
        "sim_reason": "trigger_touched_but_above_exec_high",
        "rule": null,
        "threshold": null,
        "source_order_id": null,
        "source_event_id": null,
        "trigger_price": 303.86,
        "exec_low": 303.86,
        "exec_high": 308.42,
        "dynamic_exec_high": null,
        "entry_zone_low": null,
        "entry_zone_high": null,
        "entry_risk_pct": 6.6373,
        "invalid_price": 283.748,
        "intraday_vwap": 318.657,
        "quote_last": 318.32,
        "price_vs_vwap_pct": -0.1058,
        "minute_energy": {
          "passed": false,
          "reason": "minute_energy_warmup_0/3",
          "window_min": 5,
          "amount_yi": 0,
          "amount_floor_yi": 0.5,
          "energy_ratio": null,
          "ratio_min": 1.05
        },
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pnl_pct": null,
        "raw_position_pnl_pct": null,
        "raw_avg_cost": null,
        "adjusted_avg_cost": null,
        "qfq_adjustment_factor": null,
        "qfq_adjustment_source": null,
        "price_scale_gap_pct": null,
        "position_pct_of_total": null,
        "sellable_qty": null
      }
    ],
    "position_sizing": {
      "enabled": true,
      "active_target_pct": 12.0,
      "shadow_active_target_pct": 10.0,
      "watch_target_pct": 5.0,
      "max_single_position_pct": 20.0,
      "max_shadow_single_position_pct": 20.0,
      "max_total_position_pct": 60.0,
      "max_shadow_total_position_pct": 35.0,
      "base_max_total_position_pct": 60.0,
      "base_max_shadow_total_position_pct": 35.0,
      "dynamic_total_position_sizing_enabled": true,
      "dynamic_total_cap_regime": "NEUTRAL",
      "dynamic_total_cap_reason": "盘中确认时间窗未满足，保持中性总仓",
      "dynamic_total_cap": {
        "enabled": true,
        "regime": "NEUTRAL",
        "reason": "盘中确认时间窗未满足，保持中性总仓",
        "base_total_position_pct": 60.0,
        "base_shadow_total_position_pct": 35.0,
        "effective_total_position_pct": 60.0,
        "effective_shadow_total_position_pct": 35.0,
        "defensive_total_position_pct": 30.0,
        "warm_total_position_pct": 75.0,
        "hot_total_position_pct": 85.0,
        "defensive_shadow_total_position_pct": 20.0,
        "warm_shadow_total_position_pct": 45.0,
        "hot_shadow_total_position_pct": 55.0,
        "checks": {
          "pool_up_ratio": 0.4,
          "active_up_ratio": 0.3333,
          "active_above_vwap": 4,
          "active_positive_min": 1,
          "active_total": 9,
          "sample_total": 25,
          "market_gate_passed": false,
          "market_gate_reason": "after_14:30_no_new_upgrade,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough"
        }
      },
      "cash_buffer_pct": 5.0
    },
    "position_risk_config": {
      "enabled": true,
      "stop_loss_pct": 3.0,
      "late_exit_loss_pct": 2.0,
      "late_exit_time": "14:30",
      "invalid_exit": true,
      "ma5_exit": true,
      "late_weak_exit": true,
      "qfq_cost_adjustment": true
    },
    "position_risk_events": [],
    "qfq_position_adjustments": [],
    "risk_orders_this_tick": [],
    "symbol_rows": [
      {
        "symbol": "SZSE.000422",
        "name": "湖北宜化",
        "scope": "active",
        "decision": "active_plan",
        "theme": "氟化工磷化工",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "CANCELLED",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "invalid_price_broken",
        "latest_reason_label": "invalid_price_broken",
        "trigger_price": 14.2,
        "exec_high": 14.46,
        "intraday_vwap": 13.6126,
        "quote_last": 13.65,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.002643",
        "name": "万润股份",
        "scope": "active",
        "decision": "active_plan",
        "theme": "电子化学品",
        "template_key": "VWAP_RECLAIM",
        "final_status": "SHADOW_FILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:32:05",
        "last_order_ts": "2026-06-12T09:32:05",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "shadow_paper_fill_at_ask1"
        ],
        "latest_reason": "shadow_paper_fill_at_ask1",
        "latest_reason_label": "影子研究成交，不计入真实账户持仓",
        "trigger_price": 15.22,
        "exec_high": 15.92,
        "intraday_vwap": 15.8127,
        "quote_last": 15.83,
        "target_position_pct": 12.0,
        "target_amount": 116625.96,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.603738",
        "name": "泰晶科技",
        "scope": "active",
        "decision": "active_plan",
        "theme": "被动元件",
        "template_key": "VWAP_RECLAIM",
        "final_status": "OBSERVE",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "waiting_vwap_pullback_before_reclaim",
        "latest_reason_label": "waiting_vwap_pullback_before_reclaim",
        "trigger_price": 46.71,
        "exec_high": 48.11,
        "intraday_vwap": 51.2092,
        "quote_last": 51.74,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.000969",
        "name": "安泰科技",
        "scope": "active",
        "decision": "active_plan",
        "theme": "小金属",
        "template_key": "VWAP_RECLAIM",
        "final_status": "OBSERVE",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "waiting_vwap_pullback_before_reclaim",
        "latest_reason_label": "waiting_vwap_pullback_before_reclaim",
        "trigger_price": 22.04,
        "exec_high": 22.7,
        "intraday_vwap": 24.2748,
        "quote_last": 24.46,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.688037",
        "name": "芯源微",
        "scope": "active",
        "decision": "active_plan",
        "theme": "半导体设备",
        "template_key": "VWAP_RECLAIM",
        "final_status": "NEAR_TRIGGER",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "near_trigger",
        "latest_reason_label": "near_trigger",
        "trigger_price": 256.24,
        "exec_high": 263.93,
        "intraday_vwap": 267.8875,
        "quote_last": 255.59,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.601678",
        "name": "滨化股份",
        "scope": "active",
        "decision": "active_plan",
        "theme": "氟化工磷化工",
        "template_key": "VWAP_RECLAIM",
        "final_status": "SHADOW_FILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:32:05",
        "last_order_ts": "2026-06-12T09:32:05",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "shadow_paper_fill_at_ask1"
        ],
        "latest_reason": "shadow_paper_fill_at_ask1",
        "latest_reason_label": "影子研究成交，不计入真实账户持仓",
        "trigger_price": 5.81,
        "exec_high": 5.98,
        "intraday_vwap": 5.7913,
        "quote_last": 5.84,
        "target_position_pct": 12.0,
        "target_amount": 116625.96,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.603650",
        "name": "彤程新材",
        "scope": "active",
        "decision": "active_plan",
        "theme": "电子化学品",
        "template_key": "VWAP_RECLAIM",
        "final_status": "CANCELLED",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "invalid_price_broken",
        "latest_reason_label": "invalid_price_broken",
        "trigger_price": 63.08,
        "exec_high": 64.97,
        "intraday_vwap": 62.7696,
        "quote_last": 59.43,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.300131",
        "name": "英唐智控",
        "scope": "active",
        "decision": "active_plan",
        "theme": "半导体产业链",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "UNFILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:30:33",
        "last_order_ts": "2026-06-12T09:30:33",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "price_above_exec_high"
        ],
        "latest_reason": "price_above_exec_high",
        "latest_reason_label": "报价超过执行上沿，未追高",
        "trigger_price": 17.05,
        "exec_high": 17.56,
        "intraday_vwap": 18.6162,
        "quote_last": 18.55,
        "target_position_pct": 12.0,
        "target_amount": 116470.56,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.300346",
        "name": "南大光电",
        "scope": "active",
        "decision": "active_plan",
        "theme": "电子化学品",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "CANCELLED",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "invalid_price_broken",
        "latest_reason_label": "invalid_price_broken",
        "trigger_price": 68.5,
        "exec_high": 70.56,
        "intraday_vwap": 62.9017,
        "quote_last": 59.39,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.603203",
        "name": "快克智能",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "半导体设备",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "CANCELLED",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "invalid_price_broken",
        "latest_reason_label": "invalid_price_broken",
        "trigger_price": 59.91,
        "exec_high": 60.81,
        "intraday_vwap": 59.1874,
        "quote_last": 54.1,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.605588",
        "name": "冠石科技",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "光掩膜版",
        "template_key": "VWAP_RECLAIM",
        "final_status": "OBSERVE",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "waiting_trigger",
        "latest_reason_label": "waiting_trigger",
        "trigger_price": 55.34,
        "exec_high": 56.17,
        "intraday_vwap": 56.1719,
        "quote_last": 54.02,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.688720",
        "name": "艾森股份",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "电子化学品",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "CANCELLED",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "invalid_price_broken",
        "latest_reason_label": "invalid_price_broken",
        "trigger_price": 103.43,
        "exec_high": 104.98,
        "intraday_vwap": 99.7493,
        "quote_last": 94.5,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.688138",
        "name": "清溢光电",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "光掩膜版",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "OBSERVE",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "waiting_trigger",
        "latest_reason_label": "waiting_trigger",
        "trigger_price": 37.84,
        "exec_high": 38.41,
        "intraday_vwap": 37.0428,
        "quote_last": 35.32,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.300390",
        "name": "天华新能",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "电池材料",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "NEAR_TRIGGER",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "near_trigger",
        "latest_reason_label": "near_trigger",
        "trigger_price": 96.66,
        "exec_high": 98.11,
        "intraday_vwap": 96.5212,
        "quote_last": 96.1,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.300054",
        "name": "鼎龙股份",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "电子化学品",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "UNFILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:30:33",
        "last_order_ts": "2026-06-12T09:30:33",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "price_above_exec_high"
        ],
        "latest_reason": "price_above_exec_high",
        "latest_reason_label": "报价超过执行上沿，未追高",
        "trigger_price": 76.4,
        "exec_high": 77.55,
        "intraday_vwap": 84.8088,
        "quote_last": 85.12,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.688605",
        "name": "先锋精科",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "半导体设备",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "UNFILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:30:33",
        "last_order_ts": "2026-06-12T09:30:33",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "price_above_exec_high"
        ],
        "latest_reason": "price_above_exec_high",
        "latest_reason_label": "报价超过执行上沿，未追高",
        "trigger_price": 83.8,
        "exec_high": 85.06,
        "intraday_vwap": 87.1929,
        "quote_last": 87.1,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.600206",
        "name": "有研新材",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "小金属",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "UNFILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:30:33",
        "last_order_ts": "2026-06-12T09:30:33",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "price_above_exec_high"
        ],
        "latest_reason": "price_above_exec_high",
        "latest_reason_label": "报价超过执行上沿，未追高",
        "trigger_price": 35.1,
        "exec_high": 35.63,
        "intraday_vwap": 35.727,
        "quote_last": 35.71,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.002915",
        "name": "中欣氟材",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "氟化工磷化工",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "OBSERVE",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "waiting_trigger",
        "latest_reason_label": "waiting_trigger",
        "trigger_price": 22.05,
        "exec_high": 22.38,
        "intraday_vwap": 21.291,
        "quote_last": 21.64,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SZSE.002636",
        "name": "金安国纪",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "PCB",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "TOUCHED",
        "orders_count": 0,
        "first_order_ts": null,
        "last_order_ts": null,
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [],
        "latest_reason": "trigger_touched_but_above_exec_high",
        "latest_reason_label": "trigger_touched_but_above_exec_high",
        "trigger_price": 85.16,
        "exec_high": 86.44,
        "intraday_vwap": 89.8349,
        "quote_last": 89.88,
        "target_position_pct": null,
        "target_amount": null,
        "sizing_reason": null,
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.688012",
        "name": "中微公司",
        "scope": "conditional_watch",
        "decision": "conditional_plan",
        "theme": "半导体设备",
        "template_key": "BREAK_PREV_HIGH",
        "final_status": "UNFILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:30:33",
        "last_order_ts": "2026-06-12T09:30:33",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "price_above_exec_high"
        ],
        "latest_reason": "price_above_exec_high",
        "latest_reason_label": "报价超过执行上沿，未追高",
        "trigger_price": 303.86,
        "exec_high": 308.42,
        "intraday_vwap": 318.657,
        "quote_last": 318.32,
        "target_position_pct": 5.0,
        "target_amount": 48529.4,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      },
      {
        "symbol": "SHSE.688545",
        "name": "兴福电子",
        "scope": "conditional_watch",
        "decision": "seed_watch_plan",
        "theme": "电子化学品",
        "template_key": "GAP_UP_DYNAMIC_RECLAIM",
        "final_status": "SHADOW_FILLED",
        "orders_count": 1,
        "first_order_ts": "2026-06-12T09:30:33",
        "last_order_ts": "2026-06-12T09:30:33",
        "filled": false,
        "fill_price": null,
        "fill_ts": null,
        "unfilled_reasons": [
          "shadow_paper_fill_at_ask1"
        ],
        "latest_reason": "shadow_paper_fill_at_ask1",
        "latest_reason_label": "影子研究成交，不计入真实账户持仓",
        "trigger_price": 104.52,
        "exec_high": 125.42,
        "intraday_vwap": 111.1713,
        "quote_last": 109.98,
        "target_position_pct": 3.0,
        "target_amount": 29117.64,
        "sizing_reason": "position_sized_by_target_pct",
        "eod_price": null,
        "unrealized_pnl_pct": null,
        "position_pct_of_total": null
      }
    ],
    "lessons": [
      {
        "lesson_id": "WATCH_POOL_PAPER_ENTRY_EXISTS",
        "status": "pending",
        "finding": "观察池 conditional/watch 票产生影子研究样本，不能计入真实账户成交。",
        "evidence": "filled_watch_orders=1",
        "action": "继续统计 watch 影子样本的 T+1/T+3 表现；不能反推为 V1.1 production active。"
      },
      {
        "lesson_id": "SHADOW_WATCH_BUY_WHEN_MARKET_GATE_FAILED",
        "status": "fixed_runtime_guard",
        "finding": "OBSERVE_ONLY + 盘中二次确认未通过时，观察池影子成交会污染“真实可买”复盘口径。",
        "evidence": "filled_watch_orders=1, market_gate=after_14:30_no_new_upgrade,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough",
        "action": "已加执行前硬闸门：shadow/watch 只写 SHADOW_FILLED 研究样本，不再写入真实持仓；除非显式升级为 active。"
      },
      {
        "lesson_id": "STATIC_TRIGGER_TOO_LOW_FOR_STRONG_TREND",
        "status": "pending",
        "finding": "多只观察股触发时已明显高于执行上沿，静态昨高/触发价在趋势上行日可能偏低。",
        "evidence": "price_above_exec_high=5",
        "action": "继续验证动态 VWAP 锚、分钟K能量确认与追高上沿自适应；禁止简单放宽追高。"
      },
      {
        "lesson_id": "POSITION_SIZING_TARGET_PCT_ENABLED",
        "status": "confirmed_runtime_change",
        "finding": "本机模拟盘已从固定 100 股改为按目标仓位测算，且总仓上限按盘中市场温度动态调整。",
        "evidence": "active=12.0%, watch=5.0%, single_cap=20.0%, total_cap=60.0%, regime=NEUTRAL",
        "action": "Hermes 每日必须复盘动态总仓是否匹配行情强弱，以及是否受总仓/现金/影子仓位限制。"
      }
    ],
    "hermes_review_requirements": {
      "must_write_sections": [
        "本机模拟盘执行复盘",
        "信号质量复盘",
        "操作与成交质量复盘",
        "仓位与风控复盘",
        "经验教训与待验证改进"
      ],
      "must_distinguish": [
        "真实成交 vs 理论回放入场",
        "正式 active 交易纪律 vs shadow_active / shadow_watch 研究样本",
        "新开仓信号 vs 已有持仓风控事件",
        "未触发、未成交、拒单、T+1 限制、行情陈旧锁定"
      ],
      "rule_change_policy": "单日样本不得直接改规则；只能列 pending_rule_change_candidates，等多日样本确认。"
    },
    "paper_trading_iteration_contract": {
      "truth_source": "orders/positions in local_paper_learning are the only paper execution truth; previous_day_review replay entries are not real fills.",
      "objective": "用真实盘中行情模拟下单，持续验证次日信号有效性、执行条件、仓位与风控。",
      "forbidden": [
        "把未成交理论触发写成真实成交",
        "用单日样本直接放宽追高或撤销风控",
        "把 shadow_watch 成交升级为生产 active 结论"
      ]
    },
    "hermes_guidance": [
      "必须单列“本机模拟盘执行复盘”，覆盖 active、shadow_active、conditional/watch、已有持仓风控。",
      "成交样本只能作为 paper learning，不能反推 V1.1 或 V8 生产升级。",
      "重点分析：是否触发、为何未成交、成交后表现、分钟K能量确认是否有效、动态 VWAP 锚是否过晚。",
      "必须复盘仓位目标、单票限制、动态总仓上限、T+1 可卖约束、止损/风险边界/MA5/尾盘转弱等风控事件。",
      "样本不足的结论必须进入 pending_lessons，不得直接改规则。"
    ]
  },
  "paper_trading_iteration": {
    "source": "hermes_review_unavailable",
    "model": "deepseek-v4-pro",
    "available": false,
    "conclusion": "本机模拟盘 Hermes 复盘未生成：Hermes process failed returncode=0; json_valid=False",
    "fact_check": {
      "real_fills": [],
      "existing_positions": [],
      "market_gate": {}
    },
    "framework_audit": {
      "entry_fit": [],
      "holding_fit": [
        {
          "symbol": "SHSE.600353",
          "name": "旭光电子",
          "side": "BUY",
          "status": "FILLED",
          "paper_scope": "shadow_watch",
          "template_key": "BREAK_PREV_HIGH",
          "ts": "2026-06-11T09:44:49",
          "qty": 1700,
          "price": 27.96,
          "price_vs_vwap_pct": 1.2462,
          "trigger_price": 27.56,
          "exec_high": 27.97,
          "entry_zone_low": null,
          "entry_zone_high": null,
          "entry_risk_pct": null,
          "minute_energy_passed": true,
          "minute_energy_reason": "minute_energy_confirmed",
          "pnl_pct": 2.610872675250353,
          "framework_fit": "partial_fit",
          "framework_reason": "BREAK_PREV_HIGH 入场溢价可控（+1.25%），但仍需验证 T+1 后承接。",
          "quantity": 1700,
          "sellable_qty": 1700,
          "avg_cost": 27.96,
          "last_price": 28.69,
          "market_value": 48773.0,
          "unrealized_pnl_pct": 2.610872675250353
        },
        {
          "symbol": "SZSE.300236",
          "name": "上海新阳",
          "side": "BUY",
          "status": "FILLED",
          "paper_scope": "conditional_watch",
          "template_key": "VWAP_RECLAIM",
          "ts": "2026-06-10T09:32:07",
          "qty": 500,
          "price": 95.37,
          "price_vs_vwap_pct": 0.4503,
          "trigger_price": 93.13,
          "exec_high": 95.37,
          "entry_zone_low": null,
          "entry_zone_high": null,
          "entry_risk_pct": null,
          "minute_energy_passed": true,
          "minute_energy_reason": "minute_energy_confirmed",
          "pnl_pct": 0.3774771940861843,
          "framework_fit": "framework_fit",
          "framework_reason": "VWAP_RECLAIM 贴近 VWAP 入场（+0.45%）且量能确认，符合二波执行样本。",
          "quantity": 500,
          "sellable_qty": 500,
          "avg_cost": 95.37,
          "last_price": 95.73,
          "market_value": 47865.0,
          "unrealized_pnl_pct": 0.3774771940861843
        }
      ],
      "sell_fit": [],
      "violations_or_warnings": [],
      "source": "deterministic_fallback_after_hermes_missing_field",
      "audit_path": "reports/trading/local_paper_framework_audit_20260612.json",
      "fallback_available": true
    },
    "good_lessons": [],
    "mistake_lessons": [
      "Hermes 复盘缺席，需要先修复数据链路：Hermes process failed returncode=0; json_valid=False"
    ],
    "code_iterations_done": [],
    "pending_rule_change_candidates": [],
    "next_validation_tasks": [
      "确认 local_paper_learning、trading_log、portfolio、latest_signals、code_iteration_backlog 是否齐全。",
      "下一次日报生成后重新运行本机模拟盘 Hermes 复盘，并回写 agent_summary。"
    ]
  },
  "code_iteration_backlog": {
    "schema_version": "daily_code_iteration_backlog_v1",
    "trade_date": "20260612",
    "generated_at": "2026-06-12T19:28:33",
    "source_summary": "reports/json/20260612_agent_summary_v2.json",
    "source_learning": "reports/trading/local_paper_learning_20260612.json",
    "status": "no_immediate_code_fix",
    "open_count": 0,
    "code_change_open_count": 0,
    "gray_validate_count": 1,
    "preserve_count": 3,
    "covered_count": 4,
    "items": [
      {
        "lesson_id": "SHADOW_WATCH_BUY_WHEN_MARKET_GATE_FAILED",
        "title": "市场闸门未过时观察池影子单不得成交",
        "type": "execution_guard",
        "iteration_action": "preserve",
        "priority": "P0",
        "status": "implemented_and_tested",
        "evidence": "market_gate=after_14:30_no_new_upgrade,signal_pool_breadth_not_repaired,active_leaders_not_positive_enough, filled_watch_orders=1",
        "decision": "OBSERVE_ONLY 的研究影子盘可记录触发，但市场二次确认未通过时不得写成模拟成交。",
        "code_paths": [
          "local_paper_runtime/src/local_paper_runtime/main.py",
          "local_paper_runtime/tests/test_shadow_watch_guards.py",
          "web_dashboard/assets/dashboard.js"
        ],
        "next_action": "连续观察该规则是否减少弱市尖峰成交，同时保留 shadow/watch 的触发样本统计。"
      },
      {
        "lesson_id": "POSITION_SIZING_TARGET_PCT_ENABLED",
        "title": "目标仓位与动态总仓机制继续保留",
        "type": "position_sizing",
        "iteration_action": "preserve",
        "priority": "P1",
        "status": "preserved_monitoring",
        "evidence": "active=12.0%, watch=5.0%, single_cap=20.0%, total_cap=60.0%",
        "decision": "仓位不再固定 100 股；继续按行情温度、总仓和单票上限动态测算。",
        "code_paths": [
          "local_paper_runtime/src/local_paper_runtime/position_sizer.py",
          "scripts/start_local_paper_runtime_scheduled.sh"
        ],
        "next_action": "每日复盘动态总仓是否匹配市场强弱，尤其检查强行情是否仓位过低。"
      },
      {
        "lesson_id": "STATIC_TRIGGER_TOO_LOW_FOR_STRONG_TREND",
        "title": "强趋势日静态触发价/执行上沿偏低",
        "type": "strategy_gray_experiment",
        "iteration_action": "gray_validate",
        "priority": "P1",
        "status": "gray_experiment_active",
        "evidence": "price_above_exec_high=5",
        "decision": "不直接放宽追高；继续用动态 VWAP 锚 + 分钟K能量确认做灰度验证。",
        "code_paths": [
          "local_paper_runtime/src/local_paper_runtime/signal_contract.py",
          "local_paper_runtime/src/local_paper_runtime/opportunity_state_machine.py",
          "scripts/start_local_paper_runtime_scheduled.sh",
          "local_paper_runtime/tests/test_signal_contract.py",
          "local_paper_runtime/tests/test_minute_energy.py"
        ],
        "next_action": "连续 5 个交易日统计 price_above_exec_high、dynamic_exec_high 使用次数、成交后 T+1/T+3 表现，再决定是否调 VWAP band。"
      },
      {
        "lesson_id": "WATCH_POOL_PAPER_ENTRY_EXISTS",
        "title": "观察池成交样本要保留并跟踪 T+N 表现",
        "type": "signal_quality_tracking",
        "iteration_action": "preserve",
        "priority": "P1",
        "status": "preserved_monitoring",
        "evidence": "filled_watch_orders=1",
        "decision": "观察池真实模拟成交是有效研究样本，但不能反推为生产 active。",
        "code_paths": [
          "scripts/build_local_paper_learning_block.py",
          "web_dashboard/assets/dashboard.js"
        ],
        "next_action": "继续记录 watch 成交后 T+1/T+3 表现，判断观察池是否应形成下一版升档规则。"
      }
    ]
  },
  "local_paper_hermes_review": {
    "schema_version": "local_paper_hermes_review_v1",
    "available": false,
    "source": "hermes_review_unavailable",
    "model": "deepseek-v4-pro",
    "plan_date": "20260611",
    "trade_date": "20260612",
    "reason": "Hermes process failed returncode=0; json_valid=False",
    "conclusion": "本机模拟盘 Hermes 复盘未生成：Hermes process failed returncode=0; json_valid=False",
    "fact_check": {
      "real_fills": [],
      "existing_positions": [],
      "market_gate": {}
    },
    "good_lessons": [],
    "mistake_lessons": [
      "Hermes 复盘缺席，需要先修复数据链路：Hermes process failed returncode=0; json_valid=False"
    ],
    "code_iterations_done": [],
    "pending_rule_change_candidates": [],
    "next_validation_tasks": [
      "确认 local_paper_learning、trading_log、portfolio、latest_signals、code_iteration_backlog 是否齐全。",
      "下一次日报生成后重新运行本机模拟盘 Hermes 复盘，并回写 agent_summary。"
    ],
    "framework_audit": {
      "entry_fit": [],
      "holding_fit": [
        {
          "symbol": "SHSE.600353",
          "name": "旭光电子",
          "side": "BUY",
          "status": "FILLED",
          "paper_scope": "shadow_watch",
          "template_key": "BREAK_PREV_HIGH",
          "ts": "2026-06-11T09:44:49",
          "qty": 1700,
          "price": 27.96,
          "price_vs_vwap_pct": 1.2462,
          "trigger_price": 27.56,
          "exec_high": 27.97,
          "entry_zone_low": null,
          "entry_zone_high": null,
          "entry_risk_pct": null,
          "minute_energy_passed": true,
          "minute_energy_reason": "minute_energy_confirmed",
          "pnl_pct": 2.610872675250353,
          "framework_fit": "partial_fit",
          "framework_reason": "BREAK_PREV_HIGH 入场溢价可控（+1.25%），但仍需验证 T+1 后承接。",
          "quantity": 1700,
          "sellable_qty": 1700,
          "avg_cost": 27.96,
          "last_price": 28.69,
          "market_value": 48773.0,
          "unrealized_pnl_pct": 2.610872675250353
        },
        {
          "symbol": "SZSE.300236",
          "name": "上海新阳",
          "side": "BUY",
          "status": "FILLED",
          "paper_scope": "conditional_watch",
          "template_key": "VWAP_RECLAIM",
          "ts": "2026-06-10T09:32:07",
          "qty": 500,
          "price": 95.37,
          "price_vs_vwap_pct": 0.4503,
          "trigger_price": 93.13,
          "exec_high": 95.37,
          "entry_zone_low": null,
          "entry_zone_high": null,
          "entry_risk_pct": null,
          "minute_energy_passed": true,
          "minute_energy_reason": "minute_energy_confirmed",
          "pnl_pct": 0.3774771940861843,
          "framework_fit": "framework_fit",
          "framework_reason": "VWAP_RECLAIM 贴近 VWAP 入场（+0.45%）且量能确认，符合二波执行样本。",
          "quantity": 500,
          "sellable_qty": 500,
          "avg_cost": 95.37,
          "last_price": 95.73,
          "market_value": 47865.0,
          "unrealized_pnl_pct": 0.3774771940861843
        }
      ],
      "sell_fit": [],
      "violations_or_warnings": [],
      "source": "deterministic_fallback_after_hermes_missing_field",
      "audit_path": "reports/trading/local_paper_framework_audit_20260612.json",
      "fallback_available": true
    }
  },
  "mira_strategy_evolution": {
    "schema_version": "mira_strategy_evolution_block_v1",
    "trade_date": "2026-06-12",
    "next_trade_date": "2026-06-15",
    "source_project": "/Users/tonyyu/Documents/Mira",
    "source_threads": [
      "codex://threads/019eacd1-895b-7bf1-95c7-ad4d03c293ee"
    ],
    "adopted_principles": [
      "Every durable strategy conclusion needs evidence posture and refresh conditions.",
      "Separate facts, market pricing, model inference, and execution constraints.",
      "Use event-delta and postmortem language to avoid hindsight rewriting.",
      "Keep methodology candidates in trial/gray state until multi-day evidence validates them."
    ],
    "not_adopted_boundaries": [
      "Mira is not a trade bot and must not bypass Strict Gate.",
      "Mira research packages do not replace GM evidence, local paper records, or A-share microstructure checks.",
      "No single-day result can loosen production trading rules."
    ],
    "daily_research_state": {
      "research_object": "sector_wave_daily_signal_20260612",
      "market_scope": "CN_A_share",
      "time_boundary": "截至 2026-06-12 收盘",
      "readiness_level": "watch_only",
      "readiness_basis": "Derived from Strict Gate counts, quality_status, local paper execution, and code iteration backlog.",
      "blocking_gaps": [
        "intraday paper market gate did not pass; avoid over-reading fills"
      ],
      "stale_after": "2026-06-15",
      "must_refresh_if": [
        "next session market regime changes from watch_only to broad repair or broad breakdown",
        "V1.1/V8 active count changes materially",
        "local paper fills or risk exits expose a repeated execution defect",
        "external_context search layer recovers and contradicts current theme interpretation"
      ]
    },
    "evidence_protocol": {
      "chain": "source -> claim -> expectation -> thesis -> event_delta -> decision_log -> postmortem",
      "claim_posture_fields": [
        "claim_type",
        "authority_level",
        "freshness_status",
        "conflict_status",
        "treatment",
        "readiness_impact"
      ],
      "daily_claims_to_track": [
        {
          "claim_area": "strict_gate",
          "claim_text": "V1.1 Strict Gate produced active=0, conditional=2, observe=28.",
          "evidence_category": "derived_calculation",
          "treatment": "use_normally",
          "readiness_impact": "supports_working_view"
        },
        {
          "claim_area": "local_paper_execution",
          "claim_text": "Local paper real-filled 0 orders; shadow samples=3, active=0, watch_shadow=1.",
          "evidence_category": "observed_execution",
          "treatment": "attribute",
          "readiness_impact": "monitoring_only"
        },
        {
          "claim_area": "quality_status",
          "claim_text": "Daily quality grade=A-; blocks_publish=False.",
          "evidence_category": "pipeline_audit",
          "treatment": "haircut",
          "readiness_impact": "supports_working_view"
        }
      ]
    },
    "event_delta": [
      {
        "event": "Strict Gate daily decision",
        "actual": {
          "active_plan": 0,
          "conditional_plan": 2,
          "observe_only": 28
        },
        "delta_vs_expectation": "No production active; plan should be framed as conditional/watch discipline.",
        "thesis_impact": "neutral_to_defensive"
      },
      {
        "event": "V8 gray comparison",
        "actual": {
          "v2_active_count": 0,
          "v2_tradable_active_count": 0,
          "v8_whitelist_promoted_count": 0,
          "v8_huddle_promoted_count": 7
        },
        "delta_vs_expectation": "V8 adds conditional leader-aware observations but no active production switch.",
        "thesis_impact": "gray_validation_only"
      },
      {
        "event": "Local paper execution",
        "actual": {
          "filled_orders": 0,
          "filled_active_orders": 0,
          "filled_watch_orders": 1,
          "intraday_market_gate_passed": false,
          "unfilled_reasons": {
            "price_above_exec_high": 5
          }
        },
        "delta_vs_expectation": "Execution samples are useful, but watch fills stay separate from production active.",
        "thesis_impact": "execution_training_data"
      }
    ],
    "decision_quality_review": {
      "review_policy": "Separate what was knowable at plan time from end-of-day outcome.",
      "error_taxonomy": [
        "data_error",
        "claim_weighting_error",
        "reasoning_error",
        "timing_error",
        "market_pricing_error",
        "execution_constraint",
        "not_an_error"
      ],
      "today_attribution_focus": [
        "whether missed momentum came from valid discipline or overly tight static trigger",
        "whether watch fills reveal a repeatable upgrade rule or only noise",
        "whether position risk events were blocked by T+1 or stale quotes"
      ],
      "lesson_registry_count": 7,
      "code_iteration_open_count": 0,
      "gray_validate_count": 1
    },
    "methodology_candidates": [
      {
        "method_name": "Mira evidence-posture layer for daily signals",
        "status": "adopted_as_reporting_protocol",
        "applies_to": "Hermes daily report, local paper review, code iteration ledger",
        "failure_mode": "Over-documentation without changing execution quality",
        "validation_plan": "Check whether daily lessons become clearer and fewer contradictory page/report statements occur."
      },
      {
        "method_name": "Expectation-map for themes and watch pool",
        "status": "trial",
        "applies_to": "Theme strength, V8 gray candidates, watch pool upgrades",
        "failure_mode": "Creating narrative confirmation bias around hot themes",
        "validation_plan": "Only promote if multi-day local paper T+1/T+3 evidence supports it."
      }
    ],
    "hermes_requirements": [
      "State readiness_level, blocking_gaps, stale_after and must_refresh_if for the daily strategy view.",
      "Label local paper watch fills as monitoring_only unless production Strict Gate active confirms them.",
      "Put single-day improvements into pending/gray validation unless they are execution safety fixes.",
      "Use postmortem categories when explaining errors instead of generic good/bad labels."
    ],
    "strict_plan_focus": {
      "conditional": [
        {
          "symbol": "SHSE.601236",
          "name": "红塔证券",
          "theme": null,
          "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
          "trigger_price": 6.81,
          "invalid_price": 6.76,
          "chase_ceiling": 6.91,
          "status": "strict_near_triggered_conditional"
        },
        {
          "symbol": "SHSE.600109",
          "name": "国金证券",
          "theme": null,
          "template": "TPL_BREAK_PREV_HIGH_WITH_AMOUNT_CONFIRM",
          "trigger_price": 8.62,
          "invalid_price": 8.49,
          "chase_ceiling": 8.77,
          "status": "strict_near_triggered_conditional"
        }
      ],
      "active": []
    }
  },
  "canonical_theme_structure": {
    "schema_version": "canonical_theme_structure_v1",
    "available": true,
    "source_path": "/Users/tonyyu/sector_wave_agent/reports/trade_plan/20260612_active_plan_v2_for_trading.json",
    "theme_count": 2,
    "themes": [
      {
        "canonical": "金融地产风格",
        "display": "金融地产风格",
        "raw_terms": [
          "金融地产风格"
        ],
        "active": [],
        "conditional": [
          {
            "symbol": "SHSE.601236",
            "name": "红塔证券",
            "decision": "conditional",
            "template_key": "BREAK_PREV_HIGH",
            "seed_watch_shadow_only": false,
            "excluded_from_execution": false
          },
          {
            "symbol": "SHSE.600109",
            "name": "国金证券",
            "decision": "conditional",
            "template_key": "BREAK_PREV_HIGH",
            "seed_watch_shadow_only": false,
            "excluded_from_execution": false
          },
          {
            "symbol": "SHSE.600208",
            "name": "衢州发展",
            "decision": "conditional",
            "template_key": "BREAK_PREV_HIGH",
            "seed_watch_shadow_only": false,
            "excluded_from_execution": false
          }
        ],
        "seed_watch": [],
        "watch": [],
        "excluded": [],
        "matched_by": [],
        "active_count": 0,
        "conditional_count": 3,
        "seed_watch_count": 0,
        "watch_count": 0,
        "excluded_count": 0,
        "total_count": 3,
        "importance_score": 75,
        "sample_names": [
          "红塔证券",
          "国金证券",
          "衢州发展"
        ]
      },
      {
        "canonical": "小金属",
        "display": "小金属/钨钼锗",
        "raw_terms": [
          "小金属"
        ],
        "active": [],
        "conditional": [
          {
            "symbol": "SHSE.603399",
            "name": "永杉锂业",
            "decision": "conditional",
            "template_key": "BREAK_PREV_HIGH",
            "seed_watch_shadow_only": false,
            "excluded_from_execution": false
          },
          {
            "symbol": "SZSE.002428",
            "name": "云南锗业",
            "decision": "conditional",
            "template_key": "BREAK_PREV_HIGH",
            "seed_watch_shadow_only": false,
            "excluded_from_execution": false
          }
        ],
        "seed_watch": [],
        "watch": [],
        "excluded": [
          {
            "symbol": "SZSE.002203",
            "name": "海亮股份",
            "decision": "excluded",
            "template_key": "BREAK_PREV_HIGH",
            "seed_watch_shadow_only": false,
            "excluded_from_execution": true
          }
        ],
        "matched_by": [
          "小金属",
          "SZSE.002428"
        ],
        "active_count": 0,
        "conditional_count": 2,
        "seed_watch_count": 0,
        "watch_count": 0,
        "excluded_count": 1,
        "total_count": 2,
        "importance_score": 50,
        "sample_names": [
          "永杉锂业",
          "云南锗业",
          "海亮股份"
        ]
      }
    ],
    "boundary": "display_and_review_only_no_strict_gate_change"
  },
  "local_tonghuashun_context": {
    "schema_version": "local_tonghuashun_context_v1",
    "available": true,
    "source_thread": "codex://threads/019eacd1-895b-7bf1-95c7-ad4d03c293ee",
    "boundary": {
      "role": "research_verification_only",
      "may_read": [
        "local Tonghuashun watchlist cache",
        "public Tonghuashun timeline/news/noticeReport feeds",
        "Mira private watchlist summary when present"
      ],
      "must_not_read": [
        "broker account",
        "cash",
        "order book",
        "cookie values"
      ],
      "must_not_modify": [
        "Strict Gate",
        "whitelist",
        "blacklist",
        "paper trading rules",
        "live trading rules"
      ],
      "evidence_policy": "Tonghuashun timeline/community/news are catalyst or sentiment clues, not primary facts."
    },
    "local_watch_group_count": 16,
    "mira_watchlist_count": 9,
    "trade_pool_count": 274,
    "overlap_with_trade_pool": [],
    "timeline_available_count": 12,
    "theme_verification_counts": {
      "aligned": 0,
      "partially_aligned": 0,
      "weak_or_mismatch": 0,
      "missing_theme": 80
    },
    "weak_or_mismatch": [
      {
        "symbol": "SHSE.600490",
        "name": "鹏欣资源",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "金属锌",
          "金属铜",
          "黄金概念",
          "金属钴",
          "小金属概念",
          "金属镍",
          "锂电池概念",
          "俄乌冲突概念"
        ]
      },
      {
        "symbol": "SHSE.603132",
        "name": "金徽股份",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "金属锌",
          "金属铅",
          "黄金概念",
          "小金属概念",
          "专精特新",
          "西部大开发"
        ]
      },
      {
        "symbol": "SHSE.600760",
        "name": "中航沈飞",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "央企国企改革",
          "同花顺中特估100",
          "军民融合",
          "军工",
          "高端装备",
          "无人机",
          "同花顺漂亮100",
          "大飞机"
        ]
      },
      {
        "symbol": "SZSE.300803",
        "name": "指南针",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "互联网金融",
          "AI应用",
          "参股券商"
        ]
      },
      {
        "symbol": "SZSE.002416",
        "name": "爱施德",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "创投",
          "区块链",
          "人工智能",
          "苹果概念",
          "虚拟现实",
          "阿里巴巴概念",
          "互联网金融",
          "锂电池概念"
        ]
      },
      {
        "symbol": "SZSE.000686",
        "name": "东北证券",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "期货概念",
          "证金持股",
          "2025年报预增"
        ]
      },
      {
        "symbol": "SHSE.600309",
        "name": "万华化学",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "环氧丙烷",
          "煤化工概念",
          "丙烯酸",
          "锂电池概念",
          "同花顺漂亮100",
          "可降解塑料",
          "国企改革",
          "POE胶膜"
        ]
      },
      {
        "symbol": "SZSE.301602",
        "name": "超研股份",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "宠物经济",
          "智能医疗",
          "医疗器械概念",
          "人民币贬值受益",
          "机器人概念",
          "核电",
          "人工智能",
          "专精特新"
        ]
      },
      {
        "symbol": "SHSE.601236",
        "name": "红塔证券",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "期货概念",
          "国企改革",
          "西部大开发",
          "2025年报预增"
        ]
      },
      {
        "symbol": "SHSE.600109",
        "name": "国金证券",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "期货概念",
          "西部大开发",
          "腾讯概念"
        ]
      },
      {
        "symbol": "SHSE.603858",
        "name": "步长制药",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "医药电商",
          "流感",
          "仿制药一致性评价",
          "生物疫苗",
          "参股银行",
          "医疗器械概念",
          "医美概念",
          "肝炎概念"
        ]
      },
      {
        "symbol": "SHSE.688363",
        "name": "华熙生物",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "重组蛋白",
          "合成生物",
          "创新药",
          "医美概念",
          "2025年报预增"
        ]
      },
      {
        "symbol": "SHSE.600019",
        "name": "宝钢股份",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "同花顺中特估100",
          "高股息精选",
          "证金持股",
          "核电",
          "参股银行",
          "石墨电极",
          "特斯拉概念",
          "同花顺漂亮100"
        ]
      },
      {
        "symbol": "SHSE.603231",
        "name": "索宝蛋白",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "人造肉",
          "大豆"
        ]
      },
      {
        "symbol": "SZSE.300034",
        "name": "钢研高纳",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "航空发动机",
          "大飞机",
          "军民融合",
          "军工",
          "特钢概念",
          "核电",
          "国企改革",
          "央企国企改革"
        ]
      },
      {
        "symbol": "SHSE.600362",
        "name": "江西铜业",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "黄金概念",
          "金属铜",
          "小金属概念",
          "参股券商",
          "锂电池概念",
          "金属回收",
          "证金持股",
          "国企改革"
        ]
      },
      {
        "symbol": "SHSE.601899",
        "name": "紫金矿业",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "金属铅",
          "金属锌",
          "黄金概念",
          "小金属概念",
          "金属铜",
          "一带一路",
          "金属钴",
          "同花顺漂亮100"
        ]
      },
      {
        "symbol": "SZSE.000960",
        "name": "锡业股份",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": []
      },
      {
        "symbol": "SZSE.000878",
        "name": "云南铜业",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "黄金概念",
          "金属铜",
          "小金属概念",
          "期货概念",
          "国企改革",
          "央企国企改革",
          "西部大开发"
        ]
      },
      {
        "symbol": "SZSE.000060",
        "name": "中金岭南",
        "assigned_theme": "",
        "verdict": "日报缺主题，需人工补充",
        "concepts": [
          "金属锌",
          "金属铅",
          "金属钴",
          "小金属概念",
          "黄金概念",
          "期货概念",
          "金属铜",
          "金属镍"
        ]
      }
    ],
    "path": "reports/ths_local/20260612_local_tonghuashun_context.json"
  }
}