AI 见闻

TauricResearch/TradingAgents:TradingAgents:Multi-Agents LLM金融交易框架

GitHub Trending (AI repos)··TauricResearch·约 7 分钟阅读
Hacker News 84504

- [2026-05] TradingAgents v0。2. 5与停飞的Sentiment Analyst GPT-5一起发布。

5等型号覆盖,Qwen/GLM/MiniMax双区域支持,交易代理_*env-var可配置性,具有API键自动检测、远程Olama支持、非美国Alpha基准测试和股票路径穿越强化。请参阅Changjuang G。

完整列表的MD。- [2026-04] TradingAgents v0。

2. 4包含结构化输出代理(研究经理、Trader、Portfolio Manager)、LangCurve检查点恢复、持久决策日志、DeepSeek/Qwen/GLM/Azure提供商支持、Docker和Windows UTF-8编码修复程序。

- [2026-03] TradingAgents v0。2. 3已发布,支持多语言,GPT-5。4个家庭模型、统一模型目录、回测日期保真度和代理支持。- [2026-03] TradingAgents v0。

2. 2与GPT-5一起发布。4/双子座3。1/克劳德4。6个模型覆盖范围、五级评级量表、OpenAI Responses API、Anthropic努力控制和跨平台稳定性。- [2026-02] TradingAgents v0。

2. 0发布,具有多提供商LLM支持(GPT-5. x,双子座3。x,克劳德4。x,Grok 4。x)和改进的系统架构。- [2026-01] Trading-R1技术报告发布,预计航站楼即将落地。

显示TradingAgents正式发布!我们收到了许多有关这项工作的询问,我们对社区的热情表示感谢。因此我们决定完全开源该框架。期待与您一起打造有影响力的项目!

🚀 贸易代理|安装和CLI|🎬演示|包装📦用途|🤝贡献|📄引文TradingAgents是一个多代理交易框架,反映了现实世界贸易公司的动态。

通过部署专业的LLM代理:从基本面分析师、情绪专家和技术分析师,到交易员、风险管理团队,该平台协作评估市场状况并为交易决策提供信息。此外,这些代理人还参与动态讨论,以确定最佳策略。TradingAgents框架旨在研究目的。

交易性能可能会因许多因素而异,包括选择的主干语言模型、模型温度、交易期、数据质量和其他非确定性因素。它无意作为财务、投资或交易建议。我们的框架将复杂的交易任务分解为专门的角色。- 基本面分析师:评估公司的财务和业绩指标,确定内在价值和潜在的危险信号。

- 情绪分析师:将新闻头条、StockTwits和Reddit聊天聚合成一个单一的情绪分析,以衡量短期市场情绪。- 新闻分析师:分析全球新闻和宏观经济指标,解释事件对市场状况的影响。- 技术分析师:利用技术指标(如MACD和RTI)来检测交易模式并预测价格走势。

- 由看涨和看跌的研究人员组成,他们批判性地评估分析师团队提供的见解。通过结构性辩论,他们平衡潜在收益与固有风险。- 编写分析师和研究人员的报告,以做出明智的交易决策,确定交易的时间和规模。- 通过评估市场波动性、流动性和其他风险因素来持续评估投资组合风险。

风险管理团队评估和调整交易策略,向投资组合经理提供评估报告以供最终决策。- 投资组合经理批准/拒绝交易提案。如果获得批准,订单将被发送到模拟交易所并执行。克隆交易代理:git克隆https://github。

com/TauricResearch/TradingAgents。gitCD贸易代理在您最喜欢的任何环境管理器中创建虚拟环境:conda Create -n tradingagents pony =3。

13康达激活交易代理安装包及其依赖项:点安装。使用Docker:CP . env. example . dev #添加您的API密钥码头工编写run --rm tradingagents对于Olama的本地模特:

docker compose --profile ollama run --rm tradingagents-ollamaTradingAgents支持多个LLM提供商。为您选择的提供商设置API密钥:导出OPENAI_API_KEY=。

. . # OpenAI(GPT)出口GOOGLE_API_KEY=。. . #谷歌(双子座)出口ANTHROPIC_API_Key=。. . # Anthropic(克劳德)输出XAI_API_KEY=。

. .

# xAI(Grok)出口DEEPSEEK_API_KEY=。. . # DeepSeek出口DASHSCPE_API_KEY=。. . # Qwen - International(dashscope-intl.阿里云。

com)出口DASHSCPE_CN_API_KEY=。. . # Qwen -中国(dashscope.阿里云。com)出口ZHIPU_API_Key=。. . # GLM通过Z。人工智能(国际)出口ZHIPU_CN_API_Key=。

. . # GLM通过BigModel(中国,开放。大模特中国)导出MINIMAX_API_KEY=。. . # MiniMax - Global(api.极小化。io,M2。x,204 K ctx)输出MINIMAX_CN_API_KEY=。

. . # MiniMax -中国(api.迷你马克西。com,M2。x,204 K ctx)出口OpenROUTER_API_Key=。. . # OpenRouter输出ALA_VANTAGE_API_KEY=。

. . # Alpha Vantage对于企业提供商(例如。G. Azure OpenAI、AWS Bedrock),复制。env.企业.例如到. env.企业并填写您的凭据。

对于本地型号,请使用llm_provider配置Olama:“ollama”.默认端点为http://localhost:11434/v1;

set OLLAMA_BASE_URL指向一个远程的奥拉马发球.拉模型与ollama拉<name>,并在CLI中为默认未列出的任何型号选择“自定义型号ID”。或者,复制。

env.例如到. env并填写您的钥匙:CP . env. example . env启动交互式CLI:tradingagents # installed命令Python -m. main # alternative:直接从源运行您将看到一个屏幕,

您可以在其中选择所需的股票代码、分析日期、LLM提供商、研究深度等。TradingAgents使用以交易所后缀的股票代码与雅虎财经涵盖的任何市场合作。

公司身份和Alpha基准会根据市场自动解析。- 美国:AAPL、间谍- 香港:0700. HK·东京:7203。不·伦敦:AZN。L- 印度:靠山NS,.博·加拿大:。到·澳大利亚:。AX- 中国A股:上海. SS,深圳。

SZ(e. G. 600519. SS用于Kweichow Moutai)-加密货币:BTC-USD,ETH-USD将出现一个界面,在加载时显示结果,让您在代理运行时跟踪其进度。我们使用LangShape构建了TradingAgents,以确保灵活性和模块化。

该框架支持多个LLM提供商:OpenAI、Google、Anthropic、xAI、DeepSeek、Qwen(阿里巴巴DashScope、国际和中国端点)、GLM(知普)、MiniMax(全球+中国)、OpenRouter、

Olama(本地模型)和Azure OpenAI企业。要在代码中使用TradingAgents,您可以导入TradingAgents模块并初始化TradingAgentsShape()object.的.传播()函数将返回决定。

您可以运行main。py,这里还有一个快速例子:来自贸易代理商。graph. trading_graph导入TradingAgentsShape来自贸易代理商。

默认_配置导入DID_CONUTEta = TradingAgentsShape(调试=True,配置= DID_CONUTE。复制())#向前传播_,决定= ta。

传播(“NVDA”、“2026-01-15”)印刷(决定)您还可以调整默认配置,以设置您自己对TradingAgents的LLM、辩论轮等的选择。graph. trading_graph导入TradingAgentsShape来自贸易代理商。

默认_配置导入DID_CONUTE配置= Protect_CONUTE。

复制()配置[“llm_provider”] =“openai”# openai,google,anthropic,xai,deepseek,qwen,qwen,qwen-CN,glm,glm-CN,minimax,minimax,minimax,minimax,

openRouter,ollama,azure配置[“deep_think_llm”] =“gpt-5。5 '#复杂推理模型配置[“quick_think_llm”] =“gpt-5。

4-mini”#快速任务模型配置[“max_debate_rounds”] = 2ta = TradingAgentsShape(调试=True,配置=配置)_,决定= ta。

传播(“NVDA”、“2026-01-15”)印刷(决定)请参阅tradingagents/default_connect。py适用于所有配置选项。TradingAgents在整个运行中持续存在两种状态。

决策日志始终处于打开状态。每次完成的运行都会将其决策附加到~/。tradingagents/内存/trading_内存。MD.在下一次为山姆而战时

原文出处
TauricResearch/TradingAgents: TradingAgents: Multi-Agents LLM Financial Trading Framework

本文为机器翻译辅以 AI 润色,仅供参考。原始事实以原文为准。

TauricResearch/TradingAgents:TradingAgents:Multi-Agents LLM金融交易框架 · AI 见闻