创业板新能源指数(399266)数据中枢 —— 一个开源的数据查询与周报生成工具

由bq6ca2nw创建,最终由bq6ca2nw 被浏览 25 用户

论坛帖子全文:


一句话说清楚

一个 Python 脚本 + 一个 JSON 数据文件,帮你自动查创业板新能源指数的估值、对比同类 ETF、生成周报。Gitee 开源,数据每周自动更新。

能做什么

日常量化研究查指数数据的常见场景:

  • 想知道 399266 现在的 PE/PB 和分位 → 跑一行命令或问 AI 一句
  • 想对比跟踪这个指数的 9 只 ETF 谁规模大、流动性好、折溢价率低 → 自动出表
  • 每周要写复盘周报 → 一条命令生成五段内容(估值、竞品、成份股、事件、下周关注)

本质就是把散落在不同页面的数据聚合到一个 JSON 里,然后提供一个脚本把它变成可读的报告。

为什么做

做因子研究或者指数跟踪的时候,经常需要查指数基本情况。399266 的数据不复杂——点位、PE/PB、成分股、同类 ETF——但每次要开好几个页面手动对齐,挺烦的。

正好手头有数据更新流程,就顺手把它结构化输出成了 JSON + Python 脚本,放到 Gitee 上开源。

怎么用

方式一:给任意 AI 助手用(推荐,零安装)

ChatGPT、Claude、DeepSeek、Kimi 等任何支持联网读取 URL 的 AI 助手都能用。把下面这段话复制发给你的 AI:

你是我的金融数据助手。创业板新能源指数(399266)的行情、估值、ETF 对比数据每周自动更新在这里:

https://gitee.com/towering-bone/etf-weekly-data/raw/master/weekly_data.json

当收到关于 399266 / 创业板新能源的问题时,先读取这个 JSON,然后基于其中的数据回答。JSON 结构:

- index: 指数点位、涨跌幅、PE(TTM)、PB、PE/PB 历史分位、波动率
- peer_etfs: 9 只跟踪 ETF 的规模、净值、折溢价率、流动性
- constituent_weights: 前十大权重股和行业分布
- editorial: 本周关键事件回顾和下周关注要点

之后直接问"创业板新能源现在 PE 多少"、"同类 ETF 对比一下"即可,AI 会自动拉数据回答。

方式二:WorkBuddy Skill(一键安装,体验最好)

WorkBuddy 用户支持原生 Skill 安装,安装后聊到 399266 时 AI 会自动切入数据中枢模式,回复更专业。

安装: 复制以下指令发给 WorkBuddy AI,AI 会自动完成安装:

帮我安装这个 Skill:
git clone https://gitee.com/towering-bone/etf-weekly-data.git ~/.workbuddy/skills/159149-sector-weekly/

安装后新建对话即可生效。

方式三:Python 脚本

git clone https://gitee.com/towering-bone/etf-weekly-data.git
cd etf-weekly-data
python sector_weekly.py

纯标准库,Python 3.8+ 即可,不需要 pip install 任何东西。输出是一段 Markdown 格式的周报,可以直接复制到研究笔记里。

方式四:直接读 JSON

如果你有自己的分析框架,也可以直接读 weekly_data.json,数据结构如下:

{
  "date": "20260727",
  "index": { "level": 3157.62, "pe_ttm": 26.86, "pe_percentile": 0.07, ... },
  "peer_etfs": [
    { "code": "159149", "name": "创业板新能源ETF工银", "aum": 4585.65, "discount": 0.0315, ... },
    ...
  ],
  "constituent_weights": { "top10": [...], "sector_allocation": [...] },
  "editorial": { "weekly_events": [...], "next_week_focus": [...] }
}

字段含义一眼就能看懂。

数据结构和更新机制

  • weekly_data.json 每周一上午自动更新,数据来源为 Wind 万得金融终端 + 工银瑞信
  • editorial 部分(本周事件、下周关注)由人工整理,相当于帮你做了信息筛选
  • 为什么不放数据库而是 JSON?目的就是轻量、零依赖、可以直接 git clone

当前数据快照(2026-07-27)

指标 数值
399266 点位 3157.62
本周涨跌 +6.02%(终结两周暴跌)
PE(TTM) ~26.86 倍(近一年约 7% 分位)
PB ~4.0 倍(近一年约 12% 分位)
跟踪 ETF 数量 9 只
前十大权重 阳光电源 15.33%、宁德时代 14.15%、汇川技术 9.35%…

数据每天在变,clone 之后跑一下就能拿到当日最新的。

仓库地址

https://gitee.com/towering-bone/etf-weekly-data

欢迎 fork、提 issue。有数据口径问题或者想加功能直接说,看到了就回。

评论
  • 大家平时指数数据怎么获取的?
{link}