{"repo":"sngyai/Sequoia-X","free":true,"listed":false,"github":"https://github.com/sngyai/Sequoia-X","clone":"git clone https://github.com/sngyai/Sequoia-X.git","description":"A股自动选股系统 — 多种技术形态自动扫描，收盘后自动运行并推送飞书","language":"Python","stars":5366,"topics":["ta-lib","python","turtle-trade","a-shares","pandas","akshare","baostock","stock-screening","trading"],"license":null,"category":"trading","readme_excerpt":"Sequoia-X: 王者回归 The King Returns A 股量化选股系统 V2 A-Share Quantitative Stock Selection System V2 --- 简介 Introduction Sequoia-X V2 是面向 A 股市场的量化选股系统，基于现代 Python 工程化标准从零重构。 系统以 OOP 架构、向量化计算和增量数据更新为核心设计原则，每日收盘后自动选股并推送至飞书群。 数据层使用 baostock（免费、无需注册、无限流）拉取历史及增量日 K 数据（后复权）， 存储于本地 SQLite，彻底规避东方财富反爬问题。 --- 两种运行模式 --- 内置策略 Strategies 策略 说明 --- --- TurtleTrade 海龟突破：20日新高 + 成交额过亿 + 阳线防诱多，按涨幅排序 MaVolume 均线+放量突破 HighTightFlag 高而窄的旗形整理突破 LimitUpShakeout 涨停洗盘回踩确认 UptrendLimitDown 上升趋势中的跌停反包 RpsBreakout 欧奈尔 RPS 相对强度突破 --- 快速开始 Quick Start 环境要求 - Python = 3.10 1. 安装依赖 2. 配置环境变量 3. 首次回填历史数据 约 12 分钟完成 5200 只 A 股历史后复权日 K 数据回填。 4. 日常运行 建议配合 crontab 每个交易日收盘后自动执行： --- 目录结构 Project Structure --- 数据说明 - 数据源 ：baostock（免费、无需注册、无限流） - 复权方式 ：后复权（hfq）— 历史价格不变，适合增量存储，避免除权导致数据错乱 - 存储 ：本地 SQLite（ data/sequoia v2.db ），可直接拷贝到其他机器使用 - 日常增量 ：8 进程并行通过 baostock 拉取，2 3 分钟完成全市场更新 --- 许可证 License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/sngyai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sngyai/Sequoia-X/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}