AI-powered multi-agent trading system for comprehensive stock & prediction markets analysis and automated trading decisions.
Auto Investment Broker combines specialized LLM agents to analyze markets, debate strategies, and execute trades. It features real-time data processing, a "Bull vs. Bear" debate engine, and a modern dashboard for visualization.
- Multi-Agent Architecture: LLM agents including Fundamentals, News, Technical, and Risk Managers.
- Top Traders Leaderboard: Real-time tracking of top performers from ZuluTrade and Polymarket.
- Interactive Dashboard: Modern UI with specific agent reports, history tracking, and technical charts.
- "Bull vs. Bear" Debates: Automated debates to assess risk and reward before every trade.
| Agent/Team | Role |
|---|---|
| Analyst Team | Gathers data: Fundamentals, Sentiment (Social), News, & Technical Analysis. |
| Researcher Team | Conducts "Bull vs. Bear" debates; assesses risk. |
| Trader Agent | Synthesizes reports to propose trades. |
| Portfolio Manager | Final decision maker; manages risk and position sizing. |
- Market Analyst: Technical analysis and liquidity assessment
- Sentiment Analyst: Social media sentiment and "undiscovered" status
- News Analyst: Recent events, catalysts, and jurisdiction risks
- Fundamentals Analyst: Financial scoring and valuation
- Bull Researcher: Advocates for BUY opportunities
- Bear Researcher: Identifies risks and thesis violations
- Research Manager: Synthesizes debate and enforces thesis compliance
- Trader: Proposes execution parameters
- Risk Team (Risky/Safe/Neutral): Debates position sizing
- Portfolio Manager: Final authority on all trading decisions
- Alpaca: Broker & trading as a service.
- TradingView: TradingView PineScript automated trading.
- Polymarket: Top event predictions leaderboard & correlation with stock market.
- Finnhub: Stock market data.
- Lightweight Charts: Candlestick UI widget from TradingView
- TradingAgents: Implementation of LLM research bots (paper)
