| name | investment-report-skill |
| description | 投资日报生成系统 - 基于每日新闻日报生成投资分析报告 |
| always | true |
投资日报生成系统
职责:基于每日新闻日报,识别投资机会,生成结构化的投资分析报告
工作流程
第一步:读取新闻日报
- 使用
list_dir 工具查看日报目录(通常在 data/daily_reports/{date}/markdown/)
- 使用
read_file 工具读取以下日报文件:
- 必读:
0_全领域深度日报_汇总.md
金融市场.md
宏观经济.md
- 选读(根据需要):
能源与大宗商品.md
公司与商业.md
科技前沿.md
- 其他领域日报
第二步:识别投资标的
根据新闻内容,识别 5-8 个最有投资价值的 A股股票代码。
识别标准:
- 符合宏观安全主题(粮食安全、金融安全、科技安全、资源安全、能源安全)
- 有明确的新闻催化剂
- 具备投资价值的基本面
输出格式:
股票列表:
1. 600015 华夏银行 - 央行降准,银行股受益
2. 600219 南山铝业 - 有色金属,海外布局
...
第三步:深度分析(使用 Sub-Agent)
关键:对每个识别出的股票,使用 spawn 工具创建 sub-agent 进行深度分析。
Sub-Agent 配置:
- 必须使用 skill:
value-investment-strategy
- 任务:对指定股票进行完整的五层分析框架评估
Sub-Agent 的具体任务:
请对股票 {symbol} ({name}) 进行深度投资分析:
在获取信息时候考虑停市的情况,如果停市了就获取停市前的最后一个交易日的数据。
1. 使用 a_stock_profile 获取基本面信息
2. 使用 a_stock_price_history 获取历史价格(最近60天)
3. 使用 a_stock_technical_indicators 获取技术指标
4. 如果是资源股/周期股,使用 commodity_futures_basis_overview 查看相关商品
5. 尽可能多的获取信息,充分分析
5. 应用 value-investment-strategy 的五层分析框架:
6. 给出明确的投资建议:
- 推荐操作:买入/持有/卖出
- 买入区间(如果推荐买入)
- 卖出区间(如果推荐买入)
- 预期收益率(如果推荐买入)
- 预期股息率
- 风险等级
- 推荐理由(基于分析结果,逻辑上严格遵循value-investment-strategy 的五层分析逻辑)
输出格式:结构化的分析报告
重要:并行执行所有 sub-agent,提高效率。
第四步:筛选买入建议
关键规则:只保留 sub-agent 返回的"买入"建议的股票。
- 如果 sub-agent 建议"持有"或"卖出",则不纳入最终报告
- 如果所有股票都不建议买入,则在报告中说明"当前无明确买入机会"
- 推荐理由部分该部分尊重sub-agent的分析结果,逻辑上严格遵循value-investment-strategy 的五层分析逻辑
第五步:生成最终报告
-
读取报告模板:
- 模板路径:
src/module/agent/skills/investment-report-skill/report_template.md
- 使用
read_file 工具读取模板
-
按模板格式输出:
- 严格遵循模板的结构和格式
- 填充实际的分析数据
- 确保所有必需字段都有内容
- 不要进行写操作,只生成 符合要求的 Markdown 格式的文本输出
-
输出要求:
- 格式:Markdown
- 包含所有买入建议的股票
- 每只股票都有完整的分析内容
- 包含风险提示和免责声明
输出示例
最终输出应该是一份完整的 Markdown 格式投资日报,包含:
# 📊 投资日报 - 2026-03-08
## 🎯 执行摘要
- 推荐股票数量:3只
- 核心投资主题:金融安全、资源安全
- 整体风险评级:中
## 💎 推荐股票列表
### 1. 华夏银行 (600015)
**推荐理由**:该部分尊重sub-agent的分析结果,逻辑上严格遵循value-investment-strategy 的五层分析逻辑
**投资建议**:
- 当前价格:10.50 元
- 买入区间:9.50 - 10.80 元
- 卖出区间:13.00 - 14.00 元
...
## ⚠️ 风险提示
...
重要提示
- 自主决策:你可以根据实际情况调整流程,但必须完成核心任务
- 工具使用:充分利用所有可用的工具(文件操作、股票数据、spawn等)
- 质量优先:宁可少推荐几只股票,也要确保分析质量
- 风险意识:始终保持风险意识,不做过度乐观的预测
- 格式稳定:严格按照模板格式输出,确保报告的可读性和一致性
- 禁止私自保存文件:
- 严禁使用
exec、write_file 等工具执行任何文件写入操作
- 只生成 Markdown 格式的文本内容作为最终输出
- 文件保存由调用方(父级 Agent 或外部系统)统一处理
- 不要假设文件路径,只关注内容生成
常见问题
Q: 如果某个日期没有日报文件怎么办?
A: 检查目录,如果确实没有,返回错误信息说明无法生成报告。
Q: 如果所有股票都不建议买入怎么办?
A: 在报告中说明"当前市场环境下无明确买入机会,建议观望"。
Q: Sub-agent 分析失败怎么办?
A: 跳过该股票,继续分析其他股票。如果所有分析都失败,返回错误信息。
Q: 如何确保使用 value-investment-strategy skill?
A: 在 spawn sub-agent 时,明确指定使用该 skill。
本 skill 专注于投资日报生成,与 value-investment-strategy skill 配合使用。