Piotroski F-Score
Quick Definition
A 9-point scoring system that evaluates a company's financial strength based on profitability, leverage, liquidity, and operating efficiency.
Key Takeaways
- The F-Score rates companies 0-9 across profitability, leverage/liquidity, and operating efficiency
- Scores 8-9 indicate strong fundamentals; 0-2 suggest financial deterioration
- Particularly effective for filtering value traps from genuine deep value opportunities
- Research showed 23% annual returns from buying high F-Score value stocks and shorting low ones
- Best used as a quality filter combined with valuation metrics, not as a standalone strategy
What Is Piotroski F-Score?
The Piotroski F-Score is a discrete scoring system developed by Stanford accounting professor Joseph Piotroski in his 2000 paper "Value Investing: The Use of Historical Financial Statement Information to Separate Winners from Losers." It assigns a score between 0 and 9 based on nine binary criteria across three categories: profitability (4 points), leverage/liquidity (3 points), and operating efficiency (2 points). Each criterion earns 1 point if the condition is met and 0 if not.
The nine criteria are: Profitability — (1) positive net income, (2) positive operating cash flow, (3) ROA higher than prior year, (4) operating cash flow exceeds net income (quality of earnings). Leverage & Liquidity — (5) lower long-term debt ratio than prior year, (6) higher current ratio than prior year, (7) no new share issuance in the past year. Operating Efficiency — (8) higher gross margin than prior year, (9) higher asset turnover than prior year.
Piotroski's research showed that buying high book-to-market (value) stocks with high F-Scores (7-9) and shorting those with low F-Scores (0-2) generated a 23% annual return from 1976-1996. The score is particularly powerful for deep value stocks and international small-caps where information asymmetry is greatest. Scores of 8-9 indicate strong and improving fundamentals, 5-7 are average, and 0-2 suggest deteriorating financial health. The F-Score is widely used by quantitative value investors and screeners as a financial quality filter — it helps distinguish between cheap stocks that are genuine bargains and those that are cheap for good reason (value traps).
Piotroski F-Score Example
- 1An analyst scores a manufacturing company: Positive net income (1), positive OCF (1), ROA improved (1), OCF > NI (1), debt ratio decreased (1), current ratio improved (1), no new shares issued (1), gross margin improved (0 — declined), asset turnover improved (1). F-Score = 8/9, indicating strong and improving fundamentals. This is a high-conviction value buy.
- 2A deep value screen finds a stock trading at 0.5x book value (extremely cheap). But its F-Score is 1/9: negative net income, negative cash flow, declining ROA, increasing debt, diluting shareholders, and deteriorating margins. The low F-Score reveals this is a value trap — the stock is cheap because the business is failing, not because the market is irrational.
Related Terms
Altman Z-Score
A formula combining five financial ratios to predict the probability of a company going bankrupt within two years, with scores below 1.8 indicating high risk.
Return on Equity (ROE)
A profitability ratio that measures how effectively a company uses shareholder equity to generate profits, calculated as net income divided by shareholders' equity.
Return on Assets (ROA)
A profitability ratio measuring how efficiently a company uses its total assets to generate earnings.
Current Ratio
A liquidity ratio measuring a company's ability to pay short-term obligations by comparing current assets to current liabilities.
Gross Margin
Revenue minus cost of goods sold, expressed as a percentage—measuring the profit retained after direct production costs.
Revenue
The total amount of money a company earns from its business activities before any expenses are deducted, also called sales or top line.
Expand Your Financial Vocabulary
Explore 130+ financial terms with definitions, examples, and formulas
Browse Fundamental Analysis Terms