股票快篩

👤 陸向前 📦 v1.2.0 ⭐ 4.5 ⬇️ 245 下載
📊 資料分析 免費

📖 技能介紹


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."


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 字典中,按需調整:

7w4.net小蔥技能站收錄全網優質技能,值得收藏。

引數 預設值 說明
次新股上限天數 60 上市天數小於此值→排除
流動性閾值_萬元 3000 日均成交額(萬)
市值閾值_億元 20 流通市值(億)
振幅閾值_pct 5 20日振幅百分比
弱勢黃燈閾值 2 黃燈≥此數→綜合不推薦
量能萎縮比例 1.0 20日均量 < 60日均量×此比例→黃燈

許可

MIT License


⚠️ 風險提示與免責宣告 本工具生成的篩選結果僅供參考,不構成任何投資建議。 所有結論基於公開歷史資料,不保證準確性。 股市有風險,投資需謹慎。據此操作,盈虧自負。

🤖 AI 評測

這款工具質量不錯,能有效幫你快速篩選掉不值得關注的股票,比如ST股、流動性差的股票、趨勢走弱的股票等。優點是操作簡單、結果直觀、風險提示到位,完全免費且不用註冊。不足之處是偶爾可能因網路問題獲取不到資料,部分判斷規則(如ST識別)可以更精細。總體來說是一款實用的輔助工具,適合在初步選股時使用,但不能替代深入的基本面分析。

📊 多維度評分

適應性4.3
規範性4.4
有效性4.6
可靠性4.3
可信度5

📁 包含檔案 (4 個)

📄 README.md 2.1 KB
📄 SKILL.md 5.3 KB
📄 package.json 1.1 KB
📄 quick_filter.py 15.3 KB