← 返回 Skills 市场
bianchunhui

Etf Holdings Predictor

作者 bianchunhui · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
34
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install etf-holdings-predictor
功能描述
基于ETF前10大重仓股权重加权,预测ETF短期涨跌方向与幅度。输入ETF代码(如sh510050、sz159915),自动拉取持仓、逐股技术面分析、资金流向,结合ETF自身信号交叉验证,输出加权预测结果与置信度。触发词:ETF预测、ETF涨跌、ETF方向、成分股分析、ETF期权方向。
使用说明 (SKILL.md)

\r \r

ETF Holdings Predictor — 持仓加权涨跌预测\r

\r

Overview\r

\r 通过ETF前10大重仓股(覆盖约50%+净值)的技术面分析,按权重加权推算ETF短期(1-3日)涨跌方向与幅度,并以ETF自身技术指标和资金流向做交叉验证,最终输出综合预测报告。\r \r

触发条件\r

\r 当用户输入ETF代码并询问涨跌预测、ETF方向判断、ETF期权行权方向,或直接说"预测XXX ETF"时使用本 skill。\r \r 支持的ETF类型:A股场内ETF(覆盖沪深两市及北交所,支持华夏50ETF、华泰300ETF、南方500ETF、易方达创业板ETF、华夏科创50ETF等)。\r \r

工作流\r

\r 严格按照以下步骤顺序执行,每步使用 TaskCreate 创建子任务跟踪进度。\r \r

Step 1:确认ETF身份\r

\r

  • 使用 westock-data search \x3C名称或代码> 确认ETF代码、名称、跟踪指数\r
  • 若用户给出的是简称(如"50ETF"),通过搜索补全为完整代码(如sh510050)\r
  • westock-data quote \x3Cetf_code> 获取ETF实时行情(现价、涨跌幅、成交额)\r \r

Step 2:拉取前10大重仓股\r

\r

  • 使用 westock-data etf-holdings \x3Cetf_code> 获取ETF持仓明细\r
  • 提取前10大重仓股的代码、名称、占净值比例(权重)\r
  • 若返回数据不完整(少于10只),使用 etf \x3Cetf_code> 获取ETF详情作为补充\r \r

Step 3:ETF自身技术面分析(交叉验证基准)\r

\r 对ETF自身拉取以下数据:\r \r

  • westock-data kline \x3Cetf_code> --period day --limit 20:近20个交易日K线\r
  • westock-data asfund \x3Cetf_code>:A股资金流向(主力/超大单/大单净流入)\r
  • westock-data technical \x3Cetf_code> --group macd:MACD指标\r \r 从K线提取(注意:ETF的 technical 命令不返回MA值,需从K线收盘价手动计算均线):\r
  • 5日/10日/20日均线位置关系(多头/空头排列),均线 = 近N日收盘价均值\r
  • 近5日量价关系(放量涨/缩量跌/背离等)\r
  • 当前价格在近期20日区间的位置(高位/中位/低位)\r \r 从资金流向提取:\r
  • 近5日主力净流入累计方向\r
  • 当日超大单净流入方向\r \r 从MACD提取:\r
  • DIF-DEA 关系(金叉/死叉/收敛/发散)\r
  • MACD柱(红柱/绿柱、放大/缩小)\r \r 综合给出ETF自身的技术面方向判断:偏多/偏空/中性,附带简要理由。\r \r

Step 4:逐股技术面分析(前10大重仓股)\r

\r 对每只重仓股,按照统一的"三要素框架"进行分析:\r \r 对每只成分股执行以下查询:\r \r

  • westock-data kline \x3Cstock_code> --period day --limit 20:近20日K线\r
  • westock-data asfund \x3Cstock_code>:资金流向\r \r 三要素分析框架:\r \r | 要素 | 分析内容 | 偏多信号 | 偏空信号 |\r |------|---------|---------|---------|\r | 趋势 (50%权重) | 均线排列、近期高低点、K线形态 | 多头排列、低点抬高、阳线居多 | 空头排列、高点下移、阴线居多 |\r | 量价 (25%权重) | 近5日量价配合关系 | 放量上涨、缩量回调 | 放量下跌、缩量反弹、量价背离 |\r | 资金 (25%权重) | 近5日主力净流入 | 主力连续净流入/超大单净流入 | 主力连续净流出/超大单净流出 |\r \r 对每只成分股:\r
  1. 计算技术面得分(偏多信号数 / 总信号数),给出方向判断(偏多/中性/偏空)\r
  2. 估算短期涨跌幅预测值:\r
    • 偏多:+1% ~ +3%(视信号强度)\r
    • 中性:-1% ~ +1%\r
    • 偏空:-3% ~ -1%\r
    • 若强烈偏多/偏空信号(3要素全部一致),可扩大至±3%~±5%\r \r 并行优化:Step 4 中所有成分股的数据查询可以并行发起(westock-data 支持批量查询),但分析需逐股进行。\r \r

Step 5:权重加权计算\r

\r 对前10大重仓股,按权重加权计算ETF预测涨跌幅:\r \r

ETF预测涨跌幅 = Σ(weight_i × predicted_change_i) / Σ(weight_i)\r
```\r
\r
其中:\r
- `weight_i` = 第i只成分股的占净值比例\r
- `predicted_change_i` = 第i只成分股的预测涨跌幅\r
\r
注意:前10大重仓股通常覆盖约50%-60%的净值。未覆盖部分假设与加权结果方向一致但幅度减半(保守调整)。\r
\r
### Step 6:交叉验证与置信度评估\r
\r
将 Step 3(ETF自身信号)与 Step 5(权重加权结果)进行对比:\r
\r
| 一致性 | 置信度 | 含义 |\r
|--------|--------|------|\r
| 两者方向一致 | 高(★★★★☆) | ETF自身与成分股相互印证 |\r
| 两者方向一致 + ETF资金流也同向 | 很高(★★★★★) | 三维度共振 |\r
| ETF自身信号中性,权重加权有方向 | 中(★★★☆☆) | 仅有成分股信号,ETF自身未确认 |\r
| ETF自身信号与权重加权相反 | 低(★★☆☆☆) | 出现矛盾,以ETF自身信号为准 |\r
| 两者都不明确 | 很低(★☆☆☆☆) | 无明显方向,观望为宜 |\r
\r
### Step 7:输出预测报告\r
\r
以结构化表格输出最终报告,格式如下:\r
\r
```\r
## {ETF名称}({代码})短期涨跌预测\r
\r
**当前价格**:{现价} | **跟踪指数**:{指数名称}\r
\r
### 前10大重仓股分析\r
\r
| 排名 | 代码 | 名称 | 权重 | 趋势 | 量价 | 资金 | 方向 | 预测涨跌 |\r
|------|------|------|------|------|------|------|------|----------|\r
| 1 | ... | ... | X% | 偏多 | 中性 | 偏多 | 偏多 | +2.0% |\r
| ... | ... | ... | ... | ... | ... | ... | ... | ... |\r
\r
### 综合预测\r
\r
| 维度 | 方向 | 详情 |\r
|------|------|------|\r
| 成分股权重加权 | {偏多/偏空/中性} | 加权预测涨跌:±X.X% |\r
| ETF自身技术面 | {偏多/偏空/中性} | {简要理由} |\r
| ETF资金流向 | {净流入/净流出} | 近5日主力累计:±X.X亿 |\r
| **综合方向** | **{偏多/偏空/中性}** | **预测幅度:±X.X%** |\r
| **置信度** | **{★~★★★★★}** | {置信度说明} |\r
\r
### 交易提示(如涉及期权)\r
\r
- 看涨方向:{ETF期权策略建议}\r
- 看跌方向:{ETF期权策略建议}\r
- 风险提示:{主要风险来源}\r
```\r
\r
## 重要提醒\r
\r
- 本预测仅供辅助决策参考,不构成投资建议\r
- 持仓数据有季报滞后性(约15个工作日),权重可能已漂移\r
- 前10大重仓股仅覆盖净值约50%-60%,剩余部分为外推估计\r
- 技术面分析基于历史数据,不代表未来走势\r
- 重大事件(财报、政策、突发事件)可能导致预测失效\r
安全使用建议
Install only if you want an ETF prediction assistant. Treat its output as market analysis, not personalized investment advice, verify the underlying data, and be cautious when prompts about ETF direction could trigger predictive trading guidance.
能力评估
Purpose & Capability
The artifact consistently describes one purpose: using ETF holdings, technical indicators, and funds-flow data to produce short-term ETF direction and confidence estimates.
Instruction Scope
Activation phrases are somewhat broad and include ETF direction and option direction questions, so users should be aware it may run on finance prompts that imply prediction.
Install Mechanism
The package contains only a Markdown SKILL.md file, with no executable scripts, installer, hidden payload, or dependency setup.
Credentials
Use of westock-data market-data commands is proportionate to the stated purpose; the sensitive aspect is financial prediction, not system access.
Persistence & Privilege
No credential handling, local profile/session access, persistence, background workers, file mutation, or transaction authority is described.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install etf-holdings-predictor
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /etf-holdings-predictor 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
ETF Holdings Predictor 1.0.0 — Initial Release - Predicts short-term (1-3 day) direction and magnitude of A-share ETFs using weighted analysis of the top 10 holdings. - Integrates component stock technical analysis, funds flow, and ETF's own signals for cross-validation. - Supports input of ETF codes or names, automatically fetching and processing real-time and holding data. - Outputs clear reports including component stock breakdown, weighted predictions, technical rationale, and confidence levels. - Designed for use with on-exchange A-share ETFs; triggers on ETF prediction inquiries. - Includes important disclaimers on data timeliness and risk.
元数据
Slug etf-holdings-predictor
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Etf Holdings Predictor 是什么?

基于ETF前10大重仓股权重加权,预测ETF短期涨跌方向与幅度。输入ETF代码(如sh510050、sz159915),自动拉取持仓、逐股技术面分析、资金流向,结合ETF自身信号交叉验证,输出加权预测结果与置信度。触发词:ETF预测、ETF涨跌、ETF方向、成分股分析、ETF期权方向。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 34 次。

如何安装 Etf Holdings Predictor?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install etf-holdings-predictor」即可一键安装,无需额外配置。

Etf Holdings Predictor 是免费的吗?

是的,Etf Holdings Predictor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Etf Holdings Predictor 支持哪些平台?

Etf Holdings Predictor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Etf Holdings Predictor?

由 bianchunhui(@bianchunhui)开发并维护,当前版本 v1.0.0。

💬 留言讨论