stock-analysis
星标17
分支3
更新时间2026年7月10日 13:56
多Agent股票分析框架 — 支持全流程(16个Agent协作,含Serenity思维框架)和指定分析师独立分析两种模式
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
多Agent股票分析框架 — 支持全流程(16个Agent协作,含Serenity思维框架)和指定分析师独立分析两种模式
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | stock-analysis |
| description | 多Agent股票分析框架 — 支持全流程(16个Agent协作,含Serenity思维框架)和指定分析师独立分析两种模式 |
| allowed-tools | Agent, Read, Write, Glob, Bash, WebSearch, WebFetch |
| credentials | [{"name":"TUSHARE_TOKEN","description":"Tushare Token,用于获取A股结构化数据(行情、财务、资金流等)","how_to_get":"https://tushare.pro/register"},{"name":"TUSHARE_URL","description":"Tushare API 地址,如使用自定义节点则填对应地址"}] |
| requirements | {"python":">=3.9","packages":[{"name":"tushare"},{"name":"pandas"}],"environment_variables":[{"name":"TUSHARE_TOKEN","required":true,"sensitive":true},{"name":"TUSHARE_URL","required":true,"sensitive":false}]} |
通过 Claude Code 的 Agent tool 编排 16 个专业 Subagent,输出最终投资报告。支持全流程分析和指定分析师独立分析两种模式。融合了 Serenity 投资思维框架(上游瓶颈识别、机构行为解码、3-5年长期价值判断、重定价机会分析)。
当用户请求分析股票时,读取详细流程:
读取: ~/.claude/skills/stock-analysis/commands/stock-analysis.md
分析师简称对照:
| 简称 | 分析师 |
|---|---|
| 技术 | 技术分析师 |
| 新闻/消息面 | 新闻分析师 |
| 市场/大盘 | 市场分析师 |
| 基本面/财务 | 基本面分析师 |
| 情绪/资金情绪 | 情绪分析师 |
| 中国/国内市场 | 中国市场分析师 |
| 社媒/舆情/社交 | 社交媒体分析师 |
| 全球/宏观 | 全球宏观分析师 |
| 产业链/上下游 | 上下游产业链分析师 |
| Serenity/股神视角 | Serenity视角分析师 🆕 |
新架构(无进程泄露问题):
数据获取:
main.py 获取结构化数据(行情、财务、资金流、宏观)uv run ~/.claude/skills/stock-analysis/scripts/main.py quote/financials/profile/fundflow {{TICKER}}main.py quote {{TICKER}} --kline daily --days 120 | compute_indicators.pyreferences/统一数据脚本.md分析流程:
~/.claude/skills/stock-analysis/
├── SKILL.md # 入口文件(本文件)
├── commands/
│ └── stock-analysis.md # 详细执行流程
├── scripts/
│ ├── main.py # 🆕 统一 CLI 入口(7个子命令)
│ ├── _common.py # 🆕 共享工具库(代码解析/HTTP/JSON)
│ ├── fetch_quote.py # 🆕 A+H 行情+K线(腾讯→东财→akshare三源)
│ ├── fetch_financials.py # 🆕 A+H 财务三表+指标(港股科目名自动映射)
│ ├── fetch_profile.py # 🆕 A+H 公司概况
│ ├── fetch_fund_flow.py # 🆕 资金流向/融资融券/北向南向
│ ├── fetch_macro.py # 🆕 宏观经济 GDP/CPI/PPI/PMI/M2/LPR
│ ├── compute_indicators.py # 🆕 技术指标计算(MA/MACD/RSI/BOLL/KDJ/ATR)
│ ├── stock_data_demo.py # 保留 — 旧版 tushare demo
│ ├── akshare_data_demo.py # 保留 — 旧版 akshare demo
│ └── fund_data_demo.py # 保留 — 旧版 基金 demo
├── references/
│ ├── 数据接口.md # tushare 全量接口参考
│ ├── 统一数据脚本.md # 🆕 新脚本使用指南
│ └── serenity/ # 🆕 Serenity 投资思维框架参考
│ ├── framework.md # 4大心智模型 + 12条决策启发式
│ ├── tracked_stocks.md # Serenity 跟踪标的知识库
│ └── expression_guide.md # 表达风格指南
└── prompts/
├── technical.md # 技术分析师(✅ 已适配新脚本)
├── news.md # 新闻分析师(✅ 已适配)
├── market.md # 市场分析师(✅ 已适配)
├── fundamentals.md # 基本面分析师(✅ 已适配 + Re-rating增强)
├── sentiment.md # 情绪分析师(✅ 已适配 + 机构行为解码增强)
├── china.md # 中国市场分析师(✅ 已适配)
├── social_media.md # 社交媒体分析师(✅ 已适配)
├── global_macro.md # 全球宏观分析师(✅ 已适配)
├── supply_chain.md # 上下游产业链分析师(✅ 已适配 + Chokepoint增强)
├── serenity.md # 🆕 Serenity视角分析师(4大心智模型+12条启发式)
├── bull.md # 多头研究员(无需修改)
├── bear.md # 空头研究员(无需修改)
├── aggressive.md # 激进分析师(无需修改)
├── neutral.md # 中性分析师(无需修改)
├── conservative.md # 保守分析师(无需修改)
├── risk_manager.md # 风险经理(无需修改)
├── research_manager.md # 研究经理(🆕 5-Gate质量检查)
└── trader.md # 交易员(🆕 机构验证维度)
使用前必须设置以下环境变量:
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