name: stock-quick-filter slug: stock-quick-filter version: 1.2.0 displayName: "A股快速排雷 — 一鍵剔除不值得看的股票" title: "stock-quick-filter" summary: "A股快速排雷引擎 v1.2.0 — 零配置、零API Key依賴。三級漏斗規則引擎(一票否決→趨勢走弱→積極訊號)。v1.2.0 新增結構化報表輸出(retained.csv / filtered_out.csv / filter_report.md),判定詞統一為「通過/關注/不通過」三態。一鍵剔除ST/退市/停牌/流動性枯竭/次新股/趨勢空頭/量能萎縮/股性死寂等不值得看的股票。支援單隻快篩和批次篩選,所有引數可調。" description: "A-share stock quick-filter engine v1.2.0. Zero dependency, no API key required. Three-tier rule engine (veto → weakness → positive signal). v1.2.0 adds structured report output (retained.csv / filtered_out.csv / filter_report.md) with unified verdict labels: Pass / Watch / Fail. Filters out ST/delisted/suspended/illiquid/sub-new stocks, MA250 bearish trend, volume shrinkage, inactive stocks. Supports single and batch screening with configurable thresholds."
零配置、零API Key依賴,一鍵剔除不值得看的股票。
採用三級漏斗規則引擎,快速回答一個問題:這隻股票值不值得花時間深入研究?
輸入股票程式碼/名稱
│
▼
┌──────────────┐
│ 一級:一票否決 │ ← ST/*ST/停牌/次新股/流動性枯竭/殼價值
│ 任一命中→❌ │
└──────┬───────┘
│ 通過
▼
┌──────────────┐
│ 二級:趨勢走弱 │ ← 年線空頭/量能萎縮/股性死寂
│ ≥2項→⚠️不推薦 │
└──────┬───────┘
│ 通過
▼
┌──────────────┐
│ 三級:積極訊號 │ ← 資金關注/今日強勢/估值合理
└──────────────┘
| 規則 | 預設閾值 | 資料來源 |
|---|---|---|
| ST /*ST / 退 | — | 騰訊行情 |
| 停牌 | — | 騰訊行情+K線日期 |
| 次新股 | 上市 < 60天 | 騰訊K線 |
| 流動性枯竭 | 日均成交額 < 3000萬 | 騰訊行情 |
| 殼價值 | 流通市值 < 20億 | 騰訊行情 |
| 規則 | 預設閾值 | 資料來源 |
|---|---|---|
| 年線空頭 | 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,
...
}
配合 --report 引數,批次篩選時自動生成三個檔案:
| 檔案 | 內容 |
|---|---|
retained.csv |
判定為「通過」和「關注」的股票明細 |
filtered_out.csv |
判定為「不通過」的股票及排除原因 |
filter_report.md |
彙總報告(總覽 + 留存列表 + 排除列表 + 風險提示) |
==================================================
浪潮資訊(000977) — ✅ 可關注
==================================================
🟡 趨勢預警:
· 量能萎縮(20日均量71萬 < 60日均量78萬)
🟢 積極訊號:
· 資金關注(成交額77億)
· 今日強勢(漲6.3%)
· 流通市值1027億
==================================================
STXX(0000xx) — ❌ 不值得看
==================================================
🔴 一票否決:
· ST/退市風險(STXX)
零API Key依賴,完全免費,開箱即用。
所有引數在 quick_filter.py 頂部的 CONFIG 字典中,按需調整:
7w4.net小蔥技能站收錄全網優質技能,值得收藏。
| 引數 | 預設值 | 說明 |
|---|---|---|
次新股上限天數 |
60 | 上市天數小於此值→排除 |
流動性閾值_萬元 |
3000 | 日均成交額(萬) |
市值閾值_億元 |
20 | 流通市值(億) |
振幅閾值_pct |
5 | 20日振幅百分比 |
弱勢黃燈閾值 |
2 | 黃燈≥此數→綜合不推薦 |
量能萎縮比例 |
1.0 | 20日均量 < 60日均量×此比例→黃燈 |
MIT License
⚠️ 風險提示與免責宣告 本工具生成的篩選結果僅供參考,不構成任何投資建議。 所有結論基於公開歷史資料,不保證準確性。 股市有風險,投資需謹慎。據此操作,盈虧自負。
這款工具質量不錯,能有效幫你快速篩選掉不值得關注的股票,比如ST股、流動性差的股票、趨勢走弱的股票等。優點是操作簡單、結果直觀、風險提示到位,完全免費且不用註冊。不足之處是偶爾可能因網路問題獲取不到資料,部分判斷規則(如ST識別)可以更精細。總體來說是一款實用的輔助工具,適合在初步選股時使用,但不能替代深入的基本面分析。