Resources
6Install
npx skillscat add shaohk/tradingagents-cn-skill Install via the SkillsCat registry.
SKILL.md
Stock Analysis 多Agent股票分析框架
通过 Claude Code 的 Agent tool 编排 15 个专业 Subagent,输出最终投资报告。支持全流程分析和指定分析师独立分析两种模式。
快速开始
当用户请求分析股票时,读取详细流程:
读取: ~/.claude/skills/stock-analysis/commands/stock-analysis.md使用示例
全流程分析(默认)
- "分析 600519"(A股茅台)
- "分析 00700.HK"(港股腾讯)
- "全流程分析 000564"
指定分析师分析(独立运行)
- "技术分析 600519"
- "只跑基本面和情绪分析师 000564"
- "新闻分析师 00700.HK"
- "全球宏观和产业链分析师分析 600519"
分析师简称对照:
| 简称 | 分析师 |
|---|---|
| 技术 | 技术分析师 |
| 新闻/消息面 | 新闻分析师 |
| 市场/大盘 | 市场分析师 |
| 基本面/财务 | 基本面分析师 |
| 情绪/资金情绪 | 情绪分析师 |
| 中国/国内市场 | 中国市场分析师 |
| 社媒/舆情/社交 | 社交媒体分析师 |
| 全球/宏观 | 全球宏观分析师 |
| 产业链/上下游 | 上下游产业链分析师 |
架构说明
新架构(无进程泄露问题):
- 使用 Claude Code 内置的 Agent tool 启动 subagent
- 进程由 Claude Code 内核管理,不会出现孤儿进程
- 每个 subagent 可以使用 WebSearch/WebFetch 等工具
数据获取:
- Phase 1 各分析师优先通过 tushare 获取结构化数据(行情、财务、资金流)
- 调用方式:
uv run ~/.claude/skills/stock-analysis/scripts/stock_data_demo.py - tushare 数据不足时,使用 WebSearch 补充(实时新闻、舆情、政策解读等)
- 详见各分析师 prompt 中的【数据获取】段落
分析流程:
- Phase 1: 9个分析师并行(技术/新闻/市场/基本面/情绪/中国/社媒/全球宏观/产业链)
- Phase 2: 多头/空头研究员辩论
- Phase 3: 激进/中性/保守风险分析师辩论
- Phase 4: 风险经理综合评估
- Phase 5: 研究经理汇总
- Phase 6: 交易员给出最终决策
文件结构
~/.claude/skills/stock-analysis/
├── SKILL.md # 入口文件(本文件)
├── commands/
│ └── stock-analysis.md # 详细执行流程
├── scripts/
│ ├── stock_data_demo.py # tushare 数据获取脚本
│ └── fund_data_demo.py # tushare 基金数据脚本
├── references/
│ └── 数据接口.md # tushare 全量接口参考
└── prompts/
├── technical.md # 技术分析师 prompt
├── news.md # 新闻分析师 prompt
├── market.md # 市场分析师 prompt
├── fundamentals.md # 基本面分析师 prompt
├── sentiment.md # 情绪分析师 prompt
├── china.md # 中国市场分析师 prompt
├── social_media.md # 社交媒体分析师 prompt
├── global_macro.md # 全球宏观分析师 prompt
├── supply_chain.md # 上下游产业链分析师 prompt
├── bull.md # 多头研究员 prompt
├── bear.md # 空头研究员 prompt
├── aggressive.md # 激进分析师 prompt
├── neutral.md # 中性分析师 prompt
├── conservative.md # 保守分析师 prompt
├── risk_manager.md # 风险经理 prompt
├── research_manager.md # 研究经理 prompt
└── trader.md # 交易员 prompt环境变量配置
使用前必须设置以下环境变量:
export TUSHARE_TOKEN=你的Token
export TUSHARE_URL=http://118.89.66.41:8010/tushare-data 已合并至本 skill,参考
scripts/stock_data_demo.py获取数据。
报告输出
- 所有报告保存在:
/tmp/stock-analysis/{股票代码}/reports/ - 最终报告:
/tmp/stock-analysis/{股票代码}/reports/final_trader.md