<< All versions

Skill v1.0.1

currentAutomated scan100/100
thislu13/newspilot/investment-report-skill

2 files

──Details
PublishedOctober 26, 2026 at 01:28 AM
Content Hashsha256:651ecc85c3b59efb...
Git SHA3586bf5c49fa
Bump Typepatch
Compare with v1.0.0
──Files
Files (1 file, 5.5 KB)
SKILL.md5.5 KBactive
SKILL.md · 169 lines · 5.5 KB

version: "1.0.1" name: investment-report-skill description: 投资日报生成系统 - 基于每日新闻日报生成投资分析报告 always: true


投资日报生成系统

职责:基于每日新闻日报,识别投资机会,生成结构化的投资分析报告


工作流程

第一步:读取新闻日报

  1. 使用 list_dir 工具查看日报目录(通常在 data/daily_reports/{date}/markdown/)
  2. 使用 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 的五层分析逻辑

第五步:生成最终报告

  1. 读取报告模板:
  • 模板路径:src/module/agent/skills/investment-report-skill/report_template.md
  • 使用 read_file 工具读取模板
  1. 按模板格式输出:
  • 严格遵循模板的结构和格式
  • 填充实际的分析数据
  • 确保所有必需字段都有内容
  • 不要进行写操作,只生成 符合要求的 Markdown 格式的文本输出
  1. 输出要求:
  • 格式:Markdown
  • 包含所有买入建议的股票
  • 每只股票都有完整的分析内容
  • 包含风险提示和免责声明

输出示例

最终输出应该是一份完整的 Markdown 格式投资日报,包含:

markdown
# 📊 投资日报 - 2026-03-08
## 🎯 执行摘要
-推荐股票数量:3只
-核心投资主题:金融安全、资源安全
-整体风险评级:中
## 💎 推荐股票列表
### 1. 华夏银行 (600015)
**推荐理由**:该部分尊重sub-agent的分析结果,逻辑上严格遵循value-investment-strategy 的五层分析逻辑
**投资建议**:
-当前价格:10.50 元
-买入区间:9.50 - 10.80 元
-卖出区间:13.00 - 14.00 元
...
## ⚠️ 风险提示
...

重要提示

  1. 自主决策:你可以根据实际情况调整流程,但必须完成核心任务
  2. 工具使用:充分利用所有可用的工具(文件操作、股票数据、spawn等)
  3. 质量优先:宁可少推荐几只股票,也要确保分析质量
  4. 风险意识:始终保持风险意识,不做过度乐观的预测
  5. 格式稳定:严格按照模板格式输出,确保报告的可读性和一致性
  6. 禁止私自保存文件:
  • 严禁使用 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 配合使用。

← v1.0.0All versions