TreasureXTreasureX

Piotroski F-Score Explained: A 9-Point Financial Health Checklist

The Piotroski F-Score grades a company's financial health from 0-9 using only public financial statements. Here's exactly what it measures.

What is the Piotroski F-Score?

Developed by accounting professor Joseph Piotroski, the F-Score is a 9-point checklist that grades a company's financial health using only numbers from its financial statements — no analyst opinions, no story, just the filings.

Each of the 9 criteria is a yes/no test. A company earns one point for each test it passes, for a score from 0 (very weak) to 9 (very strong). It was originally designed to separate winners from losers among cheap (low price-to-book) stocks, but it's useful as a general financial-health screen for any company.

The 9 criteria, grouped into 3 categories

Profitability (4 points): positive return on assets, positive operating cash flow, improving return on assets year-over-year, and cash flow from operations exceeding net income (a sign of high-quality, non-manipulated earnings).

Leverage, Liquidity & Funding (3 points): decreasing long-term debt relative to assets, an improving current ratio (short-term liquidity), and no new shares issued (avoiding dilution of existing shareholders).

Operating Efficiency (2 points): an improving gross margin, and improving asset turnover (more revenue generated per dollar of assets).

How to read the score

7-9: Strong and improving fundamentals across most dimensions — the business is getting healthier, not just growing.

4-6: Mixed signals. Worth digging into which specific criteria are failing before drawing conclusions.

0-3: Deteriorating fundamentals — worth understanding why before assuming the stock is simply "cheap."

The F-Score says nothing about valuation or growth potential — a struggling company can have a low score and still be a reasonable turnaround bet, and a high-growth company reinvesting heavily can score lower on some liquidity criteria even while thriving. It's one input, not a verdict.

Try it yourself

TreasureX computes a real Piotroski F-Score for any US-listed stock automatically from 10 years of financial history, alongside a broader Financial Health grade (A-F) covering profitability, solvency, quality/moat, and growth.

Try TreasureX free →

Educational content only — not investment advice. Do your own research.

Home
Feed
Explore
Portfolio