Skip to content
LongGreatsneutralEvidence A · Cited methodology

Joseph Piotroski — F-Score Value

What it finds: Cheap stocks (P/B ≤ 1.5, about the cheapest 30%) that pass the strictest Piotroski F-Score filter (8 or 9 of 9). Academic research shows this small subset of deep-value names dramatically outperforms the broad value universe. • Source: Piotroski (2000), 'Value Investing: The Use of Historical Financial Statement Information…'. • Typical trigger: PB ≤ 1.5, Piotroski F ≥ 8.

Joseph Piotroski (2000) — 'Value Investing: The Use of Historical Financial Statement Information to Separate Winners from Losers'. Journal of Accounting Research. F-Score ≥ 8 portfolio beat broad value by ~7.5% annually.

Filter breakdown

  • Price to book up to 1.5
  • Health score 8+
  • $2M+ a day
  • Price $5+ in US dollars (outside the US, companies worth $2B+ pass)
  • Sorted by health score, highest first

How to use this screen

Click Apply this screen to open the Screener pre-loaded with these filters. Re-rank the results by your preferred metric (Stockscore, Master Rank, RS Rank), then open any ticker for the full chart, factor breakdown, options-sentiment overlay and insider-buying history.

Screens are deterministic snapshots. They recompute every market day against the latest factor table. Save a copy in the Screener to tune thresholds for your own playbook.

Related screens in Long