前段时间,逛逛推荐了一个 GitHub 上比较火的开源项目:TradingAgents
它部署了多个专业的 AI 大模型智能体,每一个智能体对应交易公司的一个角色。
比如有的智能体是基本面分析师、有的是情绪分析师、有的是技术分析师,还有交易员、风险管理员等等。
让这些角色的AI智能体在一起叽叽喳喳讨论,最终确定最优的策略。给出买入或者卖出的决策。
整个流程模拟的是机构化、专业化金融交易决策的完整流程。从获取原始市场信息到最终执行交易指令的系统化步骤,中间涉及多智能体协作和风险控制。但是这个 TradingAgents 开源项目只支持美股。
01、项目简介
最近呢, GitHub 上有一个新开源的项目:TradingAgents-CN就是基于 TradingAgents 这个多智能开源项目开发,是中文本地化增强版本,专为中文用户打造的多智能体大语言模型金融交易决策框架。支持 A 股、港股,太绝了。
开源地址:https://github.com/hsliuping/TradingAgents-CN
重要声明: 开源框架 TradingAgents-CN 仅用于研究和教育目的,不构成投资建议。
交易表现可能因多种因素而异,AI模型的预测存在不确定性,投资有风险,决策需谨慎,建议咨询专业财务顾问。
02、工作原理
TradingAgents-CN 的底层工作原理和 TradingAgents 一样,上面也提到过。
本质上是多智能体协作,模拟专业分工:
包含分析师团队(基本面、技术面、新闻、社交媒体)、研究员团队(看涨/看跌辩论)、交易员智能体(最终决策)、风险管理模块和管理层(协调)。 各智能体协作评估市场条件,生成更全面的交易建议。 这个中文增强版集成国产大语言模型(如阿里百炼的通义千问系列),适配国内网络环境。
支持A股、港股等中国金融市场数据(如通过 pytdx
集成通达信 API 获取实时行情)。后续还会整合 Tushare、AkShare、Wind 等中文金融数据源。中文增强版提供了超级完整的中文文档、代码注释、用户界面和分析报告。
03、部署流程
这个开源项目已经有详细的文档,直接打开项目主页去看就行了。这里直接把快速上手的部分贴过来。