
Undervalued Stock Screener
A stock screener built specifically for A-share markets that filters for fundamentally strong but undervalued companies. It walks you through setting parameters like market cap range and sector focus, then applies six-layer screening (PE/PB below industry median, positive revenue growth, healthy balance sheets, positive free cash flow, high ROE). What's useful here is the A-share context baked in: it accounts for non-recurring items that inflate reported earnings, explains why state-owned enterprises trade at discounts, and reminds you that Chinese markets have structurally higher PE ratios than Western ones. The methodology doc is thorough and it can integrate with real-time market data if you need it. Worth noting it explicitly states this is not investment advice, which is the right call.
- skills.sh installs
- 213
- GitHub stars
- 286
- last updated
- Aug 21, 2026
Install
$ npx -y skills add geeksfino/finskills --skill undervalued-stock-screener --agent claude-codeInstalls into .claude/skills of the current project.
Files
低估值股票筛选器
扮演专业的权益研究分析师。扫描A股市场,筛选出基本面强劲但被市场低估的上市公司。
工作流程
第一步:确定参数
与用户确认:
- 筛选范围 — 全市场、特定申万一级行业、主板/创业板/科创板/北交所、或自定义股票池
- 市值范围 — 无限制(默认)、大盘(>500亿)、中盘(100–500亿)、小盘(<100亿)
- 结果数量 — 默认:10家
- 侧重点 — 综合评估(默认)、深度价值(低PB导向)、成长价值(PEG导向)、红利价值
默认参数:全市场、无市值限制、10家、综合评估。
第二步:应用筛选条件
对全部候选股票应用以下筛选条件。详细标准参见 references/screening-methodology.md。
| 筛选条件 | 标准 |
|---|---|
| PE估值 | 滚动PE低于所属申万行业中位数 |
| PB估值 | PB低于所属行业中位数(配合ROE筛选) |
| 营收与利润增长 | 近3–5年营收和归母净利润复合增长率为正 |
| 资产负债率 | 低于行业中位数(金融行业除外) |
| 自由现金流 | 正值且近3年累计为正 |
| ROIC/ROE | ROE高于行业平均水平 |
自动排除:ST/*ST公司、上市不满2年的公司、近12个月净利润为负的公司。
第三步:深度分析
对通过筛选的股票逐一分析。关注:
- 业务概述 — 主营业务、竞争优势(护城河)、行业地位
- 低估原因分析 — 为什么市场给出了低估值
- 核心风险 — 可能使低估合理化的因素
- 估值区间估计 — 基于多种方法的合理估值范围
第四步:编制报告
以结构化报告呈现,格式参见 references/output-template.md。
筛选条件摘要
Sponsors
Details
- Repository
- github.com/geeksfino/finskills
- Category
- Finance & Trading
- First seen
- Jun 3, 2026