Install
openclaw skills install etf-holdings-predictor基于ETF前10大重仓股权重加权,预测ETF短期涨跌方向与幅度。输入ETF代码(如sh510050、sz159915),自动拉取持仓、逐股技术面分析、资金流向,结合ETF自身信号交叉验证,输出加权预测结果与置信度。触发词:ETF预测、ETF涨跌、ETF方向、成分股分析、ETF期权方向。
openclaw skills install etf-holdings-predictor通过ETF前10大重仓股(覆盖约50%+净值)的技术面分析,按权重加权推算ETF短期(1-3日)涨跌方向与幅度,并以ETF自身技术指标和资金流向做交叉验证,最终输出综合预测报告。
当用户输入ETF代码并询问涨跌预测、ETF方向判断、ETF期权行权方向,或直接说"预测XXX ETF"时使用本 skill。
支持的ETF类型:A股场内ETF(覆盖沪深两市及北交所,支持华夏50ETF、华泰300ETF、南方500ETF、易方达创业板ETF、华夏科创50ETF等)。
严格按照以下步骤顺序执行,每步使用 TaskCreate 创建子任务跟踪进度。
westock-data search <名称或代码> 确认ETF代码、名称、跟踪指数westock-data quote <etf_code> 获取ETF实时行情(现价、涨跌幅、成交额)westock-data etf-holdings <etf_code> 获取ETF持仓明细etf <etf_code> 获取ETF详情作为补充对ETF自身拉取以下数据:
westock-data kline <etf_code> --period day --limit 20:近20个交易日K线westock-data asfund <etf_code>:A股资金流向(主力/超大单/大单净流入)westock-data technical <etf_code> --group macd:MACD指标从K线提取(注意:ETF的 technical 命令不返回MA值,需从K线收盘价手动计算均线):
从资金流向提取:
从MACD提取:
综合给出ETF自身的技术面方向判断:偏多/偏空/中性,附带简要理由。
对每只重仓股,按照统一的"三要素框架"进行分析:
对每只成分股执行以下查询:
westock-data kline <stock_code> --period day --limit 20:近20日K线westock-data asfund <stock_code>:资金流向三要素分析框架:
| 要素 | 分析内容 | 偏多信号 | 偏空信号 |
|---|---|---|---|
| 趋势 (50%权重) | 均线排列、近期高低点、K线形态 | 多头排列、低点抬高、阳线居多 | 空头排列、高点下移、阴线居多 |
| 量价 (25%权重) | 近5日量价配合关系 | 放量上涨、缩量回调 | 放量下跌、缩量反弹、量价背离 |
| 资金 (25%权重) | 近5日主力净流入 | 主力连续净流入/超大单净流入 | 主力连续净流出/超大单净流出 |
对每只成分股:
并行优化:Step 4 中所有成分股的数据查询可以并行发起(westock-data 支持批量查询),但分析需逐股进行。
对前10大重仓股,按权重加权计算ETF预测涨跌幅:
ETF预测涨跌幅 = Σ(weight_i × predicted_change_i) / Σ(weight_i)
其中:
weight_i = 第i只成分股的占净值比例predicted_change_i = 第i只成分股的预测涨跌幅注意:前10大重仓股通常覆盖约50%-60%的净值。未覆盖部分假设与加权结果方向一致但幅度减半(保守调整)。
将 Step 3(ETF自身信号)与 Step 5(权重加权结果)进行对比:
| 一致性 | 置信度 | 含义 |
|---|---|---|
| 两者方向一致 | 高(★★★★☆) | ETF自身与成分股相互印证 |
| 两者方向一致 + ETF资金流也同向 | 很高(★★★★★) | 三维度共振 |
| ETF自身信号中性,权重加权有方向 | 中(★★★☆☆) | 仅有成分股信号,ETF自身未确认 |
| ETF自身信号与权重加权相反 | 低(★★☆☆☆) | 出现矛盾,以ETF自身信号为准 |
| 两者都不明确 | 很低(★☆☆☆☆) | 无明显方向,观望为宜 |
以结构化表格输出最终报告,格式如下:
## {ETF名称}({代码})短期涨跌预测
**当前价格**:{现价} | **跟踪指数**:{指数名称}
### 前10大重仓股分析
| 排名 | 代码 | 名称 | 权重 | 趋势 | 量价 | 资金 | 方向 | 预测涨跌 |
|------|------|------|------|------|------|------|------|----------|
| 1 | ... | ... | X% | 偏多 | 中性 | 偏多 | 偏多 | +2.0% |
| ... | ... | ... | ... | ... | ... | ... | ... | ... |
### 综合预测
| 维度 | 方向 | 详情 |
|------|------|------|
| 成分股权重加权 | {偏多/偏空/中性} | 加权预测涨跌:±X.X% |
| ETF自身技术面 | {偏多/偏空/中性} | {简要理由} |
| ETF资金流向 | {净流入/净流出} | 近5日主力累计:±X.X亿 |
| **综合方向** | **{偏多/偏空/中性}** | **预测幅度:±X.X%** |
| **置信度** | **{★~★★★★★}** | {置信度说明} |
### 交易提示(如涉及期权)
- 看涨方向:{ETF期权策略建议}
- 看跌方向:{ETF期权策略建议}
- 风险提示:{主要风险来源}