{
  "schema_version": "research-history-1.1",
  "requested_date": "2026-10-12",
  "data_date": "2026-10-12",
  "source_data_date": "2026-10-12",
  "generated_at": "2026-10-12T15:49:29+08:00",
  "fallback_used": false,
  "partial": false,
  "valid": true,
  "missing_fields": [],
  "market": {
    "score": 40,
    "stage": "拉锯震荡期",
    "scoring_stage": "杀跌期",
    "strong_ratio": 12.19,
    "low_ratio": 17.89,
    "emotion_percentile": 15,
    "factors": {
      "trend": {
        "score": 14,
        "max_score": 40,
        "status": "偏弱",
        "reason": "上证指数:{'总分': 15, '周线16': {'K值': 32.58, '基础分': 1, '位置修正': 0, '总分': 1}, '日线12': {'K值': 21.88, '基础分': 6, '位置修正': 1, '总分': 7}, '120分钟8': {'K值': 37.07, '基础分': 5, '位置修正': 0, '总分': 5}, '月线",
        "action": "趋势尚未充分修复，不适合扩大试错。"
      },
      "breadth": {
        "score": 15,
        "max_score": 20,
        "status": "强",
        "reason": "低水位震荡区 | 强势股区间方向评分 | 强势股:12.2% | 宽度分:15/20 | 低位股:17.9%（仅观察，不参与宽度分） | 5日强势变化:-0.3pct | 5日低位变化:3.5pct | 路径变化由宽度动量模块独立评分",
        "action": "宽度已形成支撑，继续观察连续性。"
      },
      "breadth_momentum": {
        "score": 5,
        "max_score": 15,
        "status": "弱",
        "reason": "收缩路径",
        "action": "宽度动量仍偏弱，优先控制节奏。"
      },
      "funds": {
        "score": 3,
        "max_score": 15,
        "status": "弱",
        "reason": "量比R:0.97；成交量评分:6；量价解读:正常下跌；趋势系数:0.5",
        "action": "资金仍偏弱，优先控制节奏。"
      },
      "sentiment": {
        "score": 3,
        "max_score": 10,
        "status": "弱",
        "reason": "涨跌家数弱，环比明显转弱；跌停风险跌停数量有效，但跌停风险评分阈值尚未重新校准，本次不参与跌停风险打分；涨停赚钱效应有局部机会；低位区，容易出现黄金坑反弹",
        "action": "情绪仍偏弱，优先控制节奏。"
      }
    }
  },
  "theme_observation": [
    "文化传媒",
    "先进封装",
    "PCB",
    "物理AI",
    "液冷服务器",
    "玻璃基板",
    "存储芯片",
    "CPO"
  ],
  "etf_structure_observation": [
    "银行",
    "煤炭",
    "医疗",
    "能源",
    "医药",
    "红利",
    "公用事业",
    "地产"
  ],
  "sources": {
    "projection": "assets/research-public-projection-v1.json",
    "schema_version": "1"
  }
}