A股快速排雷引擎
零配置、零API Key依赖,一键剔除不值得看的股票。
设计原理
采用三级漏斗规则引擎,快速回答一个问题:这只股票值不值得花时间深入研究?
输入股票代码/名称
│
▼
┌──────────────┐
│ 一级:一票否决 │ ← ST/*ST/停牌/次新股/流动性枯竭/壳价值
│ 任一命中→❌ │
└──────┬───────┘
│ 通过
▼
┌──────────────┐
│ 二级:趋势走弱 │ ← 年线空头/量能萎缩/股性死寂
│ ≥2项→⚠️不推荐 │
└──────┬───────┘
│ 通过
▼
┌──────────────┐
│ 三级:积极信号 │ ← 资金关注/今日强势/估值合理
└──────────────┘
过滤规则
🔴 一级 — 一票否决(任一命中直接排除)
| 规则 | 默认阈值 | 数据源 | |------|---------|--------| | ST /*ST / 退 | — | 腾讯行情 | | 停牌 | — | 腾讯行情+K线日期 | | 次新股 | 上市 < 60天 | 腾讯K线 | | 流动性枯竭 | 日均成交额 < 3000万 | 腾讯行情 | | 壳价值 | 流通市值 < 20亿 | 腾讯行情 |
🟡 二级 — 趋势走弱(≥2项判定不推荐)
| 规则 | 默认阈值 | 数据源 | |------|---------|--------| | 年线空头 | MA250向下 + 股价 < 年线 | 腾讯K线 | | 量能萎缩 | 20日均量 < 60日均量 | 腾讯K线 | | 股性不活跃 | 20日振幅 < 5% 且 成交额持续萎缩 | 腾讯K线 |
🟢 三级 — 积极信号(展示参考,不计入判定)
| 信号 | 条件 | |------|------| | 资金关注 | 成交额 > 10亿 | | 今日强势 | 涨跌幅 > 3% | | 估值合理 | PE 10~30 |
使用方法
# 单只快筛
python quick_filter.py 000977
# 批量筛选(逗号分隔)
python quick_filter.py 000977,002119,600519,000001
# 批量筛选 + 生成结构化报表(CSV + MD)
python quick_filter.py 000977,002119,600519 --report
# 修改参数(在 quick_filter.py 顶部 CONFIG 中调整)
CONFIG = {
"次新股上限天数": 60,
"流动性阈值_万元": 3000,
"市值阈值_亿元": 20,
...
}
结构化输出(v1.2.0 新增)
配合 --report 参数,批量筛选时自动生成三个文件:
| 文件 | 内容 |
|------|------|
| retained.csv | 判定为「通过」和「关注」的股票明细 |
| filtered_out.csv | 判定为「不通过」的股票及排除原因 |
| filter_report.md | 汇总报告(总览 + 留存列表 + 排除列表 + 风险提示) |
输出示例
==================================================
浪潮信息(000977) — ✅ 可关注
==================================================
🟡 趋势预警:
· 量能萎缩(20日均量71万 < 60日均量78万)
🟢 积极信号:
· 资金关注(成交额77亿)
· 今日强势(涨6.3%)
· 流通市值1027亿
==================================================
STXX(0000xx) — ❌ 不值得看
==================================================
🔴 一票否决:
· ST/退市风险(STXX)
数据源
- 腾讯免费行情 API — 实时行情、ST状态、成交额、市值
- 腾讯免费K线 API — 日K线、均线计算、振幅分析
零API Key依赖,完全免费,开箱即用。
配置说明
所有参数在 quick_filter.py 顶部的 CONFIG 字典中,按需调整:
| 参数 | 默认值 | 说明 |
|------|--------|------|
| 次新股上限天数 | 60 | 上市天数小于此值→排除 |
| 流动性阈值_万元 | 3000 | 日均成交额(万) |
| 市值阈值_亿元 | 20 | 流通市值(亿) |
| 振幅阈值_pct | 5 | 20日振幅百分比 |
| 弱势黄灯阈值 | 2 | 黄灯≥此数→综合不推荐 |
| 量能萎缩比例 | 1.0 | 20日均量 < 60日均量×此比例→黄灯 |
许可
MIT License
⚠️ 风险提示与免责声明 本工具生成的筛选结果仅供参考,不构成任何投资建议。 所有结论基于公开历史数据,不保证准确性。 股市有风险,投资需谨慎。据此操作,盈亏自负。
微信扫一扫