基金持仓分析 Skill
分析用户的基金持仓,结合实时估值数据,生成可用于 AI 分析的提示词。
功能特性
- •持仓读取:从 JSON 文件读取基金持仓(代码、成本、份额、开仓日期)
- •实时数据:从天天基金网获取基金实时估值
- •生成提示词:输出填充了实际数据的分析提示词
环境配置
bash
cd <skill-directory>/scripts pip install -r requirements.txt
使用方法
准备持仓文件
创建 JSON 文件(参考 examples/portfolio.json):
json
{
"holdings": [
{
"code": "007412",
"name": "景顺长城绩优成长混合A",
"cost": 1.05,
"shares": 1000,
"open_date": "2025-06-15"
}
]
}
运行
bash
# 输出到终端 python scripts/analyze_fund.py -p /path/to/portfolio.json # 保存到文件 python scripts/analyze_fund.py -p /path/to/portfolio.json -o output.txt
输出示例
生成的提示词包含基金的实时数据,可直接用于 AI 分析:
code
你是一位专业的基金投资顾问... - 基金代码: 007412 - 基金名称: 景顺长城绩优成长混合A - 成本价: 1.0500 - 当前估值: 1.0011 - 盈亏比例: -4.66% - 持仓天数: 235 天 ...
注意事项
- •实时估值数据仅在交易时间内更新
- •生成的提示词可发送给任意 AI 模型进行分析