Discover and explore top open-source AI tools and projects—updated daily.
guangxiangdebiziAI multi-agent system for intelligent stock trading analysis
Top 92.0% on SourcePulse
A multi-agent system for intelligent stock analysis and trading decisions, TradingAgents-MCPmode integrates the Model Context Protocol (MCP) to provide comprehensive market analysis, investment advice, and risk management. It benefits technical users and researchers by offering a collaborative framework of specialized AI agents for advanced financial insights.
How It Works
The system employs a sophisticated multi-agent architecture comprising 15 specialized agents organized into Analyst, Researcher, Manager, and Risk Management teams. A core innovation is the parallel execution of six specialized analysts (Company Overview, Market, Sentiment, News, Fundamentals, Shareholders, Product), significantly boosting efficiency. These analysts leverage the MCP tool for real-time data acquisition. Subsequent stages involve intelligent debate mechanisms between bull/bear researchers and risk analysts, configurable debate rounds, and dynamic agent control, all orchestrated to refine investment strategies and manage risk.
Quick Start & Requirements
pip install -r requirements.txt.OPENAI_API_KEY) and Tushare (configured in mcp_config.json)..env and MCP server details in mcp_config.json.streamlit run web_app.py for an interactive experience at http://localhost:8501.http://47.79.147.241:8501.Highlighted Details
Maintenance & Community
The project welcomes contributions via Issues and Pull Requests. Contact information includes an email (guangxiangdebizi@gmail.com) and links to personal social media profiles (LinkedIn, Facebook, Bilibili).
Licensing & Compatibility
The project is licensed under the MIT License. This permissive license generally allows for commercial use, modification, and distribution, including within closed-source applications.
Limitations & Caveats
The public demo instance requires "civilized use" and warns against attacks or stress testing, indicating it is a shared, potentially unstable resource. The system relies on external API keys (OpenAI, Tushare), which incur costs and require careful management. While theoretical performance gains from parallelization are significant, actual efficiency depends on the execution time distribution of individual agents.
4 months ago
Inactive
virattt