git404hub

what is sequoia-x fr?

sngyai/sequoia-x — explained in plain English

Analysis updated 2026-05-18

3,657PythonAudience · dataComplexity · 3/5LicenseSetup · moderate

tl;dr

A Python system that scans the Chinese stock market daily for technical chart patterns and sends alerts to a Feishu chat.

vibe map

mindmap
  root((Sequoia-X))
    What it does
      Scan stock market daily
      Push alerts to Feishu
    Tech stack
      Python
      SQLite
      Baostock
    Use cases
      Breakout screening
      Trend detection
    Audience
      Traders

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Automatically scan all A-share stocks each evening for breakout and reversal patterns.

VIBE 2

Get daily trading signal alerts pushed to a Feishu group chat.

VIBE 3

Run a Turtle Trading breakout or moving-average-volume screen across the whole market.

VIBE 4

Backfill and store years of Chinese stock price history locally in SQLite.

what's the stack?

PythonSQLiteBaostockFeishu

how it stacks up fr

sngyai/sequoia-xendernewton/tf-faster-rcnngalaxy-dawn/claude-scholar
Stars3,6573,6593,661
LanguagePythonPythonPython
Setup difficultymoderatehardmoderate
Complexity3/55/52/5
Audiencedataresearcherresearcher

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Initial backfill of roughly 5,200 stocks takes about 12 minutes and needs a Feishu webhook configured.

You can freely use, modify, and redistribute this project under the MIT license.

in plain english

Sequoia-X is a stock screening system built for the Chinese A-share market. It runs automatically after the market closes each trading day, scans all publicly listed stocks for specific technical patterns, and pushes the results to a group chat via the Feishu (Lark) messaging platform. The goal is to find stocks showing recognizable chart setups that traders often look for before deciding to buy. The system includes six built-in screening strategies. These include a Turtle Trading breakout that looks for stocks hitting 20-day highs with strong volume, a moving-average-plus-volume breakout, a high tight flag pattern, a limit-up pullback confirmation, a limit-down reversal during an uptrend, and a relative price strength breakout inspired by William O'Neil's work. Each strategy applies its own rules to the price and volume history of every stock in the market. For market data, the system pulls daily price history from Baostock, a free Chinese financial data service that requires no registration and has no rate limits. Data is stored locally in a SQLite database on the user's machine. The first time you set it up, a backfill run downloads the full historical price data for roughly 5,200 stocks, which takes about 12 minutes. After that, the daily run uses eight parallel processes to fetch only the new data, completing a full market update in two to three minutes. Setup requires Python 3.10 or newer. You install the dependencies, copy an environment variable template and fill in your Feishu webhook URL, run the initial backfill, and then configure a scheduled task to run the script automatically each weekday evening. The project is MIT licensed and the README is written in both Chinese and English.

prompts (copy fr)

prompt 1
Show me how to set up Sequoia-X with Python 3.10, configure the Feishu webhook, and run the initial backfill.
prompt 2
Explain how the Turtle Trading breakout strategy in Sequoia-X identifies 20-day high stocks.
prompt 3
Help me schedule Sequoia-X to run automatically every weekday evening after market close.
prompt 4
Show me how Sequoia-X pulls daily price data from Baostock for the initial 5,200-stock backfill.

Frequently asked questions

what is sequoia-x fr?

A Python system that scans the Chinese stock market daily for technical chart patterns and sends alerts to a Feishu chat.

What language is sequoia-x written in?

Mainly Python. The stack also includes Python, SQLite, Baostock.

What license does sequoia-x use?

You can freely use, modify, and redistribute this project under the MIT license.

How hard is sequoia-x to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is sequoia-x for?

Mainly data.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.