Piotroski F-Score: The 9-Point Quality Test for Indian Stocks
Learn how Joseph Piotroski's F-Score helps separate quality value stocks from value traps. The 9 questions every investor should ask.
What is the Piotroski F-Score?
In 2000, accounting professor Joseph Piotroski published a paper showing that a simple 9-point financial test could separate winning value stocks from losing ones. His backtest beat the market by 7.5% per year.
23 years later, his test still works — and it's especially useful in India where many stocks look cheap on P/B but are actually deteriorating businesses.
The 9 Questions
For each, the company gets 1 point if YES, 0 if NO. Total: 0 to 9.
Profitability (4 points)
-
Is Net Income positive this year? The company is making money.
-
Is Operating Cash Flow positive? Profits are real, not accounting fiction.
-
Is ROA improving vs last year? The business is becoming more efficient with assets.
-
Is Operating Cash Flow > Net Income? No earnings manipulation. Real cash backs up reported profits.
Leverage / Liquidity (3 points)
-
Is long-term debt lower than last year? Balance sheet is getting safer, not riskier.
-
Is Current Ratio improving? Short-term liquidity is healthier.
-
Is Share Count NOT increasing? No dilution from new equity issues.
Operating Efficiency (2 points)
-
Is Gross Margin improving? Pricing power or cost discipline is improving.
-
Is Asset Turnover improving? Sales per ₹ of assets is going up.
Score Interpretation
| F-Score | What it means |
|---|---|
| 8-9 | Top quality. Improving across the board. |
| 6-7 | Good. Solid fundamentals, mostly improving. |
| 4-5 | Average. Mixed signals. |
| 2-3 | Weak. Multiple deteriorating metrics. |
| 0-1 | Avoid (data shows distress). Most metrics getting worse. |
Why F-Score is Especially Powerful in India
Indian small and mid caps often look cheap on traditional metrics:
- Low P/E
- Low P/B
- "Asset-rich" balance sheet
But many are value traps — businesses in structural decline, with hidden liabilities, or with promoters extracting value through related-party transactions.
F-Score catches these because it focuses on trends (is the business getting better or worse?) not levels.
A small-cap textile mill at P/B 0.5 sounds cheap. But if its F-Score is 2 — gross margins falling, debt rising, ROA declining — it's cheap for a reason.
How to use F-Score with YieldIQ
Every stock analysis page on YieldIQ shows the Piotroski F-Score prominently:
- 8-9 points: Look for these in our High Piotroski filter
- Combine with Margin of Safety: A high F-Score AND undervalued = classic Buffett setup
- Watch the trend: A stock that went from F-Score 7 → 4 over 3 years is sending warning signals
A real Indian example
In 2020, Adani Enterprises had:
- ROA negative
- Long-term debt rising
- Operating cash flow negative
F-Score: 2.
In 2024 (after the Hindenburg saga and recovery):
- ROA positive and improving
- Some deleveraging
- OCF turned positive
F-Score: 6.
The F-Score captured both phases factually — without taking a view on the business. Investors who used it had a quantitative way to see the change.
What F-Score MISSES
❌ Doesn't measure valuation. A high-quality company at 80× P/E is still expensive.
❌ Doesn't measure moat. A commodity producer with great year-over-year improvements still has no pricing power.
❌ Lagging by 6 months. It's based on annual financials, so by the time you see the score change, the market often has too.
❌ Hard for financials. Banks and NBFCs have totally different metrics. Piotroski intended this for non-financial companies.
Action items
- Open any stock you own on YieldIQ
- Note its current Piotroski F-Score
- Look at the trend (is it 7 → 8 or 7 → 5?)
- Use the High Piotroski filter to find stocks scoring 8 or 9
- Combine with valuation — never buy a high-Piotroski stock just because the score is high
YieldIQ is not registered with SEBI as an investment adviser. This article is educational, not investment advice.
Related articles
Apply this on YieldIQ
Free DCF analysis, screeners, portfolio import, tax reports for 6,000+ Indian stocks.
Start Free →Published 8 April 2026· Educational content, not investment advice. YieldIQ is not registered with SEBI as an investment adviser.