﻿---
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-tw/stocks/earnings-quality/)
- [營業活動現金流量](/zh-tw/stocks/operating-cash-flow/)
- [毛利率](/zh-tw/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-tw/stocks/piotroski-f-score/index.mdx
