AI Skill Hub 强烈推荐:A股多Agent投研框架 是一款优质的Agent工作流。AI 综合评分 8.0 分,在同类工具中表现稳健。如果你正在寻找可靠的Agent工作流解决方案,这是一个值得深入了解的选择。
A股多Agent投研框架 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
A股多Agent投研框架 是一套完整的 AI Agent 自动化工作流方案。通过可视化的节点编排,将复杂的多步骤任务拆解为清晰的自动化流程,实现全程无人值守的智能处理。支持与数百种外部服务和 API 无缝集成,适合构建数据处理管线、业务自动化和 AI 辅助决策系统。
# 方式一:pip 安装(推荐)
pip install tradingagents-astock
# 方式二:虚拟环境安装(推荐生产环境)
python -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install tradingagents-astock
# 方式三:从源码安装(获取最新功能)
git clone https://github.com/simonlin1212/TradingAgents-astock
cd TradingAgents-astock
pip install -e .
# 验证安装
python -c "import tradingagents_astock; print('安装成功')"
# 命令行使用
tradingagents-astock --help
# 基本用法
tradingagents-astock input_file -o output_file
# Python 代码中调用
import tradingagents_astock
# 示例
result = tradingagents_astock.process("input")
print(result)
# tradingagents-astock 配置文件示例(config.yml) app: name: "tradingagents-astock" debug: false log_level: "INFO" # 运行时指定配置文件 tradingagents-astock --config config.yml # 或通过环境变量配置 export TRADINGAGENTS_ASTOCK_API_KEY="your-key" export TRADINGAGENTS_ASTOCK_OUTPUT_DIR="./output"
<p align="center"> 基于 <a href="https://github.com/TauricResearch/TradingAgents">TauricResearch/TradingAgents</a>(65K ⭐)的 A 股深度特化 fork<br> 全 Apache 2.0 开源 · pip install 即跑 · 零外部服务依赖 </p>
<p align="center"> <b>⚠️ 免责声明:本项目仅供学习研究与技术演示,不构成任何投资建议。投资决策请咨询持牌专业机构。</b> </p>
<p align="center"> <a href="https://github.com/simonlin1212/tradingagents-astock/stargazers"><img alt="Stars" src="https://img.shields.io/github/stars/simonlin1212/tradingagents-astock?style=social"/></a> <a href="https://github.com/simonlin1212/tradingagents-astock/network/members"><img alt="Forks" src="https://img.shields.io/github/forks/simonlin1212/tradingagents-astock?style=social"/></a> <a href="https://arxiv.org/abs/2412.20138"><img alt="论文" src="https://img.shields.io/badge/论文-arXiv_2412.20138-B31B1B?logo=arxiv"/></a> <a href="./LICENSE"><img alt="License" src="https://img.shields.io/badge/License-Apache_2.0-blue"/></a> <a href="./CHANGES_FROM_UPSTREAM.md"><img alt="改动记录" src="https://img.shields.io/badge/改动记录-CHANGES-orange"/></a> </p>
---
```bash
pip install -e ".[google]" ```
根据你选择的供应商修改 config:
```python from tradingagents.graph.trading_graph import TradingAgentsGraph
config = { "llm_provider": "minimax", "deep_think_llm": "MiniMax-M2.7", "quick_think_llm": "MiniMax-M2.7-highspeed", "output_language": "Chinese", }
```bash
tradingagents-web
streamlit run web/app.py ```
打开浏览器访问 http://localhost:8501。
<p align="center"> <img src="assets/web-ui-welcome.png" width="80%" alt="Web UI 欢迎页"/> </p>
---
必须使用 API Key,不能用 Claude/ChatGPT 订阅版。每次分析需 30-50 次 LLM 调用,只有 API 模式支持。
在项目根目录创建 .env 文件,按你选择的供应商配置:
```bash
所有配置通过 config 字典传入,完整选项:
| 参数 | 默认值 | 说明 |
|---|---|---|
llm_provider | "minimax" | LLM 提供商:minimax / deepseek / qwen / glm / openai / anthropic / google / xai / ollama |
deep_think_llm | "MiniMax-M2.7" | Research Manager + Portfolio Manager 用的模型 |
quick_think_llm | "MiniMax-M2.7-highspeed" | 所有 Analyst / Researcher / Trader 用的模型 |
backend_url | None | 自定义 API 端点 / 第三方中转网关。可在 Web UI 侧边栏填写,或用 .env 的 BACKEND_URL;方便国内通过代理访问 Claude / OpenAI |
output_language | "Chinese" | 报告输出语言(内部辩论始终英文) |
max_debate_rounds | 1 | Bull vs Bear 辩论轮数 |
max_risk_discuss_rounds | 1 | 风险三方辩论轮数 |
data_vendors | 全部 "a_stock" | 数据供应商路由 |
checkpoint_enabled | False | 启用 SQLite 断点续跑 |
memory_log_max_entries | None | 交易记忆最大条目数 |
---
ANTHROPIC_AUTH_TOKEN=your-kimi-token ```
tradingagents # 交互式 CLI
tradingagents --help # 查看所有选项
---
| 特性 | 原版 TradingAgents | **本 Fork** |
|---|---|---|
| 许可证 | Apache 2.0 | **全 Apache 2.0** |
| 部署依赖 | pip install | **开箱即用** |
| A 股数据 | ❌ | **mootdx + 东财 + 新浪 + 同花顺(直连 HTTP)** |
| A 股特化角色 | ❌ | **政策/游资/解禁 3 个深度角色** |
| A 股交易约束 | ❌ | **T+1/涨跌停/手数/ST 全覆盖** |
---
Q: 用 DeepSeek/通义/智谱,却报 OpenAIError: The api_key client option must be set ... OPENAI_API_KEY? 每个供应商用各自的环境变量,不是 OPENAI_API_KEY:DeepSeek=DEEPSEEK_API_KEY、通义=DASHSCOPE_API_KEY、智谱=ZHIPU_API_KEY、MiniMax=MINIMAX_API_KEY、xAI=XAI_API_KEY、OpenRouter=OPENROUTER_API_KEY。在项目根目录 .env 里设置对应变量后重启程序。(v0.2.12 起缺 key 会直接提示该用哪个变量名。)
Q: 导出 PDF 报 UnicodeEncodeError: 'latin-1' codec can't encode? 你的环境里装了旧版 fpdf(pyfpdf),它和本项目用的 fpdf2 都以 fpdf 名称导入、互相冲突。执行:pip uninstall -y fpdf && pip install "fpdf2>=2.8.0"。实在不行可改用「下载 Markdown」导出(零依赖,永远可用)。
Q: Docker 里导出 PDF 报「未找到中文字体」? v0.2.12 起 Dockerfile 已内置 fonts-noto-cjk,重新 docker build 即可。旧镜像可临时 apt install fonts-noto-cjk,或改用 Markdown 导出。
Q: 部分分析师报告(情绪/新闻/基本面/政策/游资/解禁)空白不显示? 这些报告由对应 Analyst 调用数据工具后生成,空报告会被自动跳过不显示。数据源本身是健康的(腾讯/mootdx/同花顺/东财实测出数);报告为空通常是所选模型 tool-call 能力弱(如部分 deepseek/minimax 轻量模型不稳定地调用工具)。建议换用 tool-call 更稳的模型(deepseek-chat / 通义 / GLM-4 / Claude / GPT 等),或重试。
---
高质量的AI工作流,适配A股数据源
AI Skill Hub 为第三方内容聚合平台,本页面信息基于公开数据整理,不对工具功能和质量作任何法律背书。
建议在沙箱或测试环境中充分验证后,再部署至生产环境,并做好必要的安全评估。
✅ Apache 2.0 — 宽松开源协议,可商用,需保留版权声明和 NOTICE 文件,含专利授权条款。
总体来看,A股多Agent投研框架 是一款质量优秀的Agent工作流,在同类工具中具备一定竞争力。AI Skill Hub 将持续追踪其更新动态,建议收藏备用,结合自身场景选择合适时机引入使用。
| 原始名称 | TradingAgents-astock |
| Topics | AI股票投研 |
| GitHub | https://github.com/simonlin1212/TradingAgents-astock |
| License | Apache-2.0 |
| 语言 | Python |
收录时间:2026-06-03 · 更新时间:2026-06-03 · License:Apache-2.0 · AI Skill Hub 不对第三方内容的准确性作法律背书。
选择 Agent 类型,复制安装指令后粘贴到对应客户端