{
  "schema": "empire.source_strategy_bridge.v1",
  "generated_at": "2026-09-23T13:58:03.531266+00:00",
  "advice": "invest_goal_pre_sim",
  "summary": {
    "sources_total": 10,
    "sources_ready": 6,
    "sources_stale": 4,
    "sources_missing": 0,
    "strategies_total": 14,
    "strategies_ready": 2,
    "strategies_partial": 7,
    "skills_library_count": 156,
    "factor_names": 5313,
    "hard_intersection_count": 5,
    "hard_top": {
      "code": "600064",
      "symbol": "600064.SH",
      "name": "XD南京高",
      "price": 7.3,
      "pe": 6.9,
      "pb": 0.64,
      "riv": 10.878,
      "margin_of_safety": 0.3289,
      "roe": 0.0959,
      "roe_method": "fy_annual",
      "debt_asset_ratio": 46.8769381391,
      "belief_score": 3.0664,
      "composite_z": 1.7117,
      "n_strategies": 2,
      "strategies_hit": [
        "graham_defensive_value",
        "quality_value_composite",
        "dalio_belief_ensemble"
      ],
      "structured_sources": [
        "graham_defensive_value",
        "quality_value_composite",
        "dalio_belief_ensemble"
      ],
      "blend_score": 2.1457,
      "suggested_active_weight": 0.0358,
      "regime_vol_mult": 0.55,
      "tier": "hard_intersection",
      "status": "research_candidate"
    },
    "paper_hard_5d": 0.0029,
    "paper_hard_excess_5d": -0.0059,
    "regime": "regime=delever mult=0.55 policy=MP1_rate_active",
    "advice": "invest_goal_pre_sim"
  },
  "ports": {
    "dashboard": "http://127.0.0.1:8765",
    "market_sources": "http://127.0.0.1:8765/market-sources",
    "industry_news": "http://127.0.0.1:8765/industry-news/",
    "x_social": "http://127.0.0.1:8765/x-social/",
    "api_report": "http://127.0.0.1:8765/api/quant-skills/source-bridge",
    "api_quant": "http://127.0.0.1:8765/api/quant-skills",
    "obsidian_vault": "E:\\Empire\\obsidian-main",
    "obsidian_auto": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade"
  },
  "sources": [
    {
      "id": "astock_financials",
      "name": "A股财务事实",
      "port": "local:json",
      "layer": "基本面",
      "path": "E:\\Empire\\trading\\data\\astock_financials_all.json",
      "producer": "astock_financial_fetcher / full_collector",
      "domains": [
        "基本面"
      ],
      "feeds": [
        "value_ep",
        "value_bp",
        "quality_roe",
        "quality_accrual",
        "quality_rnoa_proxy",
        "safety_low_debt",
        "safety_coverage",
        "growth_revenue",
        "growth_profit",
        "cash_ocf_yield"
      ],
      "strategies": [
        "graham_defensive_value",
        "graham_deep_value_netnet",
        "graham_epv_mos",
        "stickney_accrual_quality",
        "penman_operating_quality",
        "graham_bond_like_coverage",
        "quality_value_composite",
        "growth_quality_blend",
        "penman-residual-income"
      ],
      "priority": 1,
      "health": "ready",
      "file": {
        "path": "E:\\Empire\\trading\\data\\astock_financials_all.json",
        "exists": true,
        "size": 48070386,
        "mtime": "2026-09-23T20:58:40",
        "age_hours": 0.99
      },
      "related_files": []
    },
    {
      "id": "sina_astock_quotes",
      "name": "新浪A股行情/PE/PB",
      "port": "sina:quotes",
      "layer": "价格行情",
      "path": "E:\\Empire\\trading\\data\\all_sina_astocks.json",
      "producer": "astock_fetcher / refresher",
      "domains": [
        "价格行情"
      ],
      "feeds": [
        "price",
        "pe",
        "pb",
        "mktcap"
      ],
      "strategies": [
        "graham_defensive_value",
        "graham_epv_mos",
        "graham_deep_value_netnet",
        "quality_value_composite",
        "penman-residual-income"
      ],
      "priority": 1,
      "health": "stale",
      "file": {
        "path": "E:\\Empire\\trading\\data\\all_sina_astocks.json",
        "exists": true,
        "size": 2233563,
        "mtime": "2026-07-17T21:06:47",
        "age_hours": 1632.85
      },
      "related_files": []
    },
    {
      "id": "etf_futures_proxy",
      "name": "IF/IC/TS ETF 日线代理",
      "port": "sina:kline",
      "layer": "价格行情",
      "path": "E:\\Empire\\trading\\data\\historical",
      "producer": "quant_skills.etf_kline",
      "domains": [
        "价格行情",
        "执行与衍生品"
      ],
      "feeds": [
        "h_star",
        "variance_reduction",
        "risk_parity_vol"
      ],
      "strategies": [
        "hull-basis-minvar-hedge",
        "bodie-risk-parity-budget"
      ],
      "priority": 1,
      "health": "ready",
      "file": {
        "path": "E:\\Empire\\trading\\data\\historical",
        "exists": true,
        "size": 4096,
        "mtime": "2026-09-18T20:19:09",
        "age_hours": 121.65,
        "children": 6
      },
      "related_files": []
    },
    {
      "id": "macro_regime_stack",
      "name": "宏观/债务周期 regime 叠层",
      "port": "local:macro",
      "layer": "宏观与利率",
      "path": "E:\\Empire\\trading\\data\\global_god_market_stage.json",
      "producer": "macro_inputs + debt_cycle_regime",
      "domains": [
        "宏观与利率"
      ],
      "feeds": [
        "target_vol_mult",
        "regime_label",
        "policy_stage"
      ],
      "strategies": [
        "dalio-debt-cycle-stage",
        "dalio_belief_ensemble",
        "dalio-five-step-process-market"
      ],
      "priority": 1,
      "related_files": [
        {
          "path": "E:\\Empire\\trading\\data\\fear_greed.json",
          "exists": true,
          "size": 148,
          "mtime": "2026-09-23T21:57:03",
          "age_hours": 0.02
        },
        {
          "path": "E:\\Empire\\trading\\data\\funding_rates.json",
          "exists": true,
          "size": 711,
          "mtime": "2026-09-23T21:57:12",
          "age_hours": 0.01
        },
        {
          "path": "E:\\Empire\\trading\\data\\macro_events.json",
          "exists": true,
          "size": 3212,
          "mtime": "2026-09-23T21:57:03",
          "age_hours": 0.02
        }
      ],
      "health": "stale",
      "file": {
        "path": "E:\\Empire\\trading\\data\\global_god_market_stage.json",
        "exists": true,
        "size": 26838,
        "mtime": "2026-06-10T09:26:26",
        "age_hours": 2532.53
      }
    },
    {
      "id": "free_public_sources",
      "name": "免费公开源底座 (52 interfaces)",
      "port": "8765:/market-sources",
      "layer": "数据底座",
      "path": "E:\\market\\data\\free_public_sources\\latest_run_summary.json",
      "producer": "market free_public_sources pipeline",
      "domains": [
        "价格行情",
        "宏观与利率",
        "基本面",
        "公告披露",
        "资讯事件",
        "加密与 DeFi",
        "执行与衍生品"
      ],
      "feeds": [
        "interface_catalog",
        "artifacts",
        "pit_flags"
      ],
      "strategies": [
        "cross_discipline_gate",
        "data_foundation_visual"
      ],
      "priority": 2,
      "health": "stale",
      "file": {
        "path": "E:\\market\\data\\free_public_sources\\latest_run_summary.json",
        "exists": true,
        "size": 16237,
        "mtime": "2026-07-17T00:01:31",
        "age_hours": 1653.94
      },
      "related_files": [],
      "runtime": {
        "generatedAt": "2026-07-16T16:01:31Z"
      }
    },
    {
      "id": "industry_news_feeds",
      "name": "产业情报 RSS/源池",
      "port": "8765:/industry-news",
      "layer": "资讯事件",
      "path": "E:\\market\\apps\\investment-news",
      "producer": "investment-news fetch pipeline",
      "domains": [
        "资讯事件"
      ],
      "feeds": [
        "catalysts",
        "sector_narratives"
      ],
      "strategies": [
        "fmi-equity-market-microstructure",
        "news_alpha"
      ],
      "priority": 2,
      "health": "ready",
      "file": {
        "path": "E:\\market\\apps\\investment-news",
        "exists": true,
        "size": 12288,
        "mtime": "2026-07-19T03:06:05",
        "age_hours": 1602.87,
        "children": 39
      },
      "related_files": []
    },
    {
      "id": "x_social_watch",
      "name": "X 社媒热度",
      "port": "8765:/x-social",
      "layer": "资讯事件",
      "path": "E:\\market\\data\\normalized\\social\\x",
      "producer": "tools/x-social",
      "domains": [
        "资讯事件"
      ],
      "feeds": [
        "social_heat",
        "narrative_watch"
      ],
      "strategies": [
        "bodie-behavioral-limits-arbitrage"
      ],
      "priority": 3,
      "note": "S3 social_watch only — not alpha gate",
      "health": "ready",
      "file": {
        "path": "E:\\market\\data\\normalized\\social\\x",
        "exists": true,
        "size": 524288,
        "mtime": "2026-09-22T11:24:27",
        "age_hours": 34.56,
        "children": 62
      },
      "related_files": []
    },
    {
      "id": "obsidian_knowledge",
      "name": "Obsidian 知识/自动抓取",
      "port": "obsidian:vault",
      "layer": "知识层",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade",
      "producer": "classical_market_lens / news_to_obsidian / auto-upgrade",
      "domains": [
        "知识层",
        "资讯事件"
      ],
      "feeds": [
        "thesis_notes",
        "upgrade_logs",
        "classical_lenses"
      ],
      "strategies": [
        "dalio-principles-machine",
        "classical_market_lens",
        "thesis-tracker"
      ],
      "priority": 2,
      "related_files": [
        {
          "path": "E:\\Empire\\obsidian-main\\99-Dashboards\\📈 交易中心 (TideDesk).md",
          "exists": true,
          "size": 4731,
          "mtime": "2026-06-19T11:02:50",
          "age_hours": 2314.92
        },
        {
          "path": "E:\\Empire\\obsidian-main\\04-Sources",
          "exists": true,
          "size": 4096,
          "mtime": "2026-06-04T13:44:02",
          "age_hours": 2672.23
        }
      ],
      "health": "ready",
      "file": {
        "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade",
        "exists": true,
        "size": 16384,
        "mtime": "2026-07-17T11:34:25",
        "age_hours": 1642.39,
        "children": 65
      }
    },
    {
      "id": "book_skills_library",
      "name": "蒸馏书中 Skills 库",
      "port": "local:skills",
      "layer": "策略定义",
      "path": "E:\\market\\tools\\skills-library\\workbuddy-skills",
      "producer": "books/_pipeline distill",
      "domains": [
        "策略定义"
      ],
      "feeds": [
        "skill_q_sections",
        "formulas",
        "triggers"
      ],
      "strategies": [
        "all_book_strategies"
      ],
      "priority": 1,
      "health": "ready",
      "file": {
        "path": "E:\\market\\tools\\skills-library\\workbuddy-skills",
        "exists": true,
        "size": 65536,
        "mtime": "2026-09-23T21:17:27",
        "age_hours": 0.68,
        "children": 159
      },
      "related_files": []
    },
    {
      "id": "strategy_factor_catalog",
      "name": "策略因子 Catalog",
      "port": "local:catalog",
      "layer": "策略定义",
      "path": "E:\\market\\data\\reference\\research_methods\\strategy_factor_catalog_v1.json",
      "producer": "strategy_factors / structured_strategies",
      "domains": [
        "策略定义",
        "基本面"
      ],
      "feeds": [
        "15_factors",
        "9_structured_strategies"
      ],
      "strategies": [
        "graham_defensive_value",
        "graham_deep_value_netnet",
        "graham_epv_mos",
        "stickney_accrual_quality",
        "penman_operating_quality",
        "quality_value_composite",
        "dalio_belief_ensemble"
      ],
      "priority": 1,
      "health": "stale",
      "file": {
        "path": "E:\\market\\data\\reference\\research_methods\\strategy_factor_catalog_v1.json",
        "exists": true,
        "size": 4430,
        "mtime": "2026-07-18T09:40:18",
        "age_hours": 1620.3
      },
      "related_files": []
    }
  ],
  "strategies": [
    {
      "key": "hull-basis-minvar-hedge",
      "name": "Hull 最小方差对冲 h*",
      "family": "hedge",
      "sources": [
        "etf_futures_proxy"
      ],
      "source_health": {
        "etf_futures_proxy": "ready"
      },
      "source_coverage_pct": 100,
      "status": "ready",
      "priced_candidates": 1,
      "top1": {
        "spot": "HS300",
        "hedge": "IF",
        "h_star": 1.0,
        "rho": 1.0,
        "variance_reduction": 1.0,
        "n_obs": 60,
        "multiplier_assumed": 300.0,
        "contracts_for_1m_cny": 726,
        "note": "沪深300现货ETF vs IF代理(同标的自相关对照) [same underlying proxy — diagnostic]",
        "kind": "index_proxy"
      },
      "snapshot": "quant_skills_snapshot.json#modules.minvar_hedge",
      "api": "/api/quant-skills",
      "extra": {
        "h_star": 0.5576972968032899,
        "best_pair": {
          "spot": "HS300",
          "hedge": "IF",
          "h_star": 1.0,
          "rho": 1.0,
          "variance_reduction": 1.0,
          "n_obs": 60,
          "multiplier_assumed": 300.0,
          "contracts_for_1m_cny": 726,
          "note": "沪深300现货ETF vs IF代理(同标的自相关对照) [same underlying proxy — diagnostic]",
          "kind": "index_proxy"
        }
      }
    },
    {
      "key": "graham_bond_like_coverage",
      "name": "债券式覆盖/安全",
      "family": "safety",
      "sources": [
        "astock_financials"
      ],
      "source_health": {
        "astock_financials": "ready"
      },
      "source_coverage_pct": 100,
      "status": "ready",
      "priced_candidates": 2295,
      "top1": {
        "symbol": "002177.SZ",
        "code": "002177",
        "name": "御银股份",
        "price": 5.06,
        "pe": 297.647,
        "pb": 2.245,
        "industry": "一般零售",
        "composite_z": 2.4871,
        "factors_used": [
          "safety_coverage",
          "safety_low_debt",
          "stability_roe",
          "quality_roe"
        ],
        "suggested_active_weight": 0.0165,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.graham.bond_coverage.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.graham_bond_like_coverage",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.33,
        "skills": [
          "graham-bond-selection-coverage"
        ]
      }
    },
    {
      "key": "penman-residual-income",
      "name": "Penman 剩余收益 RIV",
      "family": "valuation",
      "sources": [
        "astock_financials",
        "sina_astock_quotes"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale"
      },
      "source_coverage_pct": 50,
      "status": "partial",
      "priced_candidates": 1343,
      "top1": {
        "symbol": "002612.SZ",
        "code": "002612",
        "name": "朗姿股份",
        "board": "SZ",
        "price": 11.92,
        "bps": 7.688,
        "roe": 0.2938,
        "roe_method": "fy_annual",
        "roe_source_date": "2025-12-31",
        "roe_annualized": false,
        "period_annualize_factor": 1.0,
        "eps": 2.2586,
        "debt_asset_ratio": 53.7861582076,
        "riv": 27.177,
        "margin_of_safety": 0.5614,
        "upside": 1.2799,
        "pe": 5.278,
        "pb": 1.578,
        "required_return": 0.1,
        "score": 65.577,
        "report_date": "2026-03-31"
      },
      "snapshot": "riv_screen_top.json",
      "api": "/api/quant-skills/riv",
      "extra": {
        "quality_count": 20
      }
    },
    {
      "key": "graham_deep_value_netnet",
      "name": "深度价值/净净代理",
      "family": "deep_value",
      "sources": [
        "astock_financials",
        "sina_astock_quotes"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale"
      },
      "source_coverage_pct": 50,
      "status": "partial",
      "priced_candidates": 349,
      "top1": {
        "symbol": "600585.SH",
        "code": "600585",
        "name": "海螺水泥",
        "price": 17.67,
        "pe": 11.474,
        "pb": 0.481,
        "industry": "水泥",
        "composite_z": 1.9473,
        "factors_used": [
          "value_ncav_discount",
          "value_bp",
          "safety_low_debt"
        ],
        "suggested_active_weight": 0.0124,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.graham.deep_value_netnet.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.graham_deep_value_netnet",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.2033,
        "skills": [
          "graham-net-net-ncaV",
          "graham-security-analysis-core"
        ]
      }
    },
    {
      "key": "graham_epv_mos",
      "name": "EPV 安全边际",
      "family": "value",
      "sources": [
        "astock_financials",
        "sina_astock_quotes"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale"
      },
      "source_coverage_pct": 50,
      "status": "partial",
      "priced_candidates": 1487,
      "top1": {
        "symbol": "600919.SH",
        "code": "600919",
        "name": "江苏银行",
        "price": 11.31,
        "pe": 6.426,
        "pb": 0.785,
        "industry": "银行Ⅱ",
        "composite_z": 2.0142,
        "factors_used": [
          "value_epv_mos",
          "value_ep",
          "cash_ocf_yield",
          "quality_accrual"
        ],
        "suggested_active_weight": 0.0142,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.graham.epv_mos.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.graham_epv_mos",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.2721,
        "skills": [
          "graham-earnings-power-value",
          "graham-margin-of-safety"
        ]
      }
    },
    {
      "key": "stickney_accrual_quality",
      "name": "应计质量",
      "family": "quality",
      "sources": [
        "astock_financials",
        "sina_astock_quotes"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale"
      },
      "source_coverage_pct": 50,
      "status": "partial",
      "priced_candidates": 2716,
      "top1": {
        "symbol": "002135.SZ",
        "code": "002135",
        "name": "东南网架",
        "price": 5.96,
        "pe": 149.0,
        "pb": 1.072,
        "industry": "专业工程",
        "composite_z": 2.3262,
        "factors_used": [
          "quality_accrual",
          "cash_ocf_yield",
          "quality_rnoa_proxy",
          "safety_low_debt"
        ],
        "suggested_active_weight": 0.0298,
        "regime_vol_mult": 1.0,
        "strategy_id": "astock.stickney.accrual_quality.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.stickney_accrual_quality",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.4596,
        "skills": [
          "stickney-cash-vs-accrual-screen",
          "stickney-accrual-quality"
        ]
      }
    },
    {
      "key": "penman_operating_quality",
      "name": "Penman 经营质量",
      "family": "quality",
      "sources": [
        "astock_financials",
        "sina_astock_quotes"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale"
      },
      "source_coverage_pct": 50,
      "status": "partial",
      "priced_candidates": 2520,
      "top1": {
        "symbol": "301270.SZ",
        "code": "301270",
        "name": "汉仪股份",
        "price": 30.71,
        "pe": 211.501,
        "pb": 3.173,
        "industry": "软件开发",
        "composite_z": 2.7906,
        "factors_used": [
          "quality_rnoa_proxy",
          "quality_roe",
          "quality_gross_margin",
          "quality_accrual",
          "safety_low_debt"
        ],
        "suggested_active_weight": 0.0215,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.penman.operating_quality.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.penman_operating_quality",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.3898,
        "skills": [
          "penman-rnoa-leverage-split",
          "penman-roe-growth",
          "penman-residual-income"
        ]
      }
    },
    {
      "key": "growth_quality_blend",
      "name": "成长-质量",
      "family": "growth_quality",
      "sources": [
        "astock_financials",
        "sina_astock_quotes"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale"
      },
      "source_coverage_pct": 50,
      "status": "partial",
      "priced_candidates": 2163,
      "top1": {
        "symbol": "002466.SZ",
        "code": "002466",
        "name": "天齐锂业",
        "price": 46.99,
        "pe": 167.821,
        "pb": 1.737,
        "industry": "能源金属",
        "composite_z": 2.2601,
        "factors_used": [
          "growth_revenue",
          "growth_profit",
          "quality_rnoa_proxy",
          "quality_gross_margin",
          "quality_accrual",
          "value_ep"
        ],
        "suggested_active_weight": 0.0189,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.composite.growth_quality.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.growth_quality_blend",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.2421,
        "skills": [
          "penman-growth-fade-riv",
          "bodie-index-model-alpha"
        ]
      }
    },
    {
      "key": "bodie-risk-parity-budget",
      "name": "Bodie 风险平价",
      "family": "allocation",
      "sources": [
        "etf_futures_proxy",
        "macro_regime_stack"
      ],
      "source_health": {
        "etf_futures_proxy": "ready",
        "macro_regime_stack": "stale"
      },
      "source_coverage_pct": 50,
      "status": "partial",
      "priced_candidates": 1,
      "top1": {
        "skill": "bodie-risk-parity-budget",
        "vols": {
          "HS300": 0.18,
          "CSI500": 0.22,
          "BOND_TS": 0.04,
          "GOLD": 0.15
        },
        "raw_weights": {
          "HS300": 0.133,
          "CSI500": 0.1088,
          "BOND_TS": 0.5985,
          "GOLD": 0.1596
        },
        "scaled_weights": {
          "HS300": 0.1528,
          "CSI500": 0.125,
          "BOND_TS": 0.6875,
          "GOLD": 0.1833
        },
        "sigma_p_uncorrelated": 0.0479,
        "target_vol": 0.1,
        "regime_mult": 0.55,
        "gross_exposure": 1.1486,
        "note": "uncorrelated approx; research only"
      },
      "snapshot": "strategy_screens_snapshot.json#bodie_risk_parity",
      "api": "/api/quant-skills/strategies",
      "extra": {
        "gross_exposure": 1.1486
      }
    },
    {
      "key": "dalio_belief_ensemble",
      "name": "达利欧可信度集成",
      "family": "ensemble",
      "sources": [
        "astock_financials",
        "sina_astock_quotes",
        "macro_regime_stack",
        "strategy_factor_catalog",
        "obsidian_knowledge"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "macro_regime_stack": "stale",
        "strategy_factor_catalog": "stale",
        "obsidian_knowledge": "ready"
      },
      "source_coverage_pct": 40,
      "status": "blocked",
      "priced_candidates": 12,
      "top1": {
        "symbol": "000623.SZ",
        "code": "000623",
        "name": "吉林敖东",
        "price": 18.06,
        "pe": 8.846,
        "pb": 0.686,
        "industry": "中药Ⅱ",
        "belief_score": 3.9371,
        "n_strategies": 2,
        "strategies_hit": [
          "graham_defensive_value",
          "quality_value_composite"
        ],
        "suggested_active_weight": 0.0072,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.dalio.belief_ensemble.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.dalio_belief_ensemble",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.0644,
        "skills": [
          "dalio-belief-weighted-decisions",
          "dalio-five-step-process-market",
          "dalio-principles-machine"
        ]
      }
    },
    {
      "key": "graham_defensive_value",
      "name": "格雷厄姆防御型价值",
      "family": "value_quality",
      "sources": [
        "astock_financials",
        "sina_astock_quotes",
        "strategy_factor_catalog"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "strategy_factor_catalog": "stale"
      },
      "source_coverage_pct": 33,
      "status": "blocked",
      "priced_candidates": 809,
      "top1": {
        "symbol": "000623.SZ",
        "code": "000623",
        "name": "吉林敖东",
        "price": 18.06,
        "pe": 8.846,
        "pb": 0.686,
        "industry": "中药Ⅱ",
        "composite_z": 2.0565,
        "factors_used": [
          "value_ep",
          "value_bp",
          "safety_low_debt",
          "quality_roe",
          "stability_roe"
        ],
        "suggested_active_weight": 0.0158,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.graham.defensive_value.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.graham_defensive_value",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.2461,
        "skills": [
          "graham-quantitative-screening",
          "graham-defensive-investor",
          "graham-margin-of-safety"
        ]
      }
    },
    {
      "key": "quality_value_composite",
      "name": "质量-价值复合",
      "family": "composite",
      "sources": [
        "astock_financials",
        "sina_astock_quotes",
        "strategy_factor_catalog"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "strategy_factor_catalog": "stale"
      },
      "source_coverage_pct": 33,
      "status": "blocked",
      "priced_candidates": 1332,
      "top1": {
        "symbol": "600694.SH",
        "code": "600694",
        "name": "大商股份",
        "price": 14.62,
        "pe": 10.296,
        "pb": 0.606,
        "industry": "一般零售",
        "composite_z": 1.5349,
        "factors_used": [
          "value_ep",
          "value_bp",
          "quality_rnoa_proxy",
          "quality_accrual",
          "safety_low_debt",
          "cash_ocf_yield",
          "stability_roe"
        ],
        "suggested_active_weight": 0.0138,
        "regime_vol_mult": 0.55,
        "strategy_id": "astock.composite.quality_value.v1",
        "status": "research_candidate"
      },
      "snapshot": "structured_strategies_snapshot.json#results.quality_value_composite",
      "api": "/api/quant-skills/structured",
      "extra": {
        "gross_weight": 0.2168,
        "skills": [
          "graham-quantitative-screening",
          "penman-rnoa-leverage-split",
          "stickney-cash-vs-accrual-screen"
        ]
      }
    },
    {
      "key": "research_hard_intersection",
      "name": "RIV ∩ 结构化 hard 池",
      "family": "portfolio_research",
      "sources": [
        "astock_financials",
        "sina_astock_quotes",
        "macro_regime_stack",
        "strategy_factor_catalog"
      ],
      "source_health": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "macro_regime_stack": "stale",
        "strategy_factor_catalog": "stale"
      },
      "source_coverage_pct": 25,
      "status": "blocked",
      "priced_candidates": 5,
      "top1": {
        "code": "600064",
        "symbol": "600064.SH",
        "name": "XD南京高",
        "price": 7.3,
        "pe": 6.9,
        "pb": 0.64,
        "riv": 10.878,
        "margin_of_safety": 0.3289,
        "roe": 0.0959,
        "roe_method": "fy_annual",
        "debt_asset_ratio": 46.8769381391,
        "belief_score": 3.0664,
        "composite_z": 1.7117,
        "n_strategies": 2,
        "strategies_hit": [
          "graham_defensive_value",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "structured_sources": [
          "graham_defensive_value",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "blend_score": 2.1457,
        "suggested_active_weight": 0.0358,
        "regime_vol_mult": 0.55,
        "tier": "hard_intersection",
        "status": "research_candidate"
      },
      "snapshot": "research_candidate_pool.json",
      "api": "/api/quant-skills/research-pool",
      "extra": {
        "counts": {
          "riv": 20,
          "structured_union": 156,
          "hard_intersection": 5,
          "structured_watch": 78,
          "riv_only": 15
        },
        "gross_hard_weight": 0.1458,
        "paper_eq": {
          "ret_5d": 0.0029,
          "excess_5d": -0.0059,
          "hit_rate_5d": 0.667,
          "n_5d": 3,
          "ret_20d": -0.0441,
          "excess_20d": -0.0308,
          "hit_rate_20d": 0.333,
          "n_20d": 3,
          "ret_60d": 0.0084,
          "excess_60d": 0.09,
          "hit_rate_60d": 0.667,
          "n_60d": 3
        }
      }
    },
    {
      "key": "dalio-debt-cycle-stage",
      "name": "达利欧债务周期 regime",
      "family": "macro",
      "sources": [
        "macro_regime_stack",
        "free_public_sources"
      ],
      "source_health": {
        "macro_regime_stack": "stale",
        "free_public_sources": "stale"
      },
      "source_coverage_pct": 0,
      "status": "blocked",
      "priced_candidates": 1,
      "top1": {
        "regime": "regime=delever mult=0.55 policy=MP1_rate_active",
        "target_vol_mult": 0.55
      },
      "snapshot": "quant_skills_snapshot.json#modules.debt_cycle_regime",
      "api": "/api/quant-skills",
      "extra": {
        "regime": "regime=delever mult=0.55 policy=MP1_rate_active",
        "target_vol_mult": 0.55
      }
    }
  ],
  "matrix": [
    {
      "strategy": "hull-basis-minvar-hedge",
      "name": "Hull 最小方差对冲 h*",
      "cells": {
        "astock_financials": null,
        "sina_astock_quotes": null,
        "etf_futures_proxy": "ready",
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "graham_bond_like_coverage",
      "name": "债券式覆盖/安全",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": null,
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "penman-residual-income",
      "name": "Penman 剩余收益 RIV",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "graham_deep_value_netnet",
      "name": "深度价值/净净代理",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "graham_epv_mos",
      "name": "EPV 安全边际",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "stickney_accrual_quality",
      "name": "应计质量",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "penman_operating_quality",
      "name": "Penman 经营质量",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "growth_quality_blend",
      "name": "成长-质量",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "bodie-risk-parity-budget",
      "name": "Bodie 风险平价",
      "cells": {
        "astock_financials": null,
        "sina_astock_quotes": null,
        "etf_futures_proxy": "ready",
        "macro_regime_stack": "stale",
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    },
    {
      "strategy": "dalio_belief_ensemble",
      "name": "达利欧可信度集成",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": "stale",
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": "ready",
        "book_skills_library": null,
        "strategy_factor_catalog": "stale"
      }
    },
    {
      "strategy": "graham_defensive_value",
      "name": "格雷厄姆防御型价值",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": "stale"
      }
    },
    {
      "strategy": "quality_value_composite",
      "name": "质量-价值复合",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": null,
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": "stale"
      }
    },
    {
      "strategy": "research_hard_intersection",
      "name": "RIV ∩ 结构化 hard 池",
      "cells": {
        "astock_financials": "ready",
        "sina_astock_quotes": "stale",
        "etf_futures_proxy": null,
        "macro_regime_stack": "stale",
        "free_public_sources": null,
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": "stale"
      }
    },
    {
      "strategy": "dalio-debt-cycle-stage",
      "name": "达利欧债务周期 regime",
      "cells": {
        "astock_financials": null,
        "sina_astock_quotes": null,
        "etf_futures_proxy": null,
        "macro_regime_stack": "stale",
        "free_public_sources": "stale",
        "industry_news_feeds": null,
        "x_social_watch": null,
        "obsidian_knowledge": null,
        "book_skills_library": null,
        "strategy_factor_catalog": null
      }
    }
  ],
  "pipeline": [
    {
      "step": 1,
      "name": "源端口",
      "items": [
        "astock_financials",
        "etf_futures_proxy",
        "industry_news_feeds",
        "x_social_watch",
        "obsidian_knowledge",
        "book_skills_library"
      ],
      "detail": "6/10 ready"
    },
    {
      "step": 2,
      "name": "因子层",
      "items": [
        "value_ep",
        "value_bp",
        "value_ncav_discount",
        "value_epv_mos",
        "quality_accrual",
        "quality_rnoa_proxy",
        "quality_gross_margin",
        "quality_roe",
        "safety_low_debt",
        "safety_coverage",
        "stability_roe",
        "growth_revenue",
        "growth_profit",
        "cash_ocf_yield",
        "size_log_mktcap"
      ],
      "detail": "n_names=5313"
    },
    {
      "step": 3,
      "name": "结构化策略",
      "items": [
        "graham_bond_like_coverage",
        "penman-residual-income",
        "graham_deep_value_netnet",
        "graham_epv_mos",
        "stickney_accrual_quality",
        "penman_operating_quality",
        "growth_quality_blend",
        "bodie-risk-parity-budget",
        "dalio_belief_ensemble",
        "graham_defensive_value",
        "quality_value_composite",
        "research_hard_intersection"
      ],
      "detail": "2 ready"
    },
    {
      "step": 4,
      "name": "研究池",
      "items": [
        "XD南京高",
        "好想你",
        "中邮科技",
        "通领科技",
        "中科蓝讯"
      ],
      "detail": "{'riv': 20, 'structured_union': 156, 'hard_intersection': 5, 'structured_watch': 78, 'riv_only': 15}"
    },
    {
      "step": 5,
      "name": "Paper 归因",
      "items": [
        "hard_intersection",
        "dalio_belief_ensemble",
        "quality_value_composite"
      ],
      "detail": {
        "ret_5d": 0.0029,
        "excess_5d": -0.0059,
        "hit_rate_5d": 0.667,
        "n_5d": 3,
        "ret_20d": -0.0441,
        "excess_20d": -0.0308,
        "hit_rate_20d": 0.333,
        "n_20d": 3,
        "ret_60d": 0.0084,
        "excess_60d": 0.09,
        "hit_rate_60d": 0.667,
        "n_60d": 3
      }
    },
    {
      "step": 6,
      "name": "Obsidian 知识回流",
      "items": [
        "Empire-Auto-Upgrade",
        "TideDesk dashboard note"
      ],
      "detail": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade"
    }
  ],
  "research_pool": {
    "counts": {
      "riv": 20,
      "structured_union": 156,
      "hard_intersection": 5,
      "structured_watch": 78,
      "riv_only": 15
    },
    "hard_intersection": [
      {
        "code": "600064",
        "symbol": "600064.SH",
        "name": "XD南京高",
        "price": 7.3,
        "pe": 6.9,
        "pb": 0.64,
        "riv": 10.878,
        "margin_of_safety": 0.3289,
        "roe": 0.0959,
        "roe_method": "fy_annual",
        "debt_asset_ratio": 46.8769381391,
        "belief_score": 3.0664,
        "composite_z": 1.7117,
        "n_strategies": 2,
        "strategies_hit": [
          "graham_defensive_value",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "structured_sources": [
          "graham_defensive_value",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "blend_score": 2.1457,
        "suggested_active_weight": 0.0358,
        "regime_vol_mult": 0.55,
        "tier": "hard_intersection",
        "status": "research_candidate"
      },
      {
        "code": "002582",
        "symbol": "002582.SZ",
        "name": "好想你",
        "price": 9.31,
        "pe": 4.655,
        "pb": 0.815,
        "riv": 20.404,
        "margin_of_safety": 0.5437,
        "roe": 0.2242,
        "roe_method": "fy_annual",
        "debt_asset_ratio": 31.9776502852,
        "belief_score": null,
        "composite_z": 1.6407,
        "n_strategies": 0,
        "strategies_hit": [
          "graham_defensive_value"
        ],
        "structured_sources": [
          "graham_defensive_value"
        ],
        "blend_score": 1.6976,
        "suggested_active_weight": 0.0275,
        "regime_vol_mult": 0.55,
        "tier": "hard_intersection",
        "status": "research_candidate"
      },
      {
        "code": "688648",
        "symbol": "688648.SH",
        "name": "中邮科技",
        "price": 29.03,
        "pe": 6.297,
        "pb": 1.832,
        "riv": 54.627,
        "margin_of_safety": 0.4686,
        "roe": 0.287,
        "roe_method": "fy_annual",
        "debt_asset_ratio": 36.4652745116,
        "belief_score": null,
        "composite_z": 0.8108,
        "n_strategies": 0,
        "strategies_hit": [
          "xiaoxing_good_company_finance"
        ],
        "structured_sources": [
          "xiaoxing_good_company_finance"
        ],
        "blend_score": 1.3399,
        "suggested_active_weight": 0.0275,
        "regime_vol_mult": 0.55,
        "tier": "hard_intersection",
        "status": "research_candidate"
      },
      {
        "code": "920187",
        "symbol": "920187.BJ",
        "name": "通领科技",
        "price": 18.61,
        "pe": 5.908,
        "pb": 1.321,
        "riv": 28.36,
        "margin_of_safety": 0.3438,
        "roe": 0.1762,
        "roe_method": "fy_annual",
        "debt_asset_ratio": 19.4919681722,
        "belief_score": null,
        "composite_z": 1.0731,
        "n_strategies": 0,
        "strategies_hit": [
          "quality_value_composite"
        ],
        "structured_sources": [
          "quality_value_composite"
        ],
        "blend_score": 1.1559,
        "suggested_active_weight": 0.0275,
        "regime_vol_mult": 0.55,
        "tier": "hard_intersection",
        "status": "research_candidate"
      },
      {
        "code": "688332",
        "symbol": "688332.SH",
        "name": "中科蓝讯",
        "price": 91.88,
        "pe": 7.82,
        "pb": 3.106,
        "riv": 133.293,
        "margin_of_safety": 0.3107,
        "roe": 0.2681,
        "roe_method": "fy_annual",
        "debt_asset_ratio": 7.0993786238,
        "belief_score": null,
        "composite_z": 0.845,
        "n_strategies": 0,
        "strategies_hit": [
          "xiaoxing_good_company_finance"
        ],
        "structured_sources": [
          "xiaoxing_good_company_finance"
        ],
        "blend_score": 1.0326,
        "suggested_active_weight": 0.0275,
        "regime_vol_mult": 0.55,
        "tier": "hard_intersection",
        "status": "research_candidate"
      }
    ],
    "structured_watch": [
      {
        "code": "000623",
        "symbol": "000623.SZ",
        "name": "吉林敖东",
        "price": 18.06,
        "pe": 8.846,
        "pb": 0.686,
        "belief_score": 3.9371,
        "composite_z": 2.0565,
        "structured_sources": [
          "graham_defensive_value",
          "graham_deep_value_netnet",
          "quality_value_composite",
          "marks_cycle_credit_positioning",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.0138,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      },
      {
        "code": "600694",
        "symbol": "600694.SH",
        "name": "大商股份",
        "price": 14.62,
        "pe": 10.296,
        "pb": 0.606,
        "belief_score": 3.7153,
        "composite_z": 1.7289,
        "structured_sources": [
          "graham_defensive_value",
          "quality_value_composite",
          "xiaoxing_good_company_finance",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.011,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      },
      {
        "code": "600668",
        "symbol": "600668.SH",
        "name": "尖峰集团",
        "price": 7.22,
        "pe": 7.233,
        "pb": 0.544,
        "belief_score": 3.5065,
        "composite_z": 1.7768,
        "structured_sources": [
          "graham_defensive_value",
          "graham_deep_value_netnet",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.011,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      },
      {
        "code": "600598",
        "symbol": "600598.SH",
        "name": "北大荒",
        "price": 11.36,
        "pe": 17.317,
        "pb": 2.353,
        "belief_score": 3.3898,
        "composite_z": 2.14,
        "structured_sources": [
          "stickney_accrual_quality",
          "quality_value_composite",
          "xiaoxing_good_company_finance",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.011,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      },
      {
        "code": "600717",
        "symbol": "600717.SH",
        "name": "天津港",
        "price": 4.23,
        "pe": 12.441,
        "pb": 0.599,
        "belief_score": 2.7525,
        "composite_z": 1.8023,
        "structured_sources": [
          "graham_defensive_value",
          "graham_deep_value_netnet",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.011,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      },
      {
        "code": "601006",
        "symbol": "601006.SH",
        "name": "大秦铁路",
        "price": 4.71,
        "pe": 15.7,
        "pb": 0.563,
        "belief_score": 2.4824,
        "composite_z": 1.9464,
        "structured_sources": [
          "graham_defensive_value",
          "graham_deep_value_netnet",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.011,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      },
      {
        "code": "600033",
        "symbol": "600033.SH",
        "name": "福建高速",
        "price": 3.55,
        "pe": 10.275,
        "pb": 0.774,
        "belief_score": 2.287,
        "composite_z": 1.4651,
        "structured_sources": [
          "graham_defensive_value",
          "graham_deep_value_netnet",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.011,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      },
      {
        "code": "603518",
        "symbol": "603518.SH",
        "name": "XD锦泓集",
        "price": 7.79,
        "pe": 11.803,
        "pb": 0.7,
        "belief_score": 3.3254,
        "composite_z": 1.7656,
        "structured_sources": [
          "graham_defensive_value",
          "quality_value_composite",
          "dalio_belief_ensemble"
        ],
        "suggested_active_weight": 0.0083,
        "regime_vol_mult": 0.55,
        "tier": "structured_watch",
        "status": "research_watchlist"
      }
    ]
  },
  "paper_attribution": {
    "hard": {
      "schema": "empire.paper_attribution.v1",
      "advice": "invest_goal_pre_sim",
      "note": "trailing N-day returns as paper attribution proxy; not live PnL",
      "windows": [
        5,
        20,
        60
      ],
      "n_requested": 3,
      "n_scored": 3,
      "benchmark": {
        "key": "HS300",
        "meta": {
          "sina": "sh510300",
          "name": "沪深300ETF",
          "role": "spot_index",
          "symbol": "sh510300",
          "source": "cache",
          "n_obs": 180,
          "path": "E:\\Empire\\trading\\data\\historical\\sh510300_1d.csv"
        },
        "returns": {
          "ret_5d": 0.0088,
          "ret_20d": -0.0133,
          "ret_60d": -0.0816
        }
      },
      "equal_weight_basket": {
        "ret_5d": 0.0029,
        "excess_5d": -0.0059,
        "hit_rate_5d": 0.667,
        "n_5d": 3,
        "ret_20d": -0.0441,
        "excess_20d": -0.0308,
        "hit_rate_20d": 0.333,
        "n_20d": 3,
        "ret_60d": 0.0084,
        "excess_60d": 0.09,
        "hit_rate_60d": 0.667,
        "n_60d": 3
      },
      "weight_scaled": {
        "ret_5d": 0.0032,
        "excess_5d": -0.0056,
        "gross_weight": 0.0908,
        "ret_20d": -0.0365,
        "excess_20d": -0.0232,
        "ret_60d": 0.0139,
        "excess_60d": 0.0955
      },
      "names": [
        {
          "code": "600064",
          "symbol": "600064.SH",
          "name": "XD南京高",
          "weight": 0.0358,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": 0.0065,
            "ret_20d": 0.0388,
            "ret_60d": 0.0689
          }
        },
        {
          "code": "002582",
          "symbol": "002582.SZ",
          "name": "好想你",
          "weight": 0.0275,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": -0.0191,
            "ret_20d": -0.0589,
            "ret_60d": 0.1312
          }
        },
        {
          "code": "688648",
          "symbol": "688648.SH",
          "name": "中邮科技",
          "weight": 0.0275,
          "n_obs": 90,
          "source": "sina_live",
          "returns": {
            "ret_5d": 0.0212,
            "ret_20d": -0.1121,
            "ret_60d": -0.1749
          }
        }
      ]
    },
    "ensemble": {
      "schema": "empire.paper_attribution.v1",
      "advice": "invest_goal_pre_sim",
      "note": "trailing N-day returns as paper attribution proxy; not live PnL",
      "windows": [
        5,
        20,
        60
      ],
      "n_requested": 3,
      "n_scored": 3,
      "benchmark": {
        "key": "HS300",
        "meta": {
          "sina": "sh510300",
          "name": "沪深300ETF",
          "role": "spot_index",
          "symbol": "sh510300",
          "source": "cache",
          "n_obs": 180,
          "path": "E:\\Empire\\trading\\data\\historical\\sh510300_1d.csv"
        },
        "returns": {
          "ret_5d": 0.0088,
          "ret_20d": -0.0133,
          "ret_60d": -0.0816
        }
      },
      "equal_weight_basket": {
        "ret_5d": 0.0015,
        "excess_5d": -0.0073,
        "hit_rate_5d": 0.333,
        "n_5d": 3,
        "ret_20d": -0.0126,
        "excess_20d": 0.0007,
        "hit_rate_20d": 0.333,
        "n_20d": 3,
        "ret_60d": 0.0204,
        "excess_60d": 0.102,
        "hit_rate_60d": 0.667,
        "n_60d": 3
      },
      "weight_scaled": {
        "ret_5d": 0.0016,
        "excess_5d": -0.0072,
        "gross_weight": 0.0204,
        "ret_20d": -0.0126,
        "excess_20d": 0.0007,
        "ret_60d": 0.0208,
        "excess_60d": 0.1024
      },
      "names": [
        {
          "code": "000623",
          "symbol": "000623.SZ",
          "name": "吉林敖东",
          "weight": 0.0072,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": -0.0051,
            "ret_20d": -0.0228,
            "ret_60d": 0.0011
          }
        },
        {
          "code": "600694",
          "symbol": "600694.SH",
          "name": "大商股份",
          "weight": 0.0068,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": 0.0191,
            "ret_20d": 0.0042,
            "ret_60d": 0.0818
          }
        },
        {
          "code": "600668",
          "symbol": "600668.SH",
          "name": "尖峰集团",
          "weight": 0.0064,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": -0.0096,
            "ret_20d": -0.0191,
            "ret_60d": -0.0218
          }
        }
      ]
    },
    "quality_value": {
      "schema": "empire.paper_attribution.v1",
      "advice": "invest_goal_pre_sim",
      "note": "trailing N-day returns as paper attribution proxy; not live PnL",
      "windows": [
        5,
        20,
        60
      ],
      "n_requested": 3,
      "n_scored": 3,
      "benchmark": {
        "key": "HS300",
        "meta": {
          "sina": "sh510300",
          "name": "沪深300ETF",
          "role": "spot_index",
          "symbol": "sh510300",
          "source": "cache",
          "n_obs": 180,
          "path": "E:\\Empire\\trading\\data\\historical\\sh510300_1d.csv"
        },
        "returns": {
          "ret_5d": 0.0088,
          "ret_20d": -0.0133,
          "ret_60d": -0.0816
        }
      },
      "equal_weight_basket": {
        "ret_5d": 0.0038,
        "excess_5d": -0.005,
        "hit_rate_5d": 0.333,
        "n_5d": 3,
        "ret_20d": 0.0236,
        "excess_20d": 0.0369,
        "hit_rate_20d": 0.667,
        "n_20d": 3,
        "ret_60d": 0.0531,
        "excess_60d": 0.1347,
        "hit_rate_60d": 1.0,
        "n_60d": 3
      },
      "weight_scaled": {
        "ret_5d": 0.0044,
        "excess_5d": -0.0044,
        "gross_weight": 0.0382,
        "ret_20d": 0.0233,
        "excess_20d": 0.0366,
        "ret_60d": 0.0547,
        "excess_60d": 0.1363
      },
      "names": [
        {
          "code": "600694",
          "symbol": "600694.SH",
          "name": "大商股份",
          "weight": 0.0138,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": 0.0191,
            "ret_20d": 0.0042,
            "ret_60d": 0.0818
          }
        },
        {
          "code": "600035",
          "symbol": "600035.SH",
          "name": "楚天高速",
          "weight": 0.0124,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": -0.0027,
            "ret_20d": 0.0893,
            "ret_60d": 0.0765
          }
        },
        {
          "code": "000623",
          "symbol": "000623.SZ",
          "name": "吉林敖东",
          "weight": 0.012,
          "n_obs": 90,
          "source": "cache",
          "returns": {
            "ret_5d": -0.0051,
            "ret_20d": -0.0228,
            "ret_60d": 0.0011
          }
        }
      ]
    }
  },
  "factor_coverage": {
    "value_ep": 4456,
    "value_bp": 5306,
    "value_ncav_discount": 5306,
    "value_epv_mos": 3984,
    "quality_accrual": 5190,
    "quality_rnoa_proxy": 5308,
    "quality_gross_margin": 5210,
    "quality_roe": 5309,
    "safety_low_debt": 5312,
    "safety_coverage": 5312,
    "stability_roe": 5309,
    "growth_revenue": 5311,
    "growth_profit": 5313,
    "cash_ocf_yield": 5311,
    "size_log_mktcap": 5313
  },
  "catalog_ref": "E:\\market\\data\\reference\\research_methods\\strategy_factor_catalog_v1.json",
  "obsidian_notes": [
    {
      "name": "FRED利率信用面板.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\FRED利率信用面板.md",
      "mtime": "2026-09-23T21:58:03"
    },
    {
      "name": "模拟仓Forward每日运行器.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\模拟仓Forward每日运行器.md",
      "mtime": "2026-09-23T20:58:43"
    },
    {
      "name": "交易圣杯ETA审计.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\交易圣杯ETA审计.md",
      "mtime": "2026-09-23T20:58:42"
    },
    {
      "name": "模拟仓到实盘迁移门审计.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\模拟仓到实盘迁移门审计.md",
      "mtime": "2026-09-23T20:58:42"
    },
    {
      "name": "交易圣杯差距雷达.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\交易圣杯差距雷达.md",
      "mtime": "2026-09-23T20:58:41"
    },
    {
      "name": "策略合成战场训练.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\策略合成战场训练.md",
      "mtime": "2026-09-23T20:58:41"
    },
    {
      "name": "策略候选归因训练链.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\策略候选归因训练链.md",
      "mtime": "2026-09-23T20:58:41"
    },
    {
      "name": "策略候选剪枝政策.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\策略候选剪枝政策.md",
      "mtime": "2026-09-23T20:58:41"
    },
    {
      "name": "策略反过拟合审计.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\策略反过拟合审计.md",
      "mtime": "2026-09-23T20:58:41"
    },
    {
      "name": "模拟仓Forward证据完整性审计.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\模拟仓Forward证据完整性审计.md",
      "mtime": "2026-09-23T20:58:39"
    },
    {
      "name": "模拟仓Forward证据日志.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\模拟仓Forward证据日志.md",
      "mtime": "2026-09-23T20:58:39"
    },
    {
      "name": "策略候选假设实验室.md",
      "path": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\策略候选假设实验室.md",
      "mtime": "2026-09-23T20:58:38"
    }
  ],
  "links": {
    "quant_skills_snapshot": "E:\\Empire\\trading\\data\\quant_skills_snapshot.json",
    "structured": "E:\\Empire\\trading\\data\\structured_strategies_snapshot.json",
    "research_pool": "E:\\Empire\\trading\\data\\research_candidate_pool.json",
    "paper_attr": "E:\\Empire\\trading\\data\\paper_attribution_snapshot.json",
    "market_report_md": "E:\\market\\_Codex\\source_strategy_bridge_report_20260717.md",
    "obsidian_report_md": "E:\\Empire\\obsidian-main\\00-Inbox\\自动抓取\\Empire-Auto-Upgrade\\书中策略源端口桥接报告.md"
  }
}