TradingAgents-CN多智能体股票分析:3条命令跑通部署,附数据源配置与结果解读

发布时间:2026/11/3 22:13:28

TradingAgents-CN多智能体股票分析:3条命令跑通部署,附数据源配置与结果解读 TradingAgents-CN多智能体股票分析3条命令跑通部署附数据源配置与结果解读【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CNTradingAgents-CN是一个基于LLM的多智能体股票分析框架把单只股票的研究拆给一组分工明确的AI角色市场分析师、消息分析师、基本面分析师各自取数多空研究员就证据辩论交易员产出交易建议风控团队给出激进/中性/保守三档约束最终汇成一份带买卖倾向的完整报告。它适合想在本地环境里用真实行情数据做A股、港股、美股研究实验的人平台不提供实盘交易指令定位是研究与学习工具。多智能体角色分工从行情数据源到交易决策理解这个项目最快的方式是看数据流。左侧是四类输入——市场数据、社交媒体、新闻源、基本面指标中间是研究团队看涨方与看跌方围绕同一只股票交叉辩论各自动员分析师团队的产出作为证据右侧是交易员把辩论结论转成交易提案再经风险管理团队过滤由组合经理给出最终决策。整条链路用LangGraph编排各角色的实现集中在 tradingagents/agents/ 目录下的analysts/、researchers/、trader/、risk_mgmt/四个子包图构建逻辑在tradingagents/graph/trading_graph.py。后端是FastAPI前端是Vue 3 Element Plus存储用MongoDB Redis双库。Docker部署3条命令启动前后端加双数据库最短路径只用Docker。仓库自带 docker-compose.yml一次拉起5个容器backend8000端口、frontend3000端口、mongodb27017、redis和一个worker后台同步进程。git clone https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN cd TradingAgents-CN docker compose up -d首次启动要构建前后端两个镜像耗时数分钟。用下面两条命令确认状态docker compose ps # 5个服务都应为 healthy curl http://localhost:8000/api/health✅ 浏览器打开 http://localhost:3000 能看到登录页和配置管理入口即部署完成。两个启动前必须知道的坑其一3000、8000、27017端口若被占用改 docker-compose.yml 里对应服务的端口映射左侧值即可其二 分析前必须先完成股票数据同步Web界面的同步入口或等待worker定时任务官方在README中明确提醒未同步数据时报告会直接出现数据错误。另外.env文件要准备好——数据库连接串和LLM的API Key都从它读取。跑一次完整的个股分析以300750.SZ为例部署完成后按顺序做四件事配置LLM供应商密钥 → 同步股票数据 → 发起分析 → 读报告。配置与同步。在Web界面的配置管理页添加大模型供应商支持OpenAI兼容端点、DeepSeek、阿里百炼、Google、AiHubMix聚合渠道等填入Tushare Token后触发一次行情同步。AkShare作为免费兜底数据源实时行情内置了stock_bid_ask_em → stock_zh_a_spot → stock_zh_a_spot_em → stock_zh_a_hist多级降级链没有Tushare积分也能跑通基础分析。发起分析。在Web端选择宁德时代300750.SZ发起或在终端执行 cli/main.py 对应的模块模式pip install -r requirements.txt python -m cli.mainCLI是交互式的输入代码300750.SZ依次选择LLM供应商、分析团队和研究深度1-5级。你会看到什么。CLI模式下左侧是五个团队的任务状态表Analyst Team / Research Team / Trading Team / Risk Management / Portfolio Management中间是消息流右侧是实时生成的报告。截图示例分析的是SPYA股流程完全一致怎么解读结果。消息流里能看到模型每次工具调用取了什么指标均线、MACD、RSI、布林带等以及推理依据报告按市场趋势、技术指标、情绪面分节给出结论。核心看点在多空辩论环节——看涨研究员和看跌研究员各自输出Key Points Summary再交锋最终由研究经理裁决辩论结束后交易员把证据链转成带仓位倾向的交易提案报告最终落在data/analysis_results/目录Web端报告页可在线查看支持导出Markdown/Word/PDF。数据源、辩论轮次与双模型3个对结果影响最大的配置其余配置项保持默认即可这三项直接决定分析质量、成本和时延双模型分级影响成本。框架把推理分成两层deep_think_llm处理辩论和最终决策quick_think_llm处理数据整理类调用。在 tradingagents/default_config.py 可见默认值llm_provider: openai, deep_think_llm: o4-mini, # 决策层用强模型 quick_think_llm: gpt-4o-mini, # 执行层用快且便宜的模型执行层换成更便宜的模型单次分析的token费用能降一大截对报告结论影响很小决策层不建议降级那是多空裁决的核心。辩论轮次影响深度与耗时。max_debate_rounds和max_risk_discuss_rounds默认都是1。日常跟踪单只股票保持1即可做深度研究或想看到观点翻转过程时调到2token消耗和等待时间近似线性增长不建议超过3。数据源优先级影响数据质量。Tushare的可用字段取决于积分等级积分低时财报、估值类数据会走AkShare兜底个别字段如ROE、TTM口径可能缺失。对数据完整度有要求的场景优先补齐Tushare积分再在配置页确认三个数据源的启用顺序Tushare → AkShare → BaoStock。启动失败、数据缺失、模型调不通3个高频问题排查页面打不开或健康检查失败。现象是浏览器访问3000端口无响应。先docker compose ps看哪个服务没到healthy再docker compose logs -f backend看报错。九成是端口冲突或.env缺连接串按上一节改端口映射、补环境变量后docker compose up -d重建。分析报告出现数据缺失或空值。现象是报告里行情、财务指标为空。根因几乎总是分析跑在了数据同步完成之前。用python scripts/check_stock_daily_data.py确认该股日线是否落库docker compose logs -f worker看同步任务是否失败重新触发同步后再跑分析。数据库连通性本身有问题时跑 scripts/debug_mongodb_connection.py 定位。LLM调用超时或报401/404。现象是分析卡在某个智能体不动日志出现供应商报错。用python scripts/check_llm_providers.py验证密钥和端点有效性重点核对自定义端点的base_url是否带了版本路径、key是否与该供应商匹配。聚合渠道如AiHubMix尤其注意渠道与模型的对应关系。运维只记两条数据备份用仓库提供的scripts/backup_volumes.sh导出MongoDB和Redis卷监控盯住后端/api/health端点和logs/目录compose已配置100MB×3文件的日志轮转无需额外清理策略。边界与下一步TradingAgents-CN产出的是研究参考和策略实验结果不是实盘交易指令所有结论都应视为学习素材而非下单依据。下一步做两件事挑3-5只你实际关注的股票完成首次数据同步把研究深度提到2跑一遍完整分析然后导出报告对照多空辩论过程看模型给出的证据链你是否认可——这比任何文档都更快地让你理解多智能体框架的实际能力边界。【免费下载链接】TradingAgents-CN基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/25 13:35:17

WeChatMsg 教程:三步把微信聊天记录导出成 HTML、Word、CSV

WeChatMsg 教程:三步把微信聊天记录导出成 HTML、Word、CSV 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/…

2026/11/3 22:13:08

Docker架构解析与核心组件实战指南

1. Docker架构全景解析:从客户端到内核的完整调用链Docker作为容器化技术的标杆产品,其架构设计充分体现了"单一职责"和"分层解耦"的工程哲学。在实际工作中,我发现很多开发者仅停留在docker run的使用层面,当…

2026/11/3 22:13:08

Java校园服务平台架构设计与高并发实践

1. 项目概述与需求分析"基于Java的大学生生活服务平台"是一个面向高校学生群体的综合性服务系统,旨在通过数字化手段整合校园生活所需的各类服务资源。这类平台通常需要解决三个核心痛点:信息碎片化(课程、活动、通知分散在不同渠道…

2026/11/3 22:13:08

自注意力机制在推荐系统中的应用与优化

1. 项目概述:自注意力句子嵌入在推荐系统中的价值推荐系统领域正面临一个关键挑战:如何从海量非结构化文本数据中提取有意义的语义表示。传统基于词频或浅层神经网络的句子嵌入方法,往往难以捕捉用户评论、商品描述等文本中的长距离依赖关系和…

2026/11/3 22:13:08

高速振镜驱动板信号链拆解:四象限光电流与模拟PID前馈调参

简介:这份高速扫描振镜驱动原理图面向从事电机驱动、光学扫描与电路设计的工程师及高年级学生,可用于理解激光打标、投影显示等场景中振镜高速偏转的控制链路。包内仅有1个PDF文件,约239KB,以整页原理图形式呈现,便于直…

2026/11/3 22:13:08

Delphi 12 HTMX与WebStencils:零基础实现网页局部交互

简介:这份PDF面向Delphi开发者,尤其适合使用RAD Studio 12、希望以传统HTML思维快速构建动态Web应用的中高级程序员;它系统讲解HTMX与WebStencils两项技术的配合使用,帮助读者摆脱繁琐的JavaScript与Ajax手写调用,用简…

2026/11/3 22:08:07

Fish Audio S2与Hume AI TADA语音模型技术解析

1. Fish Audio开源S2语音模型解析1.1 双自回归架构技术原理Fish Audio开源的S2文本转语音模型采用了创新的双自回归(Dual-AR)架构,这种设计在传统自回归模型基础上进行了重要改进。传统TTS模型通常采用单一自回归路径生成语音特征,而S2模型通过两条并行的…

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32实战:基于MAX14431数字隔离器的SPI隔离通信方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

工业SPI隔离通信设计:MAX14431BAEE+与STM32L4A6RG实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 1:04:48

STM32+NRF24L01无线抢答器:硬件设计、通信协议与低功耗实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/11/3 7:47:06

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/3 14:24:53

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑