Route
Select skills, data sources, tools, and swarm teams from the request.
Open-source finance research agent
Vibe-Trading connects natural-language prompts to market data, backtests, swarm analysis, trade-journal diagnostics, and reproducible research artifacts.
$ vibe-trading run -p "Backtest BTC-USDT 20/50 MA for 2024"
route: crypto data -> strategy -> backtest -> run card
return +18.6% max drawdown -7.4%
$ vibe-trading --swarm-run investment_committee
workers: macro, quant, risk, catalyst
report saved with evidence, metrics, and caveats
Install
pip install vibe-trading-ai
vibe-trading init
vibe-trading
uv tool install vibe-trading-ai
vibe-trading init
vibe-trading serve --port 8899
git clone https://github.com/HKUDS/Vibe-Trading
cd Vibe-Trading
pip install -e .
vibe-trading
Wiki
Research loop
Select skills, data sources, tools, and swarm teams from the request.
Fetch market data, documents, URLs, broker journals, or local files at runtime.
Run backtests, factor analysis, options checks, validation, and report generation.
Return run cards, exports, reports, tool traces, and caveats for the next session.
Capabilities
Persistent memory, session search, editable skills, context compression, and tool-batched research runs.
Seven engines across equities, crypto, futures, forex, composites, and options portfolios.
Investment committee, quant desk, risk review, macro, crypto, and other preset research teams.
Parse broker journals, extract implicit rules, run counterfactual backtests, and render audit reports.
Boundary
Vibe-Trading is for research, simulation, and backtesting. It does not execute live trades and does not provide investment advice.