OpenSource-Hub

Vibe-Trading

CLI Tool

HKUDS/Vibe-Trading

AI-powered personal trading agent with one-command setup and multi-broker support.

Overview

Vibe-Trading is an AI-driven personal trading agent that integrates LLMs, multi-agent orchestration, and broker connectors for automated trading. It supports backtesting, real-time market data, and safety controls. Provides CLI, REST API, MCP, and web interface. Enables users to deploy trading strategies with one command.

README Preview

\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