Vibe-Trading: a personal trading agent framework with quantitative factor libraries and multi-broker execution capabilities
Vibe-Trading: a personal trading agent framework with quantitative factor libraries and multi-broker execution capabilities
What it solves
Vibe-Trading provides a comprehensive framework for creating personal trading agents. It bridges the gap between high-level AI reasoning and actual financial market execution by providing agents with the tools to perform research, analyze data, and execute trades across various brokers and asset classes.
How it works
The system functions as an agentic layer that integrates several components:
- Connectors & Loaders: It connects to various data sources (like yfinance, Tushare, OKX) and brokers (like Robinhood, Trading 212) to fetch market data and manage accounts.
- Factor Layer: It utilizes a library of hundreds of "alphas" (quantitative factors) and fundamental data from sources like SEC EDGAR to power analysis.
- Agent Runtime: It uses LLMs to reason through trading goals, utilizing a tool-calling architecture to interact with the financial environment.
- Multi-Channel Integration: The agent can be deployed across 16 different messaging platforms (including Telegram, Discord, Slack, and WhatsApp) for remote interaction and research delivery.
- Shadow Account: A feature that allows the system to extract rules from a "shadow account" and generate a SignalEngine to replicate specific trading conditions.
Who it’s for
It is designed for traders and developers who want to build AI-driven trading bots that can handle everything from quantitative research and fundamental analysis to live order execution.
Highlights
- Broad Broker Support: Includes connectors for Robinhood, Trading 212, and others, with specific support for Indian equity (NSE/BSE).
- Extensive Alpha Library: Access to over 460 quantitative factors for market analysis.
- Omnichannel Access: Ability to control and receive research from the agent via a wide array of IM channels.
- Safety Guards: Includes a
PreTradeAdvisoryInterfacefor live order reviews and mandate gates to prevent unauthorized trades. - Fundamental Data Integration: PIT-safe SEC fundamentals integrated into daily factor panels.
Sources
- undefinedHKUDS/Vibe-Trading