tickflow-stock-panel: a self-hosted A-share quantitative workbench with millisecond-level stock screening and AI-powered analysis
tickflow-stock-panel: a self-hosted A-share quantitative workbench with millisecond-level stock screening and AI-powered analysis
What it solves
It provides a self-hosted, zero-maintenance quantitative trading workbench for A-share stocks, specifically designed for individual retail investors and quant enthusiasts. It eliminates the need for complex infrastructure by combining stock screening, monitoring, and backtesting into a single interface.
How it works
The system integrates with the TickFlow data source to pull market data, which is then processed through a high-performance pipeline using Polars and DuckDB for millisecond-level scanning of the entire A-share market. It uses a React-based frontend to visualize data and an optional AI integration (via OpenAI-compatible APIs) to generate trading strategies and perform four-dimensional analysis of individual stocks (technical, fundamental, financial, and news).
Who it’s for
Individual retail investors and quantitative trading hobbyists who want a professional-grade tool for screening stocks and testing strategies without relying on commercial platforms like Tonghuashun or Tongdaxin.
Highlights
- High-Performance Screening: Uses Polars for millisecond-level scanning of all A-shares with 18 built-in strategies.
- Comprehensive Backtesting: Supports factor and strategy backtesting with T+1 rules, transaction fees, slippage, and stop-loss settings.
- Real-time Monitoring: A monitoring center with four rule types (strategy, stock signal, price, and abnormal movement) and Feishu push notifications.
- AI-Enhanced Analysis: Optional AI-driven stock analysis, financial interpretation, and automatic post-market review generation.
- Flexible Data Extension: Ability to integrate third-party data sources via API, CSV, or JSON alongside TickFlow data.
Sources
- undefinedshy3130/tickflow-stock-panel