普通人想做量化交易,往往被策略编写、数据接入、回测框架劝退。即使有现成库,也要写不少胶水代码才能跑起来。
Vibe-Trading(来自香港大学 HKUDS)是一个个人交易智能体,主打『一句话』获得完整交易能力。它提供 FastAPI 后端、React 前端,并支持 MCP,把数据采集、策略与执行封装成一个可对话的智能体。

项目基本信息

信息项详情
项目名称Vibe-Trading
GitHub地址https://github.com/HKUDS/Vibe-Trading
项目描述"Vibe-Trading: Your Personal Trading Agent"
作者HKUDS
开源协议MIT License
开源状态公开
LanguagesPython
支持平台Windows / macOS / Linux
最后更新2026-10-28

一、项目介绍

Vibe-Trading("Vibe-Trading: Your Personal Trading Agent"),一句话驱动的个人量化交易智能体。它把相关能力封装成开箱即用的形态,让开发者无需从零搭建即可直接落地,下文从优势、场景到安装使用逐一展开。

二、核心优势

  • 一条命令安装即可获得完整交易能力
  • 前后端齐备(FastAPI + React 19),带可视化界面
  • 支持 MCP,便于接入其他智能体与工具
  • 内置 Shadow Account 等机制做安全演练

三、适用场景

  • 个人投资者用自然语言做量化尝试
  • 需要本地跑、可可视化的交易实验
  • 想把交易能力接入 MCP 智能体生态

四、安装教程

通过 pip 安装:

pip install vibe-trading-ai

需要 Python 3.11+。常见报错:Python version X.Y.Z is not supported。升级到 3.11 及以上即可;同样建议在虚拟环境中安装。

五、使用示例

安装后启动并下达自然语言指令:

vibe-trading start
用户:帮我回测一个『均线金叉买入、死叉卖出』的策略,标的 BTC,周期 30 天。

输入:一句自然语言策略描述。
输出:智能体接入数据、生成并运行回测,返回收益曲线与买卖点说明,可在前端面板查看。

六、常见问题

问:数据从哪来?

答:框架内置数据接入能力,具体来源以文档为准;使用时注意所选数据源的合规与费用。

问:安全吗?

答:提供 Shadow Account 等演练机制,实盘前请先用模拟账户充分验证。

七、总结

Vibe-Trading 把量化交易的门槛降到『一句话』,适合个人投资者做本地、可可视化的交易实验,但实盘前务必充分回测。