5 分钟部署属于自己的投资「智能体」——TradingAgents-CN,全流程零踩坑指南!
本文介绍了如何快速部署TradingAgents-CN投资智能体系统,这是一个专为中文金融市场设计的AI交易工具。文章提供了v0.1.7及以上版本的详细部署指南,包括环境准备(Docker和Docker Compose)、项目克隆、.env文件配置(需设置阿里百炼、FinnHub等API密钥)、Docker容器构建启动等步骤。
·
在金融交易领域,TradingAgents-CN 作为把AI技术与本地化市场深度结合的强大工具,支持中文环境、策略回测、可视化分析等。TradingAgents-CN从 v0.1.7 版本开始,就提供了完整的容器化支持,只需要几条命令,就能启动包括 Web 界面、数据库、缓存等在内的整套服务。
1. 环境准备(v0.1.7 及以上版本)
-
确保已经安装 Docker 和 Docker Compose。(https://www.docker.com/products/docker-desktop)
-
推荐版本至少为 v0.1.7(该版本在 2025年7月13日 发布,加入了完整的 Docker 容器化部署方案)。
版本发布说明
2. 克隆项目 & 配置环境
git clone https://github.com/hsliuping/TradingAgents-CN.git
cd TradingAgents-CN
3. 配置 .env 文件
创建并编辑 .env 文件:
cp .env.example .env
编辑 .env,配置如下:
# TradingAgents-CN 环境变量配置示例
# ===== 必需的API密钥 =====
# 🇨🇳 阿里百炼 API 密钥 (推荐,国产大模型,中文优化)
# 获取地址: https://dashscope.aliyun.com/
# 注册阿里云账号 -> 开通百炼服务 -> 获取API密钥
# 格式: sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
DASHSCOPE_API_KEY=你的token
# 📊 FinnHub API 密钥 (必需,用于获取美股金融数据)
# 获取地址: https://finnhub.io/
# 免费账户每分钟60次请求,足够日常使用
# 格式: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
FINNHUB_API_KEY=你的token
# 📈 Tushare API Token (推荐,专业的中国金融数据源)
# 获取地址: https://tushare.pro/register?reg=128886
# 获取步骤:
# 1. 注册Tushare账号 -> 邮箱验证
# 2. 登录后进入个人中心 -> 获取Token
# 3. 复制Token(格式:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx)
# 注意:免费用户有调用频率限制,建议升级积分获得更高权限
TUSHARE_TOKEN=你的token
TUSHARE_ENABLED=true
# 注意:支持多种布尔值格式 (true/True/TRUE/1/yes/on 表示启用)
# 🎯 默认中国股票数据源 (推荐设置为akshare)
# 可选值: akshare, tushare, baostock, tdx(已弃用)
DEFAULT_CHINA_DATA_SOURCE=akshare
# ===== 可选的API密钥 =====
# 🌍 OpenAI API 密钥 (可选,需要国外网络)
# 获取地址: https://platform.openai.com/
# 格式: sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
OPENAI_API_KEY=你的token
# MongoDB 与 Redis 启用
MONGODB_ENABLED=true
REDIS_ENABLED=true
# 服务端口(可保持默认)
MONGODB_HOST=mongo
REDIS_HOST=redis
4. 构建并启动 Docker 容器
执行以下命令:
docker-compose up -d --build
系统将自动拉取所需镜像。
5. 访问界面
打开浏览器,访问:
http://localhost:8501
结果展示

分析示例,更详细的分析报告可以导出

推荐阅读
欢迎关注我的公众号“AI拾贝”,原创技术文章第一时间推送。
更多推荐


所有评论(0)