Skip to main content
Tool Comparisons

F-Score vs Z-Score: Which Model Works Better?

JS
Written by Javier Sanz
7 min read
Share:

The Piotroski F-Score and Altman Z-Score are two of the most popular scoring models in value investing. Both use financial data to evaluate stocks. The two models measure different aspects of corporate strength.

The Piotroski F-Score grades financial health in three areas: profits, leverage, and efficiency. Altman Z-Score estimates the chance that a company will go bankrupt within two years.

The f-score vs z-score comparison is essential for value investors. Both tools answer different questions about financial health. Understanding each one helps investors build safer portfolios.

The ValueMarkers stock screener includes both the F-Score and Z-Score as built-in filters. Investors can screen for financially healthy companies across sectors in seconds.

What Is the Piotroski F-Score?

Joseph Piotroski, an accounting professor at Stanford, introduced the F-Score in a 2000 research paper. The model assigns a score from 0 to 9 based on nine binary tests. Each test checks one aspect of a company's financial health.

The three areas are profits, leverage and liquidity, and efficiency. For each test, the company earns one point if it passes and zero if it fails. The nine points combine to produce the final F-Score.

A score of 8 or 9 signals strong and improving financial health. A score of 0 to 2 signals weakness. Most value investors use the Piotroski F-Score to separate strong stocks from weak ones within a pool of low price-to-book candidates.

The profit tests check whether the company earned a positive return on assets. They also check for positive operating cash flow and improvement in return on assets from the prior year. In addition, they compare accruals to net income. This confirms that reported profits are backed by real cash.

The leverage and liquidity tests examine changes in long-term debt relative to assets. They also check the current ratio and whether the company issued new shares during the year. A company paying down debt and avoiding dilution scores well on these measures.

The efficiency tests look at changes in gross margin and asset turnover. A rising gross margin signals improved pricing power or cost control. A rising asset turnover ratio is a positive sign. It means the company generates more revenue from its existing assets.

What Is Altman Z-Score?

Edward Altman, a professor at NYU, developed the Z-Score in 1968. The model combines five financial ratios into a weighted score. It predicts the chance of bankruptcy.

The Piotroski F-Score uses a binary pass-fail structure. Altman Z-Score uses continuous variables instead. The output is a decimal number that ranges from negative values for distressed firms to above 3.0 for safe ones.

The Altman Z-Score uses five financial ratios. These cover working capital, retained earnings, operating earnings, equity value relative to liabilities, and sales. Each ratio receives a specific weight in the formula.

A Z-Score above 2.99 places the company in the safe zone, where bankruptcy risk is minimal. A score between 1.81 and 2.99 falls in the gray zone. A score below 1.81 puts the company in the distress zone.

Altman's original research showed that the model correctly predicted bankruptcy in most cases within two years. The Z-Score focuses on financial health from a creditor's view. It measures whether a company has enough assets, earnings, and liquidity to meet its debts.

This makes it a risk avoidance tool more than a stock selection tool.

Key Differences Between the Two Models

The most important difference is what each model measures. The F-Score checks whether a company's financial health is improving or declining. The Z-Score checks whether the company is likely to survive.

An F-Score of 8 means the company is getting stronger. A Z-Score of 3.5 means the company is unlikely to go bankrupt. Each model answers a different question.

The scoring structures also differ. The F-Score uses a 0-to-9 integer scale based on binary pass-fail tests. The model applies no weighting, and each test carries equal weight in the final tally.

Altman Z-Score uses a weighted formula where some ratios matter more than others. The output is a decimal number rather than a whole number. This gives a more precise view of credit risk.

Piotroski built the F-Score for value investors. He designed it to work alongside low price-to-book screens. It serves as a stock-picking tool.

Altman built the Z-Score to assess credit risk. He designed it to predict defaults. It serves as a capital protection tool. Both models serve a useful purpose in a value portfolio.

When to Use the F-Score

The Piotroski F-Score works best when an investor has a list of cheap stocks. It helps separate the strong ones from the weak ones. A cheap stock could be cheap for good or bad reasons.

High F-Score stocks tend to show improving financial health. Rising profits, falling debt, and better efficiency all drive a higher score.

Research shows that high F-Score stocks in the value universe have outperformed over time. They have historically beaten plain value stocks that lack a quality filter.

The F-Score also serves as a monitoring tool for existing positions. If a holding's F-Score drops from 8 to 4 over two or three quarters, the financial trend has reversed. This signal gives investors time to review the position before the market prices in the decline.

When to Use the Z-Score

The Altman Z-Score serves most effectively as a safety check against severe capital loss. Before buying any stock, run a Z-Score check. This confirms the company is not at serious risk of going bankrupt.

A value stock with a Z-Score below 1.81 may be cheap because the market expects the business to fail. Always verify the Altman Z-Score before committing capital to a distressed-looking stock.

The Z-Score is also useful for tracking portfolio risk during economic downturns. When the broader economy weakens, some companies may slide toward distress. Tracking Z-Scores across a portfolio helps identify which positions face the most risk.

Investors who hold focused portfolios benefit most from regular Z-Score checks. Losing a large position to bankruptcy can cause lasting capital damage. The Z-Score provides an early warning that helps investors reduce exposure before the worst outcomes happen.

Using Both Models Together

The strongest approach combines both scores into a two-layer screening process. The first layer uses the F-Score to find stocks with strong and improving financial health. The second layer uses the Z-Score to confirm minimal bankruptcy risk.

The best f-score vs z-score candidates score 8 or 9 on the Piotroski F-Score and above 2.99 on the Altman Z-Score. Financial health is improving and the company is far from distress. These stocks rank as the highest-quality candidates in the value investing universe.

Conversely, a stock with a high F-Score but a low Z-Score deserves caution. The improving trend is a positive sign. But elevated bankruptcy risk means the recovery may not last.

A stock with a low F-Score and a high Z-Score is safe from bankruptcy but headed in the wrong direction. Neither combination is ideal. Both warrant deeper review before committing capital.

The ValueMarkers glossary covers all the financial terms used in both models, including return on assets, working capital, retained earnings, and asset turnover.

Limitations of Each Model

The Piotroski F-Score has a few notable limits. Each test is binary. A company that barely passes all nine tests receives the same score as one that passes by wide margins.

The model does not capture the size of improvement, only the direction. Sector-specific factors can also skew results. Capital-intensive industries may produce different leverage and efficiency patterns than asset-light sectors.

The Altman Z-Score has its own set of limits. Altman built the original model for industrial firms. He later created versions for private companies and service firms.

The most common version may not apply well to financial companies, tech firms, or service businesses. The Z-Score also uses market value of equity. This figure can shift with stock price sentiment rather than true financial health.

Neither model accounts for management quality, competitive position, or industry trends. Both rely on past financial data. Investors should treat both scores as one layer in a broader review process.

Common Mistakes When Comparing These Scores

One frequent error is treating the two models as the same. They measure different things. A high F-Score does not guarantee safety from bankruptcy. A high Z-Score does not guarantee improving fundamentals.

Another mistake is ignoring sector context. Piotroski tested the F-Score primarily on value stocks sorted by book value. Altman built the Z-Score on a sample of industrial firms. Applying either model blindly, without knowing its limits, can mislead investors.

A third error is updating scores too rarely. Both models use data from financial statements, which change each quarter. Running the screens once and holding results for a year defeats the purpose. Use the ValueMarkers screener to rerun your F-Score and Z-Score filters each quarter for the most current signals.

Which model is better for long-term investors?

Long-term value investors tend to benefit more from the Piotroski F-Score. It focuses on core improvement trends that compound over time. The Altman Z-Score remains essential as a safety check.

The F-Score finds companies with improving financial health. This fits well with a buy-and-hold value approach.

Can these models work for growth stocks?

Both models were designed with value stocks and traditional industries in mind. Growth stocks often carry different financial profiles that may not fit the assumptions built into either model.

High-growth companies may score poorly on the Altman Z-Score. Their retained earnings tend to be lower and leverage higher, even when the business outlook stays positive. Investors should use caution when applying these models outside their intended context.

Weekly Stock Analysis - Free

5 undervalued stocks, fully modeled. Every Monday. No spam.

Cookie Preferences

We use cookies to analyze site usage and improve your experience. You can accept all, reject all, or customize your preferences.