基金择时能力分析
输入基金净值文件 + 对标指数,自动输出:
- 5 面板择时图:净值走势对比 + 上涨/下跌周超额柱状 + 分布 violin + 胜率饼图
- 大趋势阶段图:自适应划分阶段,每段起点归一化,标注每段超额
用法
python scripts/fund_timing_analysis.py <净值文件> [--index 中证2000] [--outdir DIR] [--token TOKEN]
| 参数 | 说明 | 默认 |
|------|------|------|
| file | 净值文件 (.xlsx/.xls/.csv) | 必填 |
| --index | 对标指数关键词(模糊搜索) | 中证2000 |
| --outdir | 输出目录 | 基金文件所在 |
| --token | Tushare token | — |
输出
{日期}_{基金名}_择时分析.png— 5 面板{日期}_{基金名}_趋势阶段.png— 大趋势阶段
输出统计
运行后在终端打印:
- 总周数 / 上涨周 / 下跌周
- 上涨周胜率 + 平均超额
- 下跌周胜率 + 平均超额
- 综合胜率
Token 安全
不硬编码,按 --token > TUSHARE_TOKEN > ~/.config/tushare/token 读取。
对标指数示例
| 关键词 | 匹配 | |--------|------| | 中证2000 | 932000.CSI | | 中证500 | 000905.SH | | 沪深300 | 000300.SH | | 中证1000 | 000852.SH |
微信扫一扫