# sngyai/Sequoia-X

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

Repository: https://github.com/sngyai/Sequoia-X
Canonical: https://ross.abutalabs.com/products/sequoia-x
Language: Python
License Family: other
Topics: ta-lib, python, turtle-trade, a-shares, pandas, akshare, baostock, stock-screening, trading
Last push: 2026-07-10T23:17:43+00:00

## Health v2 (maintenance only)
Score: 73/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 91, release rhythm 35, longevity 100
- inputs: {"age_days": 2966, "days_push": 54, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases, no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 5529, forks 1183 (observed 2026-08-28T04:09:21.900772+00:00)

## What it is
Sequoia-X is a Python-based quantitative stock screening system for China's A-share market that scans ~5200 stocks daily for technical patterns like turtle breakouts, RPS strength breakouts, and limit-up shakeouts. It stores historical daily K-line data in local SQLite via baostock and pushes selected picks to a Feishu group after each trading day's close.

## Use cases
- automatically screen A-share stocks for technical breakout patterns each trading day
- backfill historical daily K-line data for the entire Chinese stock market
- get daily stock picks pushed to a Feishu group via webhook
- run turtle trading or O'Neil RPS relative strength strategies on A-shares
- avoid anti-scraping issues by using free baostock data with local SQLite storage
- schedule automated end-of-day stock selection with crontab

## When to choose
- you trade Chinese A-shares and want automated end-of-day technical screening
- you want free, registration-free market data without fighting Eastmoney anti-crawler measures
- you prefer a self-hosted Python pipeline with local SQLite storage and Feishu notifications

## When to avoid
- you need US, Hong Kong, or crypto markets rather than A-shares
- you need intraday or real-time screening rather than end-of-day signals
- you want a GUI or hosted service instead of a command-line Python tool
- you require backtesting or order execution - this only screens and notifies

## Facets
- artifact type: application
- maturity: active
- function: trading, data-science, scheduling, webhook, analytics
- domain: fintech
- platform: python, cli, self-hosted
- tags: a-shares, stock-screening, quantitative-finance, ta-lib, baostock, feishu, turtle-trading, technical-analysis, automation, data-engineering, linux

## Member repositories
- sngyai/Sequoia-X (main) score 73

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:21.900772+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T17:55:45.760850+00:00, confidence not recorded.
  - readme: https://github.com/sngyai/Sequoia-X (fetched 2026-08-28T04:09:21.900772+00:00, sha 4fbcb717a9db)
- Data as of 2026-08-30T08:39:29.467469+00:00.
