
In simple English
This tool scans thousands of stocks in the Chinese market every day after the market closes. It looks for specific trading patterns, such as breakout prices or moving average crosses. When it finds a matching stock, it sends a summary directly to your Feishu chat group. It runs on your own computer or server and uses free financial data sources. You need basic programming knowledge to set up and run Python scripts.
What it is
A Python-based quantitative stock scanner that downloads daily price data, stores it in a local SQLite (a lightweight, file-based database) file, and applies technical strategies. It runs from the command-line interface (a text-based control window where you type commands).
What it is good for
Traders who focus on Chinese A-shares and want an automated way to screen for breakout patterns without paying for expensive commercial scanning software.
- Runs daily scans across thousands of stocks in just a few minutes using parallel processes.
- Stores all historical data in a local SQLite database so you do not rely on paid cloud storage.
- Includes six built-in trading strategies like turtle breakouts and volume surges.
- Requires familiarity with Python environments, dependency managers, and command-line tools.
- Designed specifically for the Chinese A-share market and cannot easily scan US or European stocks.
- Notifications are hardcoded to Feishu, so adapting them to Telegram or email requires code changes.
manual stock chart inspection
uv
- jesse-ai/jesse8.7k stars
A Python framework for writing crypto trading strategies, testing them against past prices, and running them live.
- hummingbot/hummingbot20k stars
A free framework for writing and running automated trading programs on cryptocurrency exchanges.
- lballabio/QuantLib7.7k stars
The long-established free library for pricing and risk-managing financial instruments.
git clone https://github.com/sngyai/Sequoia-X cd Sequoia-X uv sync cp .env.example .env python main.py --backfill