﻿---
title: "Piotroski F-Score：重建原始九项信号"
description: "使用原始九项二元定义、准确的资产分母、严格阈值、股权发行证据和可比性控制，从时点年度申报中重建 Piotroski F-Score。"
image: "https://wiki.fcontext.com/og.png"
---

> Documentation Index
> Fetch the complete documentation index at: https://wiki.fcontext.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Piotroski F-Score：重建原始九项信号

> 仅供教育用途，不构成投资建议。投资可能导致损失。

<a id="answer"></a>

## 直接答案

Piotroski F-Score 汇总九项二元财务报表信号。每项有利条件得 `1` 分，否则得 `0` 分，总分范围为 `0` 至 `9`。Joseph Piotroski 设计该评分，是为了在高账面市值比公司组合中区分财务状况较强和较弱的公司。它不是通用质量等级、破产概率、估值、目标价或超额回报承诺。

原始信号使用年度会计数据和精确定义。扣除非常项前净利润和经营活动现金流均除以年初总资产；资产周转率也使用年初总资产。长期债务除以平均总资产。流动性使用财年末流动资产和流动负债。股权信号询问是否发行普通股，而不是稀释加权平均股数或流通净股数是否增加。

二元评分会舍弃幅度和因果关系。比率微升与大幅改善均得同样一分，而严格正向变化规则下持平得 `0` 分。评分描述的是相关申报可取得之后的九项历史信号，不能解释改善源自经营、收购、通胀、会计选择、资产出售、营运资本时点还是分母减弱。

<a id="mechanism"></a>

## 运作机制

按以下顺序重建原始评分：

1. **固定信息日期和公司范围。** 使用测试日可取得的原始年度申报及修订，而不是后续重述或数据库刷新。统一发行人、合并集团、财年长度、币种、持续经营、前身或继任期间以及收购或处置范围。原始收益设计从财年结束后第五个月初开始复利，以留出财务报表可得时间；现代回测应使用实际申报时间戳及其明示执行规则。
2. **建立一致的资产分母。** 令本财年为 `t`。原始盈利和周转信号使用 `Beginning assets_t = Ending assets_(t-1)`。计算 `ROA_t = Net income before extraordinary items_t / Beginning assets_t`、`CFO_t = Cash flow from operations_t / Beginning assets_t` 和 `TURN_t = Net sales_t / Beginning assets_t`。上年数值采用相同口径。不能因为数据供应商采用平均资产就静默替换。
3. **为四项盈利信号评分。** 设 `F_ROA = 1 if ROA_t > 0, else 0`；`F_CFO = 1 if CFO_t > 0, else 0`；`F_DROA = 1 if ROA_t - ROA_(t-1) > 0, else 0`；`F_ACCRUAL = 1 if CFO_t > ROA_t, else 0`。因为 CFO 与 ROA 使用同一期初资产分母，最后一项等价于按既定口径本期 CFO 超过本期净利润。应保留终止经营、非常项旧口径映射和现金流分类选择。
4. **为杠杆、流动性与融资评分。** 按一致惯例，以包含一年内到期部分的长期债务除以平均总资产，且仅在比率下降时令 `F_DLEVER = 1`。在各财年末计算 `Current ratio = Current assets / Current liabilities`，且仅在其上升时令 `F_DLIQUID = 1`。仅当公司年内未发行普通股时令 `EQ_OFFER = 1`，否则为 `0`。
5. **为两项经营效率信号评分。** 计算 `MARGIN_t = (Net sales_t - Cost of goods sold_t) / Net sales_t`，仅在本期毛利率高于上期时令 `F_DMARGIN = 1`。仅在本期资产周转率高于上期时令 `F_DTURN = 1`。比较前，应一致映射收入、销售成本、代收代付项目、消费税、存货方法和服务型公司列报。
6. **不重新加权地求和。** 使用 `F_SCORE = F_ROA + F_CFO + F_DROA + F_ACCRUAL + F_DLEVER + F_DLIQUID + EQ_OFFER + F_DMARGIN + F_DTURN`。缺失数据不自动记 `0`，持平也不是改善。如果银行、保险公司、基金、REIT 或缺乏有意义毛利率或流动比率的公司无法支持原始输入，应报告评分不可用，或明确标示为修正版。
7. **审计每一分及任何回测。** 核对利润表、资产负债表、现金流量表、权益表、债务、EPS、收购、终止经营、租赁、供应商融资、保理和后续申报。保留退市、公司行动、存续偏差、时点股票池成员、交易成本、流动性、组合形成、账面市值比筛选、持有期和基准。原始历史结果取决于其样本和规则，不是永恒的回报保证。

论文选择这些信号，是考虑到其可实施性和财务承压的高账面市值比公司；并未声称这些是适用于每家公司的最优指标。供应商可以发布有用的修正版，但标签应披露净利润定义、资产分母、债务字段、股权发行代理、期间频率及缺失数据处理的偏离。

<a id="example"></a>

## 示例

使用一家具有可比年度申报的假设工业公司：

- **盈利与应计信号：** 上期扣除非常项前净利润为 `-$10.0000 million`，上期期初资产为 `$900.0000 million`，所以 `ROA_(t-1) = -$10.0000 / $900.0000 = -1.1111%`。本期净利润为 `$30.0000 million`，本期 CFO 为 `$40.0000 million`，本期期初资产为 `$1,000.0000 million`；因此 `ROA_t = $30.0000 / $1,000.0000 = 3.0000%`，`CFO_t = $40.0000 / $1,000.0000 = 4.0000%`。ROA 为正、CFO 为正、ROA 改善且 `4.0000% > 3.0000%`，共得 `4` 分。
- **杠杆、流动性与股权发行：** 上期长期债务为 `$400.0000 million`，平均资产为 `$950.0000 million`，即 `$400.0000 / $950.0000 = 42.1053%`；本期长期债务为 `$360.0000 million`，平均资产为 `$1,050.0000 million`，即 `$360.0000 / $1,050.0000 = 34.2857%`，获得杠杆分。流动比率从 `$300.0000 / $200.0000 = 1.5000` 上升至 `$340.0000 / $200.0000 = 1.7000`，获得流动性分。权益表及融资现金流显示未发行普通股，因此 `EQ_OFFER = 1`；本组共得 `3` 分。
- **经营效率与总分：** 上期净销售额为 `$700.0000 million`，销售成本为 `$455.0000 million`，所以上期毛利率为 `($700.0000 - $455.0000) / $700.0000 = 35.0000%`。本期销售额为 `$800.0000 million`，成本为 `$496.0000 million`，所以本期毛利率为 `($800.0000 - $496.0000) / $800.0000 = 38.0000%`。周转率从 `$700.0000 / $900.0000 = 0.7778` 上升至 `$800.0000 / $1,000.0000 = 0.8000`。两项信号各得 `1` 分，总分为 `4 + 3 + 2 = 9`。
- **为何必须拆解：** 假设公司向员工发行 `1.0000 million shares`，同时回购 `2.0000 million shares`。净股数减少 `1.0000 million`，但因实际发行了普通股，原始未发行信号为 `0`。相反，股票拆分可以在没有股权融资流入时增加股数。若流动比率仅从 `1.7000` 升至 `1.7001`，二元规则下仍得 `1` 分；该分并不能证明流动性得到实质改善。

<a id="risks"></a>

## 风险

- 使用分析或组合形成时点已公开的申报版本和数据。
- 统一财年长度、币种、主体范围及前身或继任报告期间。
- 核对重述、修订、终止经营、收购、剥离及外汇影响。
- 使用扣除非常项前净利润，或记录现代映射，不能混用利润定义。
- 原始 ROA、CFO、应计和周转指标均以年初总资产缩放。
- 原始长期债务率使用平均总资产，并说明平均方法。
- 重建原始杠杆字段时，纳入长期债务的一年内到期部分。
- 核对偿债、重分类、租赁、供应商融资、保理及收购债务。
- 一致构建流动资产和流动负债，并检查受限现金及持有待售余额。
- 一致应用严格正向检验；持平、舍入噪声和缺失值都不是改善。
- 从权益与融资记录识别普通股发行，而不是使用稀释加权平均股数。
- 区分主要发行、员工奖励、期权、转换、收购股份、拆股与回购。
- 一致映射净销售额、销售成本、代收代付收入、消费税及成本分类。
- 检查减值、资产出售、减记或收购是否机械性改变资产周转率。
- 检查 CFO 背后的应收款、存货、应付款、合同余额、供应商融资和保理。
- 不因一个年度期间 CFO 超过净利润就推断盈利质量。
- 对缺乏有意义原始输入的商业模式报告不可用或修正版评分。
- 描述论文历史证据时保留其高账面市值比背景。
- 回测纳入退市、存续偏差、公司行动、申报滞后、流动性、成本和基准。
- 不把二元历史评分转化为估值、信用评级、因果诊断或回报承诺。

<a id="misconceptions"></a>

## 常见误解

- **“原始 F-Score 的所有资产缩放比率都使用平均资产。”** ROA、CFO、应计和周转率使用年初总资产；长期债务率使用平均总资产。
- **“净股数未增加就表示股权发行项得一分。”** 公司可以在发行同时进行更大规模回购，拆股也可在无融资时增加股数；应检查实际普通股发行。
- **“九分证明公司优质、便宜或未来会跑赢。”** 它只表示按所选定义通过九项历史二元条件，不代表估值或未来风险有利。
- **“CFO 高于净利润证明盈利干净。”** 营运资本时点、保理、供应商融资、分类、税和一次性现金流都可能改变比较。
- **“任何供应商的 F-Score 都精确复制论文。”** 分母、债务字段、股权代理、缺失数据规则、期间、重述和信息时点均可能不同。

<a id="related"></a>

## 相关主题

- [盈利质量](/zh-cn/stocks/earnings-quality/)
- [经营活动现金流](/zh-cn/stocks/operating-cash-flow/)
- [毛利率](/zh-cn/stocks/gross-margin/)

<a id="sources"></a>

## 权威来源

- *Journal of Accounting Research*, *Value Investing: The Use of Historical Financial Statement Information to Separate Winners from Losers* — 原始样本、九项定义、二元综合评分、组合时点、历史结果及局限。
- Stanford Graduate School of Business, *Joseph D. Piotroski* — 作者及机构研究简介。
- U.S. Securities and Exchange Commission, *Beginners' Guide to Financial Statements* — 利润表、资产负债表、现金流量表、权益、附注、比率和审计背景。
- Investor.gov, *How to Read a 10-K/10-Q* — 申报结构、财务报表、附注、MD&A、风险、控制、附件和比较背景。
- U.S. Securities and Exchange Commission, *Search Filings* — 通过 EDGAR 按时点查阅原始及修订年度、季度、注册和当前报告。
- Financial Accounting Standards Board, *ASU 2022-04: Disclosure of Supplier Finance Program Obligations* — 与现金流和杠杆审查相关的方案条款、资产负债表列报、未偿义务及年度滚动披露。

Source: https://wiki.fcontext.com/zh-cn/stocks/piotroski-f-score/index.mdx
