Discover and explore top open-source AI tools and projects—updated daily.
qiliheiAI-driven quantitative trading and stock analysis platform
Top 96.8% on SourcePulse
StockAgent is an AI-driven quantitative analysis platform designed for the A-share market, integrating Large Language Models (LLMs), multi-factor stock selection, quantitative backtesting, and news aggregation. It aims to provide investors with intelligent market analysis and strategy validation tools, automating report generation and offering deep insights through a combination of AI and traditional financial metrics.
How It Works
The platform employs a distributed microservice architecture, featuring Web, Data Sync, Inference, and Backtest nodes communicating via gRPC and HTTP/WebSocket. Data Sync nodes handle market data (Tushare) and news aggregation, while Inference nodes leverage LLMs (GPT-4, DeepSeek, Qwen) for intelligent analysis and report generation. The Backtest node executes quantitative strategies, supporting A-share specific rules. A vector database (Milvus) is utilized for semantic search and event clustering, enhancing AI-driven insights.
Quick Start & Requirements
AgentServer/deploy/README.md.Highlighted Details
Maintenance & Community
The project roadmap indicates core infrastructure and features are implemented, but advanced functionalities like real-time WebSocket data, strategy visualization, mobile adaptation, and live trading integration are still pending. Contribution guidelines are provided, but specific community channels (Discord/Slack) or notable contributors are not detailed.
Licensing & Compatibility
The project is released under the MIT License, which is permissive and generally compatible with commercial use and closed-source linking.
Limitations & Caveats
The Data Sync Node is currently a single instance and not horizontally scalable. Some advanced AI features, such as semantic search and event clustering, are dependent on the optional Milvus vector database. The project appears to be actively developed, with several key features still marked as incomplete on the roadmap, suggesting it may not be production-ready for all use cases, particularly those requiring live trading or advanced real-time capabilities.
3 weeks ago
Inactive