{
  "schema_version": "recap-extra-v2",
  "trade_date": "2026-07-07",
  "timezone": "Asia/Shanghai",
  "target_trade_date": "2026-07-07",
  "generated_at": "2026-07-08 10:26:55 +08:00",
  "source_page": "https://timlake.cn/2026/07/07/A股每日复盘-2026-07-07/",
  "files": [
    {
      "name": "01_market_summary.json",
      "url": "01_market_summary.json",
      "status": "partial",
      "bytes": 2457,
      "row_count": null,
      "sha256": "140e44e9134376eb691c5f7540873883abaaa4f0223c14b5528eca9701b3d09d",
      "encoding": "utf-8-sig",
      "source": "recap_v6聚合",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": "全A指数: 暂缺",
      "warnings": []
    },
    {
      "name": "01_core_universe.csv",
      "url": "01_core_universe.csv",
      "status": "ok",
      "bytes": 75813,
      "row_count": 744,
      "sha256": "3bdcbfa85d570d2cbaa08da278f9a8bacc50a901413dba0c0dde06c94c5e557a",
      "encoding": "utf-8-sig",
      "source": "全市场快照+涨停池+5d/10d回溯",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": null,
      "warnings": []
    },
    {
      "name": "02_index_5m.csv.gz",
      "url": "02_index_5m.csv.gz",
      "status": "failed",
      "bytes": 0,
      "row_count": 0,
      "sha256": "",
      "encoding": "",
      "source": "",
      "source_data_time": "",
      "error": "指数5分钟K线: 需要TDX客户端本地数据，无可用API",
      "warnings": []
    },
    {
      "name": "03_turnover_top50.csv",
      "url": "03_turnover_top50.csv",
      "status": "partial",
      "bytes": 9041,
      "row_count": 50,
      "sha256": "9200f246fabc248df37cf51e97e9a5df5210fd57c148c74b6368a012237a825d",
      "encoding": "utf-8-sig",
      "source": "全市场快照+腾讯行情",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": "缺失: 分钟数据(first_30m/last_30m/vwap/high_time/low_time), 概念标签(数据源不可用)",
      "warnings": [
        "minute_data: 分钟线API从VPS不可用",
        "concept_tags: 概念成分API从VPS被封"
      ]
    },
    {
      "name": "04_core_daily_120d.csv.gz",
      "url": "04_core_daily_120d.csv.gz",
      "status": "partial",
      "bytes": 2900989,
      "row_count": 86544,
      "sha256": "db7c177e64a232304e57ac6ac5e00f6900f4fe7df640b23e90d4c9478806d46b",
      "encoding": "utf-8-sig (gzip)",
      "source": "Sina stock_zh_a_daily (qfq, >=120交易日)",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": "missing:19 stocks (159275,159327,159608,159643,159647...); stale:1 stocks (603580)",
      "warnings": []
    },
    {
      "name": "05_core_features.csv",
      "url": "05_core_features.csv",
      "status": "partial",
      "bytes": 24232,
      "row_count": 118,
      "sha256": "51e40cbaf522ca868e6cf245f0ff9ff19c27d775547f0bd99fadd56b33408d27",
      "encoding": "utf-8-sig",
      "source": "stock_zh_a_daily(MA/return)+recap_v6",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": "missing:626",
      "warnings": []
    },
    {
      "name": "06_core_5m.csv.gz",
      "url": "06_core_5m.csv.gz",
      "status": "failed",
      "bytes": 0,
      "row_count": 0,
      "sha256": "",
      "encoding": "",
      "source": "",
      "source_data_time": "",
      "error": "个股5分钟K线: 需要TDX客户端本地数据，无可用API",
      "warnings": []
    },
    {
      "name": "07_intraday_risk.csv",
      "url": "07_intraday_risk.csv",
      "status": "partial",
      "bytes": 4,
      "row_count": 0,
      "sha256": "b42f2099187886def637d6aa840022266e05cb6c987a9394e708e23cd505eb46",
      "encoding": "utf-8-sig",
      "source": "全市场快照+炸板池",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": "缺失: max_sequential_drawdown(分钟线API不可用), high_time/low_time(分钟数据不可得)",
      "warnings": [
        "minute_data: 分钟线API从VPS不可用，sequential_drawdown/high_time/low_time填null"
      ]
    },
    {
      "name": "08_limit_pools.csv",
      "url": "08_limit_pools.csv",
      "status": "ok",
      "bytes": 17814,
      "row_count": 90,
      "sha256": "d88d4f77c75b96e4ebc721047b01efc60f09db3a7beb498bbadb328a929ddbf2",
      "encoding": "utf-8-sig",
      "source": "recap_v6涨停/跌停/炸板/跌停开板池",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": null,
      "warnings": []
    },
    {
      "name": "09_theme_membership.csv.gz",
      "url": "09_theme_membership.csv.gz",
      "status": "failed",
      "bytes": 0,
      "row_count": 0,
      "sha256": "",
      "encoding": "",
      "source": "",
      "source_data_time": "",
      "error": "概念板块成分股: 东方财富API从VPS被封，无备选源",
      "warnings": []
    },
    {
      "name": "10_news_events_raw.json",
      "url": "10_news_events_raw.json",
      "status": "failed",
      "bytes": 0,
      "row_count": 0,
      "sha256": "",
      "encoding": "",
      "source": "",
      "source_data_time": "",
      "error": "新闻事件: cls.cn从VPS不可达，无备选源",
      "warnings": []
    },
    {
      "name": "11_industry_concept_stats_raw.csv",
      "url": "11_industry_concept_stats_raw.csv",
      "status": "failed",
      "bytes": 0,
      "row_count": 0,
      "sha256": "",
      "encoding": "",
      "source": "",
      "source_data_time": "",
      "error": "行业数据不可用",
      "warnings": []
    },
    {
      "name": "12_reliable_funds.json",
      "url": "12_reliable_funds.json",
      "status": "partial",
      "bytes": 881,
      "row_count": null,
      "sha256": "083f4ce88effb37c3e0222c20623916ea7557cb9c6b45c3bec1155b74144149f",
      "encoding": "utf-8-sig",
      "source": "recap_v6资金流向统计",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": "ETF每日净流入需SSE/SZSE日频份额+净值计算(数据积累中)",
      "warnings": []
    },
    {
      "name": "13_event_calendar.json",
      "url": "13_event_calendar.json",
      "status": "failed",
      "bytes": 0,
      "row_count": 0,
      "sha256": "",
      "encoding": "",
      "source": "",
      "source_data_time": "",
      "error": "事件日历: 需人工维护或可靠数据源，暂无自动化方案",
      "warnings": []
    },
    {
      "name": "14_watchlist_features.csv",
      "url": "14_watchlist_features.csv",
      "status": "ok",
      "bytes": 19193,
      "row_count": 69,
      "sha256": "276bd4bc205b9abe61e0fad301f6560176475a4eeed131e4b2845dfd35f10044",
      "encoding": "utf-8-sig",
      "source": "gen_watchlist.py",
      "source_data_time": "2026-07-07 15:00:00 +08:00",
      "error": null,
      "warnings": []
    },
    {
      "name": "recap_v6_20260707.json",
      "url": "recap_v6_20260707.json",
      "status": "ok",
      "bytes": 551702,
      "row_count": null,
      "sha256": "52fe18a220885cfaa2ed04abeee03d678c41c9d04b7bcd7759ac7d13b6c9aadf",
      "encoding": "utf-8-sig",
      "source": "全量采集系统",
      "source_data_time": "2026-07-07 18:00:00 +08:00",
      "error": null,
      "warnings": []
    }
  ],
  "warnings": [
    "04: missing:19 stocks (159275,159327,159608,159643,159647...); stale:1 stocks (603580)",
    "05: missing:626",
    "11: 行业数据不可用",
    "12: ETF每日净流入需SSE/SZSE日频份额+净值计算(数据积累中)"
  ],
  "errors": []
}