构建了包含10个代理的投资组合构建管线——宏观、筛选器、6位分析师、协调器、构建器——运行于6个LLM提供商之上
摘要
1rok是一个TypeScript框架,支持在多个LLM提供商上运行多代理投资组合构建管线,以对标它们在选股和仓位调整等金融任务上的表现。
1rok是一个TypeScript框架,用于运行多代理投资组合构建管线。构建它的目的是在相同工具和相同任务下对不同LLM进行基准测试。
管线流程:
1. 宏观代理读取FRED数据,确定市场状态
2. 筛选器初筛出25-30只候选股票
3. 六位分析师并行运行(基本面、估值、技术面、情绪、催化剂、风险)
4. 协调器通过加权平均汇总评分
5. 构建器在约束条件下确定仓位规模
6. 执行器通过Alaca下单(默认模拟交易)
每个代理使用相同的内联工具注册表——通过本地处理程序调用listTools/callTool。每次管线运行对应一个注册表,代理与工具之间无传输层。
令人有趣的是:在选股上,模型之间的分歧比我预期的要小。它们在仓位规模上的分歧更大。欢迎深入探讨架构的任何部分。
相似文章
TradingAgents:多智能体 LLM 金融交易框架
本文介绍了 TradingAgents,这是一个多智能体 LLM 框架,通过模拟现实世界中的交易公司来提升股票交易表现。该框架利用执行分析和风险管理的专用智能体,在累计收益和夏普比率方面优于基线模型。
TauricResearch/TradingAgents
TradingAgents 是一个用于金融交易的开源多智能体LLM框架,支持多种LLM提供商,最近更新包括新模型和功能。
构建了一个代理工作站,让环境进行结构推理,从而减轻LLM的负担
Atlarix是一个桌面环境,它预先将代码库解析为节点/边图,使得编码代理能够通过查询来导航架构,而无需阅读原始文本,从而提高了较小本地模型的性能。
我为TradingAgents框架构建了一个本地GUI——兼容Ollama
一位开发者给TradingAgents多智能体LLM股票分析框架构建了本地Web GUI,支持多种LLM提供商,并添加了实时管线可视化、报告阅读器和多会话聊天等功能。
@RitOnchain: https://x.com/RitOnchain/status/2069693848478269730
本文详细介绍了一家系统性基金如何用基于RAG的LLM代理架构取代其传统NLP流水线,从非结构化数据中实现了alpha生成能力提升340%。文中引用了近期研究(Alpha-GPT 2.0、FinCon、FinAgent),表明在自动化因子发现和交易性能方面取得了显著进步。