Vibe-Trading
by HKUDS
Vibe-Trading is a Python toolkit that lets an AI agent research markets, build and backtest trading strategies, and read portfolio data. It is for people who want to explore trading ideas with an AI assistant, and it can also be used through an API or as an MCP server.
- Stars
- 37k
- Licence
- MIT
- Runs on
- Your computer
- Setup
- Moderate
- Language
- Python
- Age
- 210 days
What you can do with it
- Backtest trading strategies by describing them to an AI agent
- Connect read-only portfolio data from brokers such as Robinhood, IBKR or Futu
- Expose trading and research tools to another AI assistant through MCP or an API server
Make money with it
A freelancer could offer market research or strategy backtesting reports to clients, using the tool to speed up the analysis.
An idea, not financial advice. Check the licence before charging for anything built on it.
Ways a business could use it
- Run quick financial research and backtests in-house instead of paying for separate analysis software
- Produce market research summaries and strategy analysis reports for clients as a freelance analyst
Can you use it commercially?
Free to use, change and sell, including in paid products. Keep the copyright notice.
Not legal advice. Read the project's licence file before building a product on it.
Getting it running
It is published on PyPI as vibe-trading-ai, so it installs with pip, but you will also need to configure an AI model provider and market data sources.
Follow the official instructions in the project README.
Things to check
- Needs an API key for a language model provider, which is usually paid
- Trading-focused: backtested results do not guarantee real returns and it is not financial advice
- Fast-moving project with many unreleased changes on main
- Impersonation warning: fake tokens and social accounts use the project name, so only trust the official channels
Who's talking about it
Checked 28 Oct 2026. Summary drafted by AI from the project's README.