OpenSource-Hub

Vibe-Trading

命令行工具

HKUDS/Vibe-Trading

一站式个人交易智能体,支持多券商与 AI 策略。

项目简介

Vibe-Trading 是一个由 LLM 驱动的个人交易智能体,集成多代理编排与券商连接器,支持回测、实时行情和风控。提供命令行、REST API、MCP 和 Web 界面,一条命令即可部署交易策略。

README 预览

\n  English | 中文 | 日本語 | 한국어 | العربية\n\n\n\n  \n\n\nVibe-Trading: Your Personal Trading Agent\n\n\n  One Command to Empower Your Agent with Comprehensive Trading Capabilities\n\n\n\n  \n\n\n\n  \n  \n  \n  \n  \n  \n  \n  \n  \n\n\n\n  Website  · \n  Docs  · \n  News  · \n  Features  · \n  Shadow Account  · \n  Demo  · \n  Quick Start  · \n  Examples  · \n  API / MCP  · \n  Roadmap  · \n  Contributing\n\n\n\n  \n\n\n---\n\n## 📰 News\n\n- **2026-06-03** 🧹 **Community triage + trace correlation**: Tool-call trace entries now carry the originating `call_id`, so a `tool_result` can be matched back to its `tool_call` when replaying a run trace — arg previews stay truncated to keep trace files small ([#168](https://github.com/HKUDS/Vibe-Trading/pull/168), thanks @zwrong). Source comments no longer point at an internal-only docs path that external contributors couldn't find ([#166](https://github.com/HKUDS/Vibe-Trading/issues/166), thanks @jaleelpersonal). Also clarified that the `langchain-community` resolver warning on install is a harmless leftover-package notice, not a failure ([#167](https://github.com/HKUDS/Vibe-Trading/issues/167)), and scoped Gemini 2.5/3.0 `thoughtSignature` round-tripping for function calls as a `help wanted` task with a full fix plan ([#170](https://github.com/HKUDS/Vibe-Trading/issues/170), thanks @jliu6789).\n- **2026-06-02** 🔌 **Six new broker connectors (Tiger / Longbridge / Alpaca / OKX / Binance / Futu)**: The connector-first trading layer gains a direct-SDK transport alongside IBKR (local) and Robinhood (MCP). Each connector exposes read-only account / positions / orders / quote / history **plus paper-account order placement** — test your strategies across these broker paper accounts. Five of them (Tiger, Alpaca, OKX, Binance, Futu) also support **bounded, mandate-ga