{
  "schema_version": "research-history-1.1",
  "requested_date": "2026-10-09",
  "data_date": "2026-10-09",
  "source_data_date": "2026-10-09",
  "generated_at": "2026-10-09T16:46:05+08:00",
  "fallback_used": false,
  "partial": false,
  "valid": true,
  "missing_fields": [],
  "market": {
    "score": 50,
    "stage": "拉锯震荡期",
    "scoring_stage": "低水位修复期",
    "strong_ratio": 13.96,
    "low_ratio": 14.27,
    "emotion_percentile": 60,
    "factors": {
      "trend": {
        "score": 14,
        "max_score": 40,
        "status": "偏弱",
        "reason": "上证指数:{'总分': 13, '周线16': {'K值': 40.09, '基础分': 0, '位置修正': 0, '总分': 0}, '日线12': {'K值': 22.59, '基础分': 5, '位置修正': 1, '总分': 6}, '120分钟8': {'K值': 25.2, '基础分': 4, '位置修正': 1, '总分': 5}, '月线4",
        "action": "趋势尚未充分修复，不适合扩大试错。"
      },
      "breadth": {
        "score": 15,
        "max_score": 20,
        "status": "强",
        "reason": "低水位震荡区 | 强势股区间方向评分 | 强势股:14.0% | 宽度分:15/20 | 低位股:14.3%（仅观察，不参与宽度分） | 5日强势变化:-0.4pct | 5日低位变化:5.3pct | 路径变化由宽度动量模块独立评分",
        "action": "宽度已形成支撑，继续观察连续性。"
      },
      "breadth_momentum": {
        "score": 9,
        "max_score": 15,
        "status": "修复",
        "reason": "收缩路径",
        "action": "宽度动量有修复，但仍需二次确认。"
      },
      "funds": {
        "score": 4,
        "max_score": 15,
        "status": "弱",
        "reason": "量比R:1.11；成交量评分:8；量价解读:正常上涨；趋势系数:0.5",
        "action": "资金仍偏弱，优先控制节奏。"
      },
      "sentiment": {
        "score": 8,
        "max_score": 10,
        "status": "强",
        "reason": "涨跌家数偏强，环比明显转强；跌停风险跌停数量有效，但跌停风险评分阈值尚未重新校准，本次不参与跌停风险打分；涨停赚钱效应赚钱效应较好；正常区",
        "action": "情绪已形成支撑，继续观察连续性。"
      }
    }
  },
  "theme_observation": [
    "创新药",
    "文化传媒",
    "酿酒",
    "光刻胶",
    "商业航天",
    "CPO",
    "MLCC",
    "物理AI"
  ],
  "etf_structure_observation": [
    "医药",
    "地产",
    "煤炭",
    "能源",
    "医疗",
    "银行",
    "创新药",
    "绿色电力"
  ],
  "sources": {
    "projection": "assets/research-public-projection-v1.json",
    "schema_version": "1"
  }
}