Piotroski F-Score Screener
Joseph Piotroski's 9-point value investing screen targets small-cap, high book-to-market stocks with improving fundamentals. Only stocks in the bottom third of market capitalization, top 20% of book-to-market, with <10 analysts covering them, pass the filter.
Analyst filter: Passes if <10 analysts or no coverage (Yahoo Finance).
Expand rows by clicking to see the full signal-by-signal breakdown.
How to Interpret the Score
Joseph Piotroski's 2000 paper "Value Investing: The Use of Historical Financial Statement Information to Separate Winners from Losers" found that a simple 9-point scoring system can distinguish genuine value from value traps within the distressed small-cap, high book-to-market universe.
Key insight: Not all cheap stocks are bargains. The F-Score filters out genuinely distressed companies from those that are temporarily out of favor but have sound fundamentals. Piotroski found that buying high-scoring (8–9) value stocks and avoiding low-scoring (0–4) ones produced a significant market-beating return. For mid-range scores (5–7), additional research on the specific signals is advised.