Mupuv
All guides

What Is the Piotroski F-Score?

The Piotroski F-Score is Joseph Piotroski's 9-criterion quality checklist; we drop the 'no new share issuance' criterion due to data limits (max 8). It answers 'is there year-over-year improvement?' across profitability, leverage/liquidity, and operating efficiency.

6 min read

How to read

  • The large number at the top is the total score (e.g. 6/8); below it sits a Strong / Moderate / Weak band badge.
  • The horizontal bar shows fill percentage in color (green/yellow/red).
  • Below, the 8 criteria are listed individually: ✓ (passed), ✗ (failed), — (no data). On the right you may see a short detail (e.g. 'ROA positive').
  • For context, the header shows the period as '2024 → 2025' — this is a YoY comparison.

Threshold ranges

  • 7 – 8Strong quality — improving profitability and solid structure.
  • 4 – 6Moderate — improving on some criteria, deteriorating on others.
  • 0 – 3Weak — most core quality criteria are deteriorating.

Watch out for

  • F-Score is most powerful for small-cap value names; mega-cap growth companies can score persistently low because they're already at a high base, leaving little room to improve.
  • It measures 'YoY improvement'; even a great company can score low if it relatively worsens vs. last year. Don't conflate it with absolute quality.
  • Not a standalone buy/sell signal; combine with Health Score and Valuation.

Sector note

Academic research found the F-Score strategy historically beat the market on small-cap, low-P/B stocks; the same edge doesn't show up in tech and growth names.

Try on live data

See these metrics on real US stocks:

Related guides