TradingAgents

一群 AI 参谋帮你盯盘,交易决策更稳当

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 23190 🐛 待处理 127 👀 关注 900
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 121231
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源框架,Apache-2.0许可证,完全免费,可自行部署使用。

项目预览

TradingAgents 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队TauricResearch
官网地址https://tauric.ai
定价模式🏷️完全免费
价格说明开源框架,Apache-2.0许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agent,finance,llm,multiagent,trading
GitHub 星标★ 121231
上线时间2024-12-28 00:00:00
代码更新2026-11-04
仓库体积6.4 MB
本站数据更新2026-11-08
维护状态活跃
收录时间2026-08-09
浏览次数37

项目介绍

基于多智能体的 LLM 金融交易框架,让多个 AI agent 协作完成市场分析、策略制定与交易决策,为量化投资提供全新的研究范式。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 121231

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 6 步

环境要求

  • Python 3.12(README 中 conda 环境指定的版本)
  • conda 或其他虚拟环境管理器(README 说明可用任意喜欢的工具)
  • LLM 提供商的 API Key(用于填充 .env)
  • 可选:Docker 与 docker compose(使用容器方式运行时需要)

安装与启动步骤

  1. 1克隆代码仓库

    从 GitHub 拉取 TradingAgents 源码,并进入项目根目录,后续命令都在该目录执行。

    git clone https://github.com/TauricResearch/TradingAgents.git
    cd TradingAgents
  2. 2创建虚拟环境

    用 conda 创建 Python 3.12 的独立环境并激活,避免污染系统环境;也可换用你惯用的环境管理器。

    conda create -n tradingagents python=3.12
    conda activate tradingagents
  3. 3安装项目依赖

    在项目根目录执行 pip install .,会把 tradingagents 包及依赖一起装进当前虚拟环境。

    pip install .
  4. 4配置 API 密钥

    复制仓库自带的 .env.example 为 .env,然后在 .env 里填入你自己的 API Key 供模型调用。

    cp .env.example .env
  5. 5启动交互式 CLI

    执行已安装的 tradingagents 命令,进入可交互界面;也可用 python -m cli.main 直接从源码运行。

    tradingagents
  6. 6或用 Docker 运行

    已装好 Docker 时,配置好 .env 后可用 compose 直接跑;本地模型可加 ollama profile。

    cp .env.example .env
    docker compose run --rm tradingagents

关键配置

配置项必填说明示例
API Keys(.env)是在 .env 中填入所选 LLM 提供商的 API Key,供 agent 调用模型sk-xxxxxxxx

如何确认成功

CLI 启动后出现可选择股票代码、分析日期、LLM 提供商、研究深度等选项的界面,即表示可用。

常见问题

Q:没有 conda 可以用别的方式建环境吗?

A:可以。README 说明可用任意你喜欢的虚拟环境管理器,conda 只是示例,只要保证 Python 3.12 环境并执行 pip install . 即可。

Q:不想本地装依赖怎么办?

A:使用 Docker 方式:先 cp .env.example .env 并填入 API Key,再执行 docker compose run --rm tradingagents。

Q:如何接入本地模型?

A:README 提供了 Ollama 专用 profile,执行 docker compose --profile ollama run --rm tradingagents-ollama 即可用本地模型运行。

Q:怎样在自己的 Python 代码里调用?

A:导入 TradingAgentsGraph 与 DEFAULT_CONFIG,初始化 TradingAgentsGraph(debug=True, config=DEFAULT_CONFIG.copy()),其 propagate() 会返回决策结果。

注意事项

  • pip install . 必须在克隆下来的 TradingAgents 仓库根目录执行,否则会找不到包。
  • 执行 Docker 方式前务必先创建 .env 并填好 API Key,否则容器内模型调用会失败。
  • 本地安装与 Docker 二选一即可;源码方式也可用 python -m cli.main 启动。

核心亮点

  • 基于多智能体LLM框架,模拟真实交易团队协作流程,架构设计新颖
  • 覆盖金融交易全链路,包含研究、分析、决策、执行等完整模块
  • Python实现,技术栈清晰,便于二次开发与金融场景定制

不足之处

  • 文档/社区待观察

适用场景

  • 量化交易策略研究与回测
  • 金融舆情分析与市场情绪研判
  • 多智能体协作框架的学术研究与教学

替代项目

FinGPT、FinRL、TradingGym

上一篇:AutoGPT

下一篇:OpenHands

同类项目推荐

loreai 开源

让 AI 记住所有细节,长会话不迷路,跨工具积累记忆

Your AI never starts over. Lore keeps sessions coherent for days and millions of tok···

★ 133 2026-08-09
Matryoshka 开源

用 REPL 状态分析长文档,省 token 又高效

MCP server for token-efficient large document analysis via the use of REPL state

★ 149 2026-08-09
gaianet-node 开源

一键部署你自己的去中心化 AI 代理节点

Install, run and deploy your own decentralized AI agent service

★ 5015 2026-08-09
docker-agent 开源

用 Docker 把 AI 智能体打包成镜像,随处运行

AI Agent Builder and Runtime by Docker Engineering

★ 4664 2026-09-12
AgentChat 开源

多智能体协作+工具调用,快速搭出能干活的任务助手

AgentChat 是一个基于 LLM 的智能体交流平台,内置默认 Agent 并支持用户自定义 Agent。通···

★ 931 2026-09-12
pi-subagents 开源

把多个AI智能体编排成一支可后台可前台协作的团队

Pi multi-agent framework for power users: background/foreground agents, sync/async c···

★ 136 2026-09-13
ai-sdk-deep-research 开源

输入问题,自动生成深度研究报告

A minimal, end‑to‑end deep‑research agent implemented with AI SDK and Next.js

★ 114 2026-08-09
clay 开源

把 Claude Code 变成团队共享的 AI 同事,自带记忆

A self-hosted workspace where people and coding agents work together across projects···

★ 413 2026-08-09