AI Summary

Overview

Sequoia-X V2 is a robust, modern A-share quantitative stock selection system built from the ground up with Python's best practices. It leverages OOP architecture, vectorized computation, and incremental data updates to automate stock selection and deliver results directly to your Feishu (Lark) workspace after market close. Say goodbye to manual analysis and website scraping issues.

Key Features

  • Automated Daily Selection: Runs automatically after market close, scanning for stocks that meet predefined technical criteria.
  • Diverse Technical Strategies: Includes popular and effective strategies like Turtle Trade (20-day new high + high volume), MA + Volume Breakout, High Tight Flag, Limit Up Shakeout, Uptrend Limit Down, and O'Neil's RPS Breakout.
  • Efficient Data Handling: Utilizes baostock for free, unlimited, and registration-free historical and incremental daily K-line data (post-adjusted). Data is stored locally in SQLite, eliminating anti-scraping problems.
  • Two Powerful Modes:
    • Daily Mode: Fast (2-3 minutes) incremental data updates, strategy execution, and Feishu push using 8 parallel processes.
    • Backfill Mode: Comprehensive historical K-line data ingestion for the entire market (approx. 12 minutes).
  • Modern Python Engineering: Built with a clean OOP structure, pyproject.toml for dependency management, ruff for linting, and pytest with hypothesis for testing.
  • Seamless Integration: Configurable via environment variables and designed for easy automation with tools like crontab.
  • Clear Project Structure: Well-organized code for maintainability and scalability.

Typical Use Cases

  • Automated Trading Strategy Development: Quickly identify potential A-share stock candidates that align with established technical patterns for further analysis or automated execution.
  • Daily Market Monitoring: Receive a curated list of high-potential stocks directly in your Feishu chat, saving you significant time and effort.
  • Backtesting and Research: Utilize the comprehensive historical data backfill capability to test and refine your own quantitative trading strategies.
  • Personal Investment Tool: Empower your personal investment decisions with data-driven insights and automated screening.

Repository Trajectory

Trended #5 on daily

September 3, 2026

First tracked on GitTrend

September 3, 2026

Loading README...

Contributors

Languages

Python

100%

About

A股自动选股系统 — 多种技术形态自动扫描,收盘后自动运行并推送飞书

Related Blogs

Topics

akshare

trading

baostock

a-shares

python

ta-lib

stock-screening

turtle-trade

pandas

Contributors

Languages

Python

100%