AI tools, scored for your job
Get paid to train AI
🤝 You're in the Free & Open Source library — community-built tools you can use without paying. A different concept from our scored AI directory.
Home › Free & Open Source › Finance › Vibe-Trading
✦ Free & open sourceFinance

Vibe-Trading

An open-source Python agent framework for quantitative trading, backtesting, and portfolio aggregation via MCP.

Autonomous multi-agent trading framework with MCP support

Connect market data feeds, run backtests, track shadow accounts, and integrate brokers via MCP.

Free forever · open source · MIT
✓ Needs IT✓ Browser-based✓ Real-time collaboration
7.4
ZEKAI
Powerful framework for quants
Free & open source · Finance
Ease of setup3
Usefulness8
Maintenance9.5
Community9.2
★ 33,395
GITHUB
Sep 2026
UPDATED
MIT
LICENSE
🛠 Don't want to self-host? We can set it up →
⚡ Quick answer

Vibe-Trading is an open-source Python framework designed for automated trading strategies and portfolio management using AI agents. It connects market data loaders, backtesting engines, and broker APIs through Model Context Protocol (MCP) standards. It suits quantitative developers and financial engineers building agentic trading systems.

Runs on
Cross-platform
Hosting
Self-host
Languages
Python
License
MIT

What it is

The tool executes multi-agent workflows that ingest market data, validate backtest metrics through strict evidence gates, and manage broker connections. It provides portfolio aggregation, shadow account tracking, diagnostic run cards, and fail-closed parsers for broker statements and CSV exports.

Who it's for

It suits Python developers, quantitative analysts, and financial engineers who require programmatic control over autonomous trading pipelines. It does not suit non-technical investors looking for a simple retail trading application or graphical interface.

Key features

Model Context Protocol Integration

Connects broker tools and financial data feeds using standardized MCP connectors.

Strict Evidence Gating

Validates strategy backtest results before allowing agents to adapt or execute trading signals.

Multi-Source Portfolio Aggregation

Aggregates balances across multiple broker accounts while refusing malformed or unmapped data.

Paper and Shadow Account Simulation

Simulates orders locally against real account snapshots without risking live trading capital.

How to start

Up and running in 3 steps

1
Clone the repository and set up a local Python development environment.
2
Configure your broker API credentials and market data provider configuration files.
3
Run strategy backtests and spawn autonomous trading agents via the command line or MCP connectors.
Real talk

Our honest verdict

What's great

  • Built-in evidence gates block unverified or flawed backtest results from live agent adaptation.
  • Supports standardized Model Context Protocol (MCP) connectors for modular broker and data integrations.
  • Includes strict, fail-closed parsers for portfolio exports and market data pagination.
  • Offers broad multi-broker support including Alpaca, Zerodha, Dhan, Shoonya, and IBKR.

Where it falls short

  • Requires significant Python development experience and self-hosted infrastructure to maintain.
  • Demands active management of broker API keys, data provider credentials, and execution environments.
  • Strict fail-closed data rules can reject custom data connectors if schema formats do not match exactly.
Cost

Pricing & license

Vibe-Trading is free under the MIT licence. You are responsible for all self-hosting server costs, data provider API subscriptions, and broker execution fees.

Paid work

Open remote AI-training roles

880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.

See all open roles →
Compare

Alternatives

🎁 Free & open-source alternatives

These reviewed AI tools do the same job instantly — from our scored directory.

Get more

Use it, or have us set it up

📄 Free PDF: Vibe-Trading for Finance
A plain-language guide to getting your first result. Sent to your inbox.
🔔 64 people want a full video tutorial — add your vote
🛠 Don't want to set it up yourself?
We'll install, host & configure Vibe-Trading for you — and train your team.
Get it done for you ↗
Questions

FAQ

Does Vibe-Trading issue its own cryptocurrency token?

No, the repository maintainers explicitly confirm they have never launched or endorsed any cryptocurrency token or memecoin.

Can I use Vibe-Trading with live broker accounts?

Yes, it supports live broker connectors like IBKR and Alpaca alongside local paper trading connectors.

Radar

Latest AI news

✉️ The weekly free toolkit
The best new free & open-source tools for Finance — one short email a week, in your language.
Free · 1 email/week · unsubscribe anytime
Get paid to train AI →

See Zekai first in Google