各家基金公司的 ETF skill 大战,越来越卷。
继之前写过的易方达、华宝、南方三家之后,这次华泰柏瑞也入局了。
和此前许多家依托自有小程序生态不同,华泰柏瑞是在公众号上公布的,但需要去官网注册获得 API KEY。
具体的方法,是告诉你的 Agent:
请从以下地址下载并安装技能包:https://esa.huatai-pb.com/download/htbr-etf-skill.zip 请在下载完成后依次执行安装程序。如果任何阶段遇到问题,请按照 SKILL.md 中的异常处理方式给出具体原因和修复建议,不要跳过或猜测。
安装完,Agent 应该会给你一个网址,让你用手机号注册获得 API KEY,再把 KEY 交给 Agent,就真正完成安装了。
一些功能的补完
在已经有了三个基金公司推出的 ETF skill 之后,华泰柏瑞的这个之所以值得单开一篇,就在于有许多此前解决不了的功能,通过它的 skill 可以解决。下面举一些我比较在意的例子。更详细的 4 个 ETF skill 的主要功能对比表会附在文末。
主动基金经理季报
是的,虽然这是一个 ETF skill,但是华泰柏瑞的这个模块和华宝基金的一样,其实也支持主动型基金。
每年的 4 次季报,还有 1 次中报、1 次年报中,基金经理写了些什么往往是市场关注的重点。但可惜的是,以往这些内容往往需要你从 PDF 中自己提取,而这次华泰柏瑞的 ETF skill 则提供了一个专用的接口,可以直接获取多期的内容。
比如下图就是我用华泰柏瑞的这个 skill,提取中泰资管主动基金经理姜诚最新 4 次季报观点的输出,我这里只截取了最新一次的部分内容。
基金全持仓一级行业穿透
作为一个对于抱团基金深恶痛绝的投资者,在筛选基金时,我最关注的就是这些基金中报和年报全持仓的一级行业穿透。我希望一只基金在一级行业上的分布比较均匀。这个功能,用之前的几个 ETF skill 是做不到的,而华泰柏瑞的这个不但支持主动基金,也提供了基于申万一级行业口径的穿透。
比如下图是提取姜诚的中泰星元 2026 年中报全持仓的示意,我只截取了前五大行业,和 Choice 中的数据校验过了,一模一样。
当然,如果你需要过去几期数据的横向对比,也可以直接要求 Agent 来帮你提取。比如下图就是过去 3 次全持仓的行业对比,按照最近一次持仓的前 5 大行业排列。
| 行业 | 2025中报(%) | 2025年报(%) | 2026中报(%) |
|---|---|---|---|
| 银行 | 17.81 | 18.28 | 19.15 |
| 基础化工 | 15.28 | 13.65 | 13.11 |
| 家用电器 | 11.48 | 11.50 | 12.72 |
| 轻工制造 | 9.89 | 9.91 | 10.19 |
| 建筑装饰 | 9.88 | 9.91 | 9.93 |
指数盈利预测
买股票或者买指数,本质上买的是预期。
华泰柏瑞的 ETF 接口可以传入一只 ETF,然后查询对应指数的盈利预测数据。比如下图,就是我传入他家的 300 ETF 后获得的数据。
| 预测年度 | 口径 | EPS(元) | EPS同比(%) | 营业收入 | 营收同比(%) | 归母净利润 | 净利同比(%) |
|---|---|---|---|---|---|---|---|
| 2025 | 实际 | 1.05 | — | 431,599.76 | — | 46,326.91 | — |
| 2026 | 预测 | 1.28 | 22.03 | 465,332.46 | 7.82 | 61,983.44 | 33.80 |
| 2027 | 预测 | 1.45 | 13.45 | 497,914.85 | 7.00 | 70,270.00 | 13.37 |
| 2028 | 预测 | 1.68 | 15.34 | 533,502.86 | 7.15 | 80,392.64 | 14.41 |
这个表格以前必须用收费的万得金融终端才能查询,虽然方便,但终究要花钱;如今竟然可以免费查询到,真是可喜可贺。
值得一提的是,这个 ETF skill 还提供指数盈利预测的逐日数据,所以可以看到分析师的预测到底是在变得更为乐观还是趋于悲观。下面的表格就是过去 6 个月月末的预测值变化。
| 快照日 | EPS(元) | EPS同比(%) | 营业收入 | 营收同比(%) | 归母净利润 | 净利同比(%) |
|---|---|---|---|---|---|---|
| 2026-06-30 | 1.22 | 16.56 | 473,087 | 9.61 | 59,082 | 27.50 |
| 2026-07-31 | 1.23 | 16.85 | 473,197 | 9.64 | 59,264 | 27.89 |
| 2026-08-31 | 1.33 | 26.58 | 472,047 | 9.37 | 64,233 | 38.61 |
| 2026-09-30 | 1.31 | 24.36 | 470,613 | 9.04 | 63,107 | 36.18 |
| 2026-10-31 | 1.33 | 26.59 | 469,532 | 8.79 | 64,331 | 38.86 |
| 2026-11-06 | 1.28 | 22.03 | 465,332 | 7.82 | 61,983 | 33.80 |
强大的数据源和小 bug
上面的几个案例,就是我个人比较在意的华泰柏瑞 ETF skill 中堪称独家的功能。
从对这个 skill 的具体分析可以看到,华泰柏瑞的这个 ETF skill 接入的是恒生聚源的数据,在这点上比较类似的是华宝基金的 skill,它接入的应该是万得的数据,所以这两者能够提供的数据源是最丰富的。
目前从文档来看,华泰柏瑞 ETF skill 每天的调用限额是 500 次,对普通人也算足够了。不过有点可惜的是,这个调用限额在注册的网站上没有提及,同时也找不到查询当日剩余额度的入口。
此外,需要指出的是,华泰柏瑞的这个 ETF skill 在文档中提及了非常多的功能,但从我的实测来看,有一些功能并没有实现,返回的数据还是空的。
比如我之前很激动地看到有查询某个指数行业穿透的接口,甚至很贴心地可以设置用申万口径还是其他口径。但很可惜的是,测试下来并不能取到数据。此外基金经理阶段收益、基金经理风险收益等接口也是类似,还未能使用。
我让 Agent 对华泰柏瑞 ETF skill 的 72 个接口都做了测试,发现有 20 个还并未正式开放。
比如涉及基金经理的有 13 个。
| api_id | 功能 |
|---|---|
| fund-manager-stage-revenue | 阶段收益快照 |
| fund-manager-stage-revenue-rank | 收益排行榜 |
| fund-manager-revenue-statis | 逐期收益序列 |
| fund-manager-risk-return | 风险收益面板(47字段) |
| fund-manager-image | 能力画像评分 |
| fund-manager-products-income | 历任产品收益明细 |
| fund-manager-position-detail | 逐股票持仓明细 |
| fund-manager-fund-position | 持股→基金反查 |
| fund-manager-industry-fixed | 行业分布 |
| fund-manager-industry-regular | 行业集中度 |
| fund-manager-stock-concentration | 持股集中度 |
| fund-manager-bond-concentration | 持债集中度 |
| fund-manager-concept-position | 概念持仓 |
涉及指数的有 7 个:
| api_id | 功能 |
|---|---|
| index-industry-dist | 指数行业分布(申万/中信可选口径那个) |
| index-capital-flow | 指数分档资金流(113列) |
| index-margin | 指数两融 |
| index-multi-period-quote | 多周期行情 |
| index-pe-bands | PE/PB 估值带 |
| index-return-risk | 指数收益风险指标 |
| index-value-analysis | 估值分位/股息率 |
不知道是我使用时遇到了阶段性故障,还是这些功能的确没有上线。
还是希望华泰柏瑞的这个 ETF skill 能够进一步完善,有点迫不及待地想用上如此全面的数据了。届时,那真是基金投资的数据好帮手。
四个 Skill 主要功能对比
总体来说,华泰柏瑞的这个 ETF skill 很好很强大,和华宝的 ETF skill 堪称我当前最爱的两大 ETF skill。
但因为各家在研发上都有各自的偏好,所以没有一个 ETF skill 能够有压倒性的优势,可以说是各有所长。目前我是全部安装、按需调用,下面就是我和 Agent 合力探索下来,4 个 skill 在不同功能上的表现对比,仅供参考,欢迎收藏。
✅ = 支持 ◐ = 部分支持 ❌ = 不支持 ¹²³… = 见表下对应注记
指数类
| 能力 | 南方基金 | 华宝基金 | 易方达 | 华泰柏瑞 |
|---|---|---|---|---|
| 指数历史行情/估值序列 | ❌ | ✅ | ❌ | ✅ |
| 指数估值分位 / PE-Band | ✅ | ✅ | ❌ | ✅ |
| FED溢价 / ROE | ✅ | ❌ | ❌ | ❌ |
| 指数成分股(最新截面) | ◐¹ | ✅ | ❌ | ✅ |
| 成分股历史权重(可还原调仓) | ❌ | ✅² | ❌ | ✅² |
| 指数成分股行业分布(一级) | ✅ | ✅ | ❌ | ◐³ |
| 指数盈利预测(EPS/营收/净利) | ❌ | ❌ | ❌ | ✅ |
| 指数两融(融资/融券余额) | ❌ | ❌ | ❌ | ✅ |
| 万得专用指数(885001.WI 类) | ❌ | ✅⁴ | ❌ | ❌⁴ |
| 境外/债券/商品等非A股指数 | ◐ | ✅ | ❌ | ✅ |
| 名称→代码精确解析 | ◐ | ❌ | ◐ | ✅⁵ |
¹ 仅权重前十大(附较上次调仓变化),无全量名单
² 华宝为历史快照序列(月末+近月逐日),可直接 diff 还原调仓;华泰柏瑞为单截止日全量截面,查历史需逐日调用
³ 华泰柏瑞专用指数行业分布接口已登记但服务端未放行;可用成分股自带证监会二级行业字段聚合(华宝按 Wind 一级行业聚合,南方直出一级行业权重)
⁴ 万得指数为 Wind 私有体系,仅 Wind 底座的华宝可查;华泰柏瑞为聚源底座,无覆盖
⁵ 覆盖基金/指数/公司/经理四类实体的精确映射,含跨接口编排工作流;南方/易方达仅关键词模糊匹配
基金净值与行情
| 能力 | 南方基金 | 华宝基金 | 易方达 | 华泰柏瑞 |
|---|---|---|---|---|
| 实时盘中行情/溢折率 | ✅ | ❌ | ❌ | ❌ |
| ETF 日频收盘行情(非实时) | ✅ | ✅ | ❌ | ✅ |
| 基金历史净值序列 | ✅ | ✅ | ❌ | ✅ |
| 基金跟踪误差 | ✅ | ◐ | ✅ | ✅ |
| Alpha / Beta / 信息比率 | ❌ | ✅ | ❌ | ✅ |
| 场外联接/场外指数基金 | ✅ | ✅ | ✅ | ✅ |
基金投资面
| 能力 | 南方基金 | 华宝基金 | 易方达 | 华泰柏瑞 |
|---|---|---|---|---|
| 主动基金档案/净值/持仓 | ❌¹ | ✅ | ❌¹ | ✅ |
| 全部持仓→申万一级行业穿透 | ◐² | ◐² | ❌ | ✅ |
| 历史分红明细 | ❌ | ❌ | ✅ | ✅ |
| 主力资金流向 | ✅ | ✅ | ✅ | ✅ |
| ETF 融资融券(两融明细) | ❌ | ❌ | ❌ | ✅ |
| ETF 份额变动原因 | ❌ | ❌ | ❌ | ✅ |
| 基金经理全景(履历/观点/画像/排名) | ◐³ | ◐³ | ❌ | ✅ |
| 基金定期报告观点原文(运作分析/展望) | ❌ | ❌ | ❌ | ✅ |
| 按股票反查ETF | ❌ | ❌ | ✅ | ❌ |
| 基金公司旗下基金列表 | ◐⁴ | ◐⁴ | ❌ | ✅ |
¹ 南方明示不支持非指数型、易方达仅指数/联接;华宝与华泰柏瑞实测混合型基金可查
² 南方仅行业占比+前十大持仓、华宝持仓明细无行业字段,均无法按申万一级穿透全部持仓;华泰柏瑞可直接输出“全部持股×申万一级”行业占比(实测主动基金中报 17 个行业)
³ 南方/华宝仅经理姓名与简历等基础信息,华泰柏瑞覆盖履历、季报观点、画像评分、集中度、收益排名等约 20 个接口
⁴ 需先拉全量再本地按公司名过滤,无专用接口