⚠️ 「先说清楚」:本文只测评 wind-mcp-skill/bull_bear_case_builder_skill 的「调用过程、数据质量和输出逻辑」,不构成任何投资建议。文中提到的 ETF、股票、多空观点,「都不应该也不能作为你的投资依据」。投资有风险,盈亏自负。
❞
这 skill 是干嘛的?
简单说,给它一个股票/ETF 代码,它给你出一份「多空双方辩论报告」——不是让你站队,是把"多头为什么看多"和"空头为什么看空"两张牌都摊在桌上,然后对比谁证据更强、谁的假设更脆弱、接下来该盯什么变量。
听起来很券商研报对吧?但跟传统报告的区别是:「它强制你把反方也写到最强版本,不许把空头写成稻草人」。
我拿 513120(广发中证香港创新药 ETF)跑了一遍,下面按完整调用链拆开讲讲。
一、完整调用链(可视化)
整个过程的实际调用路径大致长这样:

「统计一下」:总共发起了约 「14 次 API 调用」,其中 12 次成功、2 次失败(同一个 fund_price_indicators 接口),数据获取阶段耗时约 40-60 秒(并发执行)。
二、好的地方:这 skill 做对了什么
1. 数据获取是真的"全"
光是一个 ETF,它拉了:
「ETF 维度」:基本信息、各周期回报(1月/3月/6月/1年/2年/成立以来)、同类排名、前十大重仓(精确到持股数量和市值)、持有人结构、规模变动 「跟踪指数维度」:38 只成分股全列表、加权方式、PE/PB/PS 及各自在 5 年历史中的分位数、各周期涨跌幅和最大回撤 「行情维度」:1 年日 K 线完整序列(含开高低收、成交量、换手率)、指数 17 个月 K 线 「新闻/催化维度」:10 条最新行业新闻(含政策、BD 交易、ASCO 会议、业绩等)
这个数据密度已经超过了很多付费投研工具的单次查询输出。
2. 并行调用设计合理
两波并发(4+6)是正确的:第一波拿 ETF 元数据,第二波拿指数和行情,彼此之间不存在依赖关系。如果不是 fund_price_indicators 那个接口报错,第二波就是 6/6 全过。
3. 输出结构的"反确认偏误"设计
最有价值的是「事实底座」这张表。它强制你在写多空之前,先把"双方都会认的事实"列出来。比如:
❝PE 33x(5年分位 22%)— 多头说"便宜",空头说"PS 82% 分位才说明问题"
❞
同一组数据,双方各取所需,但底座是同一张表——这就避免了常见的"多头只看 PE,空头只看 PS"的话术陷阱。
4. "最脆弱假设"是点睛之笔
每方论证最后都要求写一句"最脆弱的假设是什么":
看多最脆弱假设:PE 低是因为 2025 年利润包含大量一次性 BD 里程碑收入,而非可持续经营利润 看空最脆弱假设:PS 高是因为板块正处于收入暴增+利润转折的特殊阶段,PS 高位在这一阶段是合理的
这两句话的价值,比前面几千字的数据堆砌都大。
三、完善建议(可能是Harness或者模型的问题)
问题 1:冗余 skill 加载
这次执行中,mx-finance-data 和 iFinD-Finance-Data 都被加载了,但「全程没有用上」。所有数据都走了 wind-mcp-skill。这两个 skill 的加载增加了上下文开销,却没有产生任何价值。
「建议」:skill 内部可以做一个"数据源优先级"逻辑——默认尝试 wind,如果 wind 不可用或字段缺失,再 fallback 到 mx/iFinD。而不是一股脑全加载。
问题 2:fund_price_indicators 两次失败
这个接口报了 PARAM_VALIDATION_ERROR,但 K 线数据里其实已经有最新价了。问题出在 indicators.md 里的字段名和实际后端接受的不完全匹配(我传的字段里大概率有一两个不在 reference 表里)。
「建议」:
skill 内部应该预置一份「经过验证的 fund 行情字段清单」(精简版),而不是每次让 Agent 去查 300 行的 indicators.md 或者直接走 NL 工具( get_fund_technicals之类的)兜底,而不是硬磕结构化接口
问题 3:新闻的时效性筛选不够智能
这次拉回来的 10 条新闻中,有几条明显是同花顺/券商发的 ETF 推广软文(话术高度雷同),并非真正有价值的行业信息。skill 没有对新闻质量做二次筛选。
「建议」:增加一个可选的 news_filter 参数,让AI可选择"仅保留研报/政策/业绩类,过滤营销内容"。
问题 4:缺少"快速模式"
从输入代码到输出完整报告,整个链路跑了约 1 分钟。对于想快速扫一眼多空分歧的用户来说太重了。
「建议」:增加一个 --quick 模式,跳过新闻和 K 线,只拉估值分位+近期涨跌幅+持仓,5 秒内出结论框架。
四、总结:适合谁、不适合谁
「一句话评价」:这个 skill 的「框架设计」(事实底座→多空对仗→脆弱假设→验证清单)是它最值钱的地方,比它拉回来的数据本身更有价值。数据获取层面还有优化空间(冗余 skill、接口兼容性),但整体已经可以作为一个靠谱的"投研前检视工具"来用。
❝再次声明:本文所有内容仅针对 bull_bear_case_builder_skill 这一技能的「技术实现和用户体验」进行测评。文中涉及 513120 ETF 的任何多空观点、估值数据、行业分析均为 skill 自动生成的示例输出,「绝不构成投资建议」。请独立判断,自负盈亏。
❞
附录:Skill 原始输出全文
❝以下为 bull_bear_case_builder_skill 对 513120(广发中证香港创新药ETF)的完整输出。此处仅作为测评素材附录,「再次强调:不构成任何投资建议」。
测试环境/成本参数:
Agent Harness: opencode 1.15.10
Model: opencode_go/deepseek_v4_pro
MCPs: disable了可能混合使用得web_search MCP,将wind_mcp_skill 优先级调整为最高
Plugin:oh_my_openagent
Agent mode: Sisyphus - Ultrawoker
原始命令:
/bull_bear_case_builder_skill 股票代码:513120
总运行时长:3min+
总耗费token:80K+
❞
广发中证香港创新药ETF(513120)多空论证(2026-05-25)
一、核心争论命题
「当前市场真正争论的问题」:港股创新药板块在经历 2025 年全年+85% 的暴涨后,2026 年以来的回调(YTD -5%、距高点回撤~28%)是牛市中的健康调整,还是结构性见顶的开始?盈利拐点已确立,但估值(PS 分位 82%)是否已透支乐观预期?
二、双方共用事实底座
三、看多论证
「核心观点」:PE 处于历史最低 22% 分位、盈利拐点已确立、政策+出海双轮驱动,当前回调是牛市中的黄金坑。 「主要证据」: 「估值安全边际」:PE 33x 处于 5 年最低 22% 分位,意味着比过去 5 年中 78% 的时间都便宜。PE 已被 2025 年大幅盈利增长消化,并非估值泡沫。 「盈利拐点真实且加速」:2025 年板块首次整体盈利,26Q1 Biotech 收入+46%,费用率持续优化。创新药正从"烧钱研发期"进入"利润兑现期",这是板块最根本的估值逻辑切换。 「政策从"压制"变"护航"」:"创新不集采"上升到国务院文件级别;医保目录预申报机制+8年价格保护期从制度上拉长了创新药生命周期现金流;商保医保双轨解决支付瓶颈。 「BD 出海持续超预期」:26Q1 License-out 首付款占全球 45%、总金额占 68%,中国创新药已成为全球交易核心供给方。 「关键催化」: 「5月29日 ASCO 年会」(立即):中国企业 LBA 入选数量创历史新高,康方依沃西单抗入选 Plenary LBA 「6月底医保目录调整方案正式稿」:预申报机制细节落地 「Q2/Q3 头部 Biotech 业绩」:验证盈利趋势持续性 「最脆弱假设」:PE 的低分位是因为 2025 年的盈利"一次性"释放(BD 里程碑收入、税收因素),而非可持续经营改善——若后续盈利增速回落,PE 会迅速反弹至高位。
四、看空论证
「核心观点」:PS 处于 82% 分位表示市场对收入已极度乐观定价,短期趋势破位+散户主导+宏观不确定性叠加,回调可能远未结束。 「主要证据」: 「PS 估值极端」:PS 5.68x 处于 5 年 82% 分位,说明市场对板块收入的估值溢价已接近历史极值。PE 低是因为利润刚刚转正且包含大量非经常性 BD 收入,而非估值真的便宜。 「短期趋势严重恶化」:近 1 月 -9%、近 3 月 -11%、近 6 月 -15%,且 1 年最大回撤达 30%。当前价格已跌破多个关键均线,技术面空头排列明显。 「散户主导+过热迹象」:个人持有 66%,近 1 年规模暴增 169 亿(增幅超 200%)。历史上 ETF 规模短期暴增后往往伴随均值回归。 「高集中度+高波动」:前 10 大持仓占 70%,大量持仓为未盈利 Biotech。行业 beta 极高,一旦风险偏好回落,回撤幅度可能远超大盘。 「宏观不确定性」:中美地缘政治对港股和生物科技行业影响显著;QDII 基金还面临人民币/港币汇率风险。 「关键触发」: ASCO 数据若低于市场极高预期,可能成为"买预期卖事实"的转折点 若 26Q2 业绩显示盈利增速放缓或 BD 收入不及预期 中美关系紧张升级影响港股通资金流向 「最脆弱假设」:PS 高是因为板块处在盈利转折的特殊阶段,收入增速远超利润增速(Biotech 收入+46%),PS 的"高位"在这一阶段是合理的——一旦利润加速释放,PS 自然回落。
五、对照判断
| 「看多(略占优)」 | |||
| 「看多」 | |||
| 「短期看空/中长期看多」 | |||
| 「接近(对称风险)」 |
六、当前结论
「当前更占优的方向」:「中长期看多,短期审慎」 「理由」: 看多方在「可验证性」和「证据直接性」上略微占优——PE 低分位是客观数据,盈利拐点有 2025 年报和 26Q1 数据支撑 但看空方的「时间敏感度」在短期更占优——28% 的回调幅度+散户过热+技术面恶化意味着短期修复需要时间 核心分歧在于 PE vs PS 的估值矛盾,而这一矛盾的解决取决于"盈利的可持续性",2026 年 Q2/Q3 的业绩将是关键裁判 ASCO 会议(仅 4 天后)是近期最重要的多空验证事件 「置信度」:「中」(双方证据均有力,关键变量(盈利可持续性)尚未完全验证)
七、接下来必须跟踪的验证点
「ASCO 年会(5月29日-6月2日)」:中国企业 LBA 数据读出是否超预期?市场反应是"利好出尽"还是"趋势确认"?——这是未来 1-2 周最直接的验证事件 「26Q2 头部 Biotech 季报(8月)」:信达、康方、百济神州等核心持仓的收入增速和利润是否延续 Q1 趋势?特别关注扣非利润(剔除 BD 一次性收入后)是否改善 「医保目录调整方案正式稿(6月底)」:预申报机制的具体条款是否与征求意见稿一致?8 年价格保护期的执行细则如何? 「ETF 资金流向」:若 ETF 在回调中出现大额净赎回(单日赎回超 5 亿),说明散户情绪逆转,需重新评估看多逻辑 「中美关系/地缘风险」:港股通资金流向、美国生物安全法案等政策变化对 CXO/创新药板块的影响
❝以上附录内容由 bull_bear_case_builder_skill 自动生成,数据来源于万得 Wind 金融数据服务。仅作测评参考,不构成投资建议。
❞