决策背后的 逻辑链条

TradingAgents-CN 采用 LangGraph 构建复杂的智能体工作流。

Architecture Schema

系统架构图

展示了从用户输入、LLM 适配层、核心 Graph 控制器到各个智能体(分析师、研究员、交易员、风控、经理)的数据流转过程。

初始化与数据获取

用户输入股票代码(如 AAPL 或 000001)。系统通过 `GraphSetup` 初始化工作流,并并行调用多个数据源接口(DataFlow Interface),从 Tushare、AkShare、FinnHub 获取历史行情、财务报表、新闻资讯。数据会被清洗并缓存到本地 Redis 或文件系统中。

分析师团队并行工作

四类分析师智能体同时启动:

技术分析师

计算 MA, MACD, RSI, Bollinger Bands

基本面分析师

分析 EPS, PE, ROE, 债务比率

新闻分析师

从 Google News 提取关键词与情感倾向

情绪分析师

量化 Reddit/Twitter 社交讨论热度

研究员辩论 (Debate)

这是系统的核心亮点。我们将 LLM 分为“看涨研究员 (Bull)”和“看跌研究员 (Bear)”。他们基于分析师的报告进行多轮辩论,互相挑战对方的观点,从而揭示潜在的风险点和机会点,避免单一视角的偏见。

交易决策与风控

交易员智能体汇总辩论结果,起草初步交易计划。随后,风险管理智能体(Risk Manager)介入,根据当前市场波动率和预设的风险偏好(保守/激进),对交易计划进行审核或修正,最终输出决策。

Risk & Compliance

专业研报导出

完整的分析过程、辩论记录和最终决策都会被整理成专业研报。系统支持一键导出为 Markdown、Word 或 PDF 格式,包含完整的推理链条、数据图表和风险提示。

Report Export Formats

回测与模拟交易

系统提供回测功能,允许您使用历史数据测试策略的有效性。通过模拟交易环境,您可以验证策略效果而无需承担实际风险。

交易决策流程

交易决策与回测流程示意图