首页| 论坛| 搜索| 消息
主题:港大开源VibeTrading:不是金融软件,是一整个 AI 金融操作系统
爱我中华发表于 2026-06-01 13:20
最近 GitHub 上有一个项目悄悄火了起来——Vibe Trading,由香港大学团队开源,上线不到两个月就拿下了9000+ Star。
vibe trading项目首页文档
这个数字本身就说明了一些问题。金融 + AI 的项目多如牛毛,但能在短时间内引爆社区关注的,通常不是又一个交易工具,而是在架构层面做对了某些事情。
Vibe Trading 就是这样一个项目。它不是一个金融软件,而是一个 AI Agent 金融操作系统(AJOS)。
一、先搞清楚:它到底是什么

市面上大多数 AI 金融产品的思路是:给你一个界面,内置几个策略,你选一个跑一下回测,看看收益曲线。本质上还是「工具」。
Vibe Trading 的思路完全不同。它的交互方式是一个对话框——你用自然语言告诉它你想做什么,剩下的事情它自己来。
比如你说「帮我分析一下茅台」,系统接到任务后,AI Agent 会自行决定:调用什么工具写什么代码拉取什么数据用什么回测引擎输出什么格式的报告
整个过程是自主的,不需要你去点按钮、选参数、配环境。
用一句话概括它的定位:LLM 是大脑,30 多个工具是手脚,72 个 Skill 是知识库,452 个因子是弹药库,33 个 AI 团队是专家顾问。
二、核心流程:ReAct 循环,最多 50 轮

Vibe Trading 的核心执行逻辑采用了经典的 ReAct(Reasoning + Acting) 范式:接收任务:用户用自然语言描述需求思考(Reason):Agent 分析任务,规划执行路径行动(Act):调用工具、执行代码、拉取数据观察(Observe):检查执行结果循环:如果对结果不满意,回到第 2 步重新思考
这个循环最多可以执行 50 轮。这意味着 Agent 在面对复杂任务时,有足够的空间去试错、修正、优化。实际测试下来,产出质量相当高。
这种设计的好处在于,它不是「一次性出结果」的模式,而是一个不断自我修正的过程,更接近人类分析师的真实工作方式。
三、30+ 工具:零配置,自动调度

系统内置了 30 多个工具,覆盖了金融分析的核心环节:数据获取:自动拉取行情数据、财务数据、宏观数据因子计算:452 个预置因子,覆盖国泰因子库、学术经典因子等代码执行:内置 Python 沙箱,可以现场写策略、跑回测影子账户:上传真实交割单,分析盈亏规律多 Agent 协作:33 个预设团队,按需调度文件与文档:支持报告生成、数据导出
关键在于——这些工具是零配置的。Agent 自己维护一个工具文件目录,根据任务自动决定调用哪个工具,不需要用户手动指定。
四、72 个 Skill:Agent 的知识库

Skill 是 Vibe Trading 的知识管理层。系统加载了一个 Skill 目录,每个 Skill 有一行描述。当对话中出现相关关键词时,Agent 会自动调取对应的 Skill。
72 个 Skill 涵盖四大类:

类别示例数据接口各类行情、财务、宏观数据的调用方式技术分析K线形态识别、技术指标计算策略模板趋势跟踪、均值回归、动量策略等工作流指南回测指南、报告写作、团队协作规范这套 Skill 体系的精妙之处在于,它把「知道怎么做」这件事从 LLM 的通用知识中剥离出来,变成了可维护、可更新的结构化知识。Agent 不是靠「猜」来分析股票,而是按照一套经过验证的方法论来执行。
五、代码沙箱:不只是跑现成策略

Vibe Trading 内置了一个代码沙箱环境,这意味着你不仅可以使用系统预置的策略模板,还可以让 AI 帮你从零开始写新策略。
举个例子:你说「用双均线策略回测茅台近三年的表现」,Agent 不会给你一段文字分析,而是会:编写一段 Python 回测策略代码选择合适的回测引擎执行回测输出结果报告
从超短线到中长线波段,各种时间维度的策略想法都可以在这个沙箱里验证。相当于你有了一个随时待命的量化工程师,你只需要描述想法,它来负责实现。
六、7 个回测引擎:规则内置,自动匹配

Vibe Trading 集成了 7 个回测引擎,适配不同市场和交易品种的规则:A股引擎:内置涨跌停、T+1 等规则美股引擎:适配美股交易规则港股引擎:适配港股交易规则期货、外汇等:各有专属引擎
这解决了一个实际痛点——以前用通用回测工具做 A 股回测,你得手动配置涨跌停限制、T+1 规则等等。Vibe Trading 把这些规则直接集成到对应的引擎里了。你说「分析茅台」,系统自动走 A 股引擎;你说「分析腾讯」,系统自动切到港股引擎。不需要你操心规则适配的问题。
七、上下文管理:5 层压缩,长对话不丢失

对话式 AI 系统有一个经典难题:上下文窗口有限,对话一长,前面的内容就会被截断。
Vibe Trading 在这方面做了 5 层压缩的上下文管理机制。具体来说,系统会自动对历史对话进行分层清理和提炼,在保留关键信息的同时控制上下文长度。
这意味着你可以在一个会话里进行长时间的深度分析,不用担心 AI 聊着聊着就「忘了」前面的分析结论。
八、33 个 AI 团队:多 Agent 协作

Vibe Trading 预设了 33 个 AI 分析师团队,每个团队有不同的分析视角和专长:个股研究团队:深入分析单只股票宏观策略团队:宏观经济走势判断风控委员会:风险评估与控制量化实验室:策略开发与回测行业轮动团队:行业景气度分析事件驱动团队:突发事件影响评估
当你提出一个分析需求时,系统会自动判断需要调用哪些团队。比如分析茅台,可能会同时调出宏观分析师、行业分析师、技术分析师,从多个维度给出综合判断。
九、因子动物园:452 个因子

做量化的朋友对「因子」不会陌生。Vibe Trading 集成了一个相当完整的因子库:国泰因子:来自国泰君安的 A 股因子体系学术经典因子:Fama-French 等学术界广泛验证的因子QLib 因子:微软开源量化平台 QLib 的因子集
总计 452 个因子,基本覆盖了量化投资常用的因子类别:价值、成长、动量、波动率、流动性、质量等。
十、影子账户:从你的交易记录中找规律

这是一个很有意思的功能——你可以上传自己真实的交割单,系统会分析你的历史交易记录,找出:你的盈利交易有什么共同规律你的亏损交易问题出在哪里如果你严格按照盈利规律操作,结果会怎样
这本质上是一个交易行为归因分析工具。对于做波段和超短线的交易者来说,这个功能尤其有价值——它能帮你量化地认识自己的交易习惯,找出那些「不该亏的钱」。
十一、架构总览

把上面的内容拉通来看,Vibe Trading 的架构可以这样理解:用户(自然语言对话)↓LLM 大脑(理解意图、规划任务)↓┌────────────────────────────────────┐│ ReAct 循环(最多50轮) ││思考 → 行动 → 观察 → 再思考... │└────────────────────────────────────┘↓ 调用┌──────────┬───────────┬────────────┐│ 30+ 工具│ 72 Skill│ 452 因子 ││ (手脚)│ (知识库) │ (弹药库)│└──────────┴───────────┴────────────┘↓ 执行┌──────────┬───────────┬────────────┐│ 7个回测 │ 代码沙箱 │ 33个AI团队 ││ 引擎 │ ││└──────────┴───────────┴────────────┘↓输出(分析报告 / 回测结果 / 策略代码)
十二、冷静看待

说了这么多优点,也要保持冷静。几点提醒:
第一,AI 分析不等于投资建议。 无论系统产出多么精
下一页 (1/2)
回帖(3):
3 # ddwg0818
06-01 16:24
路过瞧瞧,支持大佬作品!
2 # ddwg0818
06-01 16:24
内容包罗万象,应有尽有
1 # ddwg0818
06-01 16:24
期待看后续

全部回帖(3)»
最新回帖
收藏本帖
发新帖