Vibe-Trading
"Vibe-Trading: Your Personal Trading Agent"
Vibe-Trading is an open-source AI trading agent that turns natural-language finance questions into runnable backtests, market research, and strategy exports. It connects LLM prompts to 27 market-data sources, 10 backtest engines across A/HK/US/Canada/UK/India/Korea equities, crypto, futures, and forex, 462 pre-built quantitative alphas, and 18 broker connectors for read-only portfolio aggregation and optional bounded live trading. The agent features persistent cross-session memory, 90 specialized finance skills, multi-agent swarm teams, and exports to TradingView, TDX, and MetaTrader 5. It surfaces through an interactive TUI, Web UI, REST API, and 74 MCP tools for Claude Desktop, OpenClaw, and Cursor.
Key Features
Use Cases
- 01Backtest a moving-average crossover on BTC-USDT with a natural-language prompt and export to TradingView
- 02Bench 191 GTJA alphas against CSI 300 constituents to discover which factors still work in 2026
- 03Upload a broker trade export, profile your trading behavior, extract your shadow strategy, and compare rule violations
- 04Run a multi-agent investment committee debate on NVDA outlook with bull/bear/risk workers
- 05Aggregate holdings from IBKR, Alpaca, and Futu into one portfolio view with USD/CNY valuation
- 06Schedule a pre-market research brief on US watchlist tickers, delivered via Feishu at 9:30 AM Auckland time (DST-aware)
Related Agents
View morehermes-agent
The agent that grows with you
agency-agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy injectors to reality checkers. Each agent is a specialized expert with personality, processes, and proven deliverables.
openinterpreter
A coding agent for open models like Kimi K3
cline
Autonomous coding agent as an SDK, IDE extension, or CLI assistant.
Vibe-Trading — FAQ
What is Vibe-Trading?+
Vibe-Trading is an open-source AI agent that turns finance questions into runnable backtests, market research, and strategy exports. It connects natural-language prompts to 27 market-data sources, 10 backtest engines, 462 quantitative alphas, and 18 broker connectors for read-only portfolio aggregation and optional bounded live trading.
How do I install Vibe-Trading?+
Install via PyPI with `pip install vibe-trading-ai`, run `vibe-trading init` to configure your LLM provider API key, then `vibe-trading` for the TUI, `vibe-trading serve` for the Web UI, or `vibe-trading-mcp` for the MCP server. Docker one-liner: clone the repo, edit `agent/.env` with your LLM key, and run `docker compose up --build`.
Which AI clients can use Vibe-Trading?+
Vibe-Trading runs standalone (CLI, Web UI) and exposes 74 MCP tools for Claude Desktop, OpenClaw, Cursor, Windsurf, QwenPaw, and any MCP-compatible client via stdio, SSE, or Streamable HTTP transport.
What LLM providers does it support?+
OpenRouter, Requesty, OpenAI, Anthropic, DeepSeek, Gemini, Groq, Qwen, Zhipu, Moonshot/Kimi, MiniMax, SiliconFlow, Xiaomi MIMO, Novita AI, iFlytek Spark, Z.ai, NVIDIA NIM, ModelScope, GitHub Copilot, and Ollama (local, no key needed).
Do I need API keys for market data?+
No. Core markets work without any keys: yfinance/Yahoo for HK/US/Canada/UK, OKX for crypto, mootdx for A-shares. Tushare token is optional; AKShare and other free sources are fallback. Optional premium data via QVeris marketplace.
Is Vibe-Trading free?+
Yes, Vibe-Trading is MIT-licensed and free. You pay only for your LLM provider API calls (or run Ollama locally for free) and optionally for premium market data (e.g. QVeris credits). All 27 free data sources, 462 alphas, and 90 skills are bundled.
How do I install Vibe-Trading?+
Open the source repository on GitHub and follow its README. Vibe-Trading is a agent — MCP Agents Market links you directly to the official repo.
Is Vibe-Trading free?+
Vibe-Trading is an open-source project hosted on GitHub. Check the repository for its license and any usage requirements.