| name | etf-quant-dao |
| description | ETF量化趋势分析技能——基于"ETF资金流向判断股市趋势"分析框架,输入日期自动获取ETF资金流向数据,输出结构化量化分析报告。核心分析维度:宽基ETF资金流向(大盘趋势)、行业ETF资金分化(结构性行情)、跨境ETF溢价率(市场情绪)、国家队动向(政策底信号)。触发场景:用户要求分析某日ETF趋势、ETF资金流向分析、ETF量化报告、股市趋势判断(基于ETF)、ETF底部信号/顶部信号识别、风格切换判断,或提到"etf-quant-dao"时使用。 |
| license | Apache-2.0 |
| metadata | {"author":"laozdao","version":"1.0.0","tags":["quant","etf","a-stock","finance","market-trend"],"homepage":"https://github.com/laozdao/etf-quant-dao","compatibility":"Requires Python 3.8+ with requests library"} |
ETF量化趋势分析技能
基于ETF资金流向数据,运用"双维度三层"分析框架,对A股市场趋势进行系统化量化判断。
分析框架概览
输入:日期 → 数据获取 → 三维分析 → 输出报告
│
┌─────────┼─────────┐
▼ ▼ ▼
大盘趋势 结构性行情 市场情绪
(宽基ETF) (行业ETF) (跨境ETF)
工作流程
Step 1: 获取ETF数据
运行数据获取脚本获取当日ETF资金流向数据:
python scripts/fetch_etf_data.py <YYYY-MM-DD> --detail
脚本返回JSON数据,包含:
- 宽基ETF净流入/流出规模(亿元)
- 行业ETF资金流向排名(Top5流入/流出)
- 跨境ETF资金流向
- 主要ETF折溢价率、换手率
- 资金集中度指标
若脚本执行失败(网络问题、非交易日等),通过 WebSearch 搜索补充数据:
- 搜索关键词:
"<日期> ETF资金流向 宽基 行业"
- 搜索关键词:
"<日期> ETF净流入 东方财富"
Step 2: 加载分析框架
读取完整分析框架参考文档:
references/etf-framework.md
该文档包含:指标体系、判断标准、信号清单、历史案例、十三条核心规律。
Step 3: 执行三维分析
根据获取的数据,按以下三个维度逐一分析:
维度一:大盘趋势判断(宽基ETF)
基于宽基ETF资金流向,判断大盘所处位置:
| 信号 | 判断 | 置信度 |
|---|
| 宽基大额流入(>100亿/日) + 汇金增持 + 成交占比>6% | 底部确认,上涨在即 | ★★★★★ |
| 宽基大额流入(>100亿/日) + 成交占比>6% | 底部区域,可以布局 | ★★★★☆ |
| 宽基持续流出 + 成交占比<4% | 顶部或调整,减仓 | ★★★★☆ |
| 宽基流出 + 行业ETF活跃 | 风格切换,结构性行情 | ★★★☆☆ |
维度二:结构性行情判断(行业ETF)
基于行业ETF资金分化度,判断市场结构:
- 资金集中度>50% → 结构性行情,聚焦主线
- 资金分散流入 → 全面行情,配置宽基
- 资金快速撤离 → 热点退潮,警惕调整
识别当日资金流入Top行业,判断主线方向(科技/消费/金融/周期/红利)。
维度三:市场情绪判断(跨境ETF)
- 跨境ETF溢价>10% → A股资金外流意愿强,A股可能走弱
- 跨境ETF溢价收敛 → A股吸引力回升,A股可能走强
- 跨境ETF换手率>500% → 纯投机炒作,回避
Step 4: 生成综合信号
将三维分析结果汇总,匹配交易信号清单:
买入信号:
- ⭐⭐⭐⭐⭐ 底部确认:宽基连续3日净流入>100亿 + 汇金增持
- ⭐⭐⭐⭐ 趋势启动:宽基净流入>50亿 + 成交占比>6%
- ⭐⭐⭐ 结构性机会:行业分化 + 某行业持续净流入>30亿
卖出信号:
- ⭐⭐⭐⭐⭐ 顶部警示:宽基连续3日净流出>100亿 + 成交占比<4%
- ⭐⭐⭐⭐ 调整信号:宽基持续净流出 + 行业ETF快速撤离
- ⭐⭐⭐ 热点退潮:行业ETF净流入转负 + 换手率突增
观望信号:
- 方向不明:宽基流入流出交替 + 成交占比稳定
- 风格混沌:行业资金分散 + 无明显主线
Step 5: 输出分析报告
按以下结构输出Markdown格式报告:
# ETF量化趋势分析报告
> 分析日期:YYYY-MM-DD
## 一、核心结论
(一句话总结当日市场趋势判断和操作建议)
## 二、数据概览
### 2.1 宽基ETF资金流向
(净流入/流出规模、成交额、与历史对比)
### 2.2 行业ETF资金分化
(Top5流入/流出行业、资金集中度、主线判断)
### 2.3 跨境ETF情绪指标
(溢价率、资金流向、情绪判断)
## 三、三维趋势分析
### 3.1 大盘趋势判断
(基于宽基ETF的判断结论和置信度)
### 3.2 结构性行情判断
(行业分化度、主线方向、操作策略)
### 3.3 市场情绪判断
(跨境ETF信号、情绪温度)
## 四、交易信号
### 4.1 当日触发信号
(匹配的买入/卖出/观望信号列表)
### 4.2 综合信号评级
(综合三维分析给出的信号评级)
## 五、操作建议
(具体的操作建议:仓位管理、板块配置、风险提示)
## 六、历史对比
(与类似历史情形的对比,参考框架中的案例)
## 七、风险提示
(信号局限性、失效场景提醒)
---
*免责声明:本报告基于ETF资金流向数据的量化分析,仅供研究参考,不构成投资建议。市场有风险,投资需谨慎。*
注意事项
- 数据时效性:ETF资金流向数据通常在交易日收盘后更新,盘中数据为估算值
- 滞后性提醒:行业ETF资金流向平均滞后大盘约1个月,宽基ETF大额流入是同步/确认信号
- 国家队影响:中央汇金等国家队的大规模增持会扭曲宽基ETF资金流向信号
- 综合判断:ETF指标权重40%,需结合技术指标(30%)和宏观政策(30%)综合判断
- 非交易日:若查询日期为非交易日,提示用户并建议查询最近交易日
资源文件
scripts/
fetch_etf_data.py — ETF数据获取脚本,从东方财富API获取资金流向、折溢价等数据
references/
etf-framework.md — 完整分析框架参考文档,包含指标体系、判断标准、信号清单、历史案例和十三条核心规律