A Stock Data
A Stock Data is an open-source, full-stack data toolkit designed for accessing and consolidating China A-share market data. It aggregates information from 15 different data sources and exposes 43 endpoints, covering a wide range of data types including real-time quotes, historical market data, research reports, capital flow, chip distribution, corporate announcements, limit-up board analysis, ETF options, and market sentiment. The toolkit features a 10-layer architecture to ensure robustness and scalability, and includes 3 official backup sources for automatic failover, enhancing data availability. It aims to provide a comprehensive one-stop solution for quantitative analysis, investment research, and financial data applications.
- Category
- Database
- Pricing
- Open Source
Problem solved
Gathering and standardizing diverse China A-share stock market data from multiple sources is complex and error-prone. This toolkit simplifies the process by offering a unified access layer, reducing development effort and enabling faster data-driven insights.
Use cases
- Quantitative strategy development and backtesting
- Market sentiment analysis and monitoring
- Research report aggregation and search
- Corporate announcement tracking
- Limit-up board analysis
- ETF and options data analysis
- Capital flow and chip distribution analysis
Audience
- Developers
- Data Scientists
- ML Engineers
- Researchers
Pros
- Covers a comprehensive range of A-share data types
- Aggregates multiple data sources with failover mechanism
- Open source and free to use
- Unified interface simplifies integration
- Designed with a modular layering architecture
Cons
- Limited to China A-share markets only
- Data accuracy depends on upstream sources
- May require updates when source APIs change
- Documentation primarily in Chinese
- No guaranteed uptime for self-hosted instances
Official website: https://github.com/simonlin1212/a-stock-data
Canonical LambdaBase page: https://www.lambdabase.com/tools/a-stock-data