Skip to content

A股 Piotroski F-Score 全市场扫描(2025 年报)

基本面强度评分(0~9),分越高基本面改善越明显。仅研究学习,不构成投资建议。

口径

  • 数据:tushare income/cashflow/balancesheet合并报表、最新披露口径;当年 2025 年报对比上年。
  • 9 个信号见 src/quant/factors/library/fscore.py;ROA 用期末总资产、应计信号取 CFO>净利润(两期可算的常见简化)。
  • 样本:剔除 ST、金融业、次新股(期末前上市不满一个完整年度)、核心财报缺失;有效 5589 只。

总体

  • 全市场得分 均值 4.95 / 中位数 5
  • 高分(>=8) 431 只(7.7%);低分(<=1) 129 只(2.3%)。

F-Score 分布

得分分布

分数公司数占比
0100.2%
11192.1%
23786.8%
368212.2%
4106019.0%
5116720.9%
6104118.6%
770112.5%
83376.0%
9941.7%

各信号通过率(越低=该维度普遍承压)

信号含义通过率
f_eqoffer未增发股本75.8%
f_roaROA>073.5%
f_cfo经营现金流>058.6%
f_accrualCFO>净利润(盈利质量)52.6%
f_dlever长期负债率下降52.3%
f_dturn资产周转率上升47.2%
f_dmargin毛利率上升46.6%
f_droaROA同比上升45.1%
f_dliquid流动比率上升43.6%

高分(>=8)行业分布 Top10

行业高分公司数
电气设备24
元器件24
汽车配件19
化学制药16
专用机械15
软件服务14
医疗保健14
化工原料13
农药化肥12
环境保护11

高分样例(F-Score=9,按营收降序取前 20)

代码名称行业营收(亿)净利(亿)经营现金流(亿)
600104.SH上汽集团汽车整车6461.5174.4343.1
600050.SH中国联通电信运营3922.2207.9914.1
300999.SZ金龙鱼食品2451.333.8154.4
600741.SH华域汽车汽车配件1840.082.395.2
000959.SZ首钢股份普钢1029.210.781.4
300274.SZ阳光电源电气设备891.8135.3169.2
600143.SH金发科技塑料654.08.159.0
000800.SZ一汽解放汽车整车626.87.926.9
000807.SZ云铝股份600.473.584.3
600060.SH海信视像家用电器576.828.145.8
601808.SH中海油服石油开采502.840.6112.9
002236.SZ大华股份IT设备327.438.839.1
002532.SZ天山铝业295.048.180.5
601216.SH君正集团化工原料252.433.551.7
600961.SH株冶集团铅锌222.511.318.4
002727.SZ一心堂医药商业173.42.716.3
000975.SZ山金国际黄金171.032.746.8
002430.SZ杭氧股份化工机械150.810.622.2
600132.SH重庆啤酒啤酒147.224.826.2
301035.SZ润丰股份农药化肥146.911.821.4

怎么用

  • 筛选:F-Score>=8 作为基本面质量过滤器,叠加低估值(低 PB/PE)逼近 Piotroski 原文「价值股里挑改善者」。
  • 因子:把 0~9 当横截面打分因子,做行业/市值中性化后进 IC/分层检验(--backtest)。
  • 风控:F-Score<=1 作为基本面恶化预警,规避或剔出股票池。

注意

  • 当前扫描用最新披露财报,含事后重述,做严谨回测须改用 PIT(按 ann_date 对齐)。
  • 金融业报表结构不同,9 信号(毛利率/周转/流动比率)不可比,默认已剔除。