Warren Buffett's investment approach can be summarized in one sentence: buy wonderful companies at fair prices and hold them for decades. The "wonderful" part — high returns on equity, durable competitive advantages, consistent margins, low debt — is what distinguishes his strategy from pure value investing, which buys cheap companies regardless of quality.
Unlike Joel Greenblatt's Magic Formula, which has a defined quantitative implementation, Buffett's approach blends quantitative criteria with qualitative judgment about competitive moats. The quantitative layer — the part that can be screened — is the focus here. The qualitative layer (understanding why a company has durable advantages) requires reading annual reports, not filtering a screener.
This guide translates Buffett's documented criteria into screener filters and explains how to implement the screen across US and European markets.
The five Buffett criteria
Buffett has described his investment criteria across decades of annual letters to Berkshire Hathaway shareholders and interview transcripts. The consistent themes reduce to five measurable dimensions:
1. High return on equity (ROE)
Buffett looks for companies generating high returns on shareholder equity consistently over time — not as a one-year spike, but as a durable characteristic. ROE above 15% sustained over 5–10 years is the signature of a company with genuine competitive advantages: pricing power, low substitutability, or structural cost advantages that competitors cannot easily replicate.
Screen filter: ROE > 15%, consistently over 5 years. Current ROE as a snapshot can be distorted by share buybacks reducing equity. The 5-year average is more reliable.
2. Consistent profit margins
Buffett avoids companies with volatile or declining margins. A business with margins that fluctuate dramatically from year to year lacks pricing power — it cannot pass cost increases to customers, and its earnings are exposed to input price swings. Consistent net margins indicate that the company controls its pricing environment.
Screen filter: Net margin > 10%. The 10% threshold eliminates most commodity businesses and highly competitive low-margin industries. Combined with consistency over time, it narrows the universe to genuinely differentiated businesses.
3. Low debt
Buffett has repeatedly expressed preference for businesses that generate enough cash to fund themselves without significant debt. He is particularly averse to high financial leverage, which amplifies both upside and downside. His ideal: a company that could theoretically operate with no debt because its internally generated cash flows are sufficient.
Screen filter: Debt-to-equity < 0.5. This is stricter than the average market debt level and eliminates capital-intensive businesses that depend on borrowing. Utilities and financials are the natural exceptions — Buffett evaluates these differently and does hold utility businesses through Berkshire Energy.
4. Fair (not cheap) valuation
This is the dimension where Buffett diverged from his teacher Benjamin Graham, who focused on statistically cheap stocks. Buffett will pay a full multiple for a business of exceptional quality because the business will continue compounding value at high rates for decades. He explicitly rejected buying poor-quality businesses just because they are cheap.
However, "fair" has limits. Buffett does not overpay. His stated preference is P/E ratios in the 15–20x range for high-quality compounders, below 25x except for truly exceptional businesses.
Screen filter: P/E between 10–25x. The lower bound (10x) eliminates loss-makers and data errors. The upper bound (25x) eliminates the most expensive growth stocks that Berkshire historically avoids. Adjust by sector — financials typically trade at 8–15x.
5. Simple, understandable business
Buffett's famous "circle of competence" — he only invests in businesses he can understand well enough to predict their earnings 10 years out. This criterion is qualitative by nature, but it correlates with observable business characteristics: stable revenue mix, low technology disruption risk, consistent product demand, and long operating history.
Proxy screen filter: revenue volatility. Companies whose revenue has grown steadily (or declined by no more than 5% in any year over the past decade) have more predictable business models. This is an imperfect proxy for understandability but correlates with the kinds of businesses Buffett favors.
Implementing the Buffett screen
The filter set
| Filter | Threshold | Rationale |
|---|---|---|
| ROE | > 15% | High returns on shareholder equity |
| Net margin | > 10% | Consistent pricing power |
| Debt-to-equity | < 0.5 | Financial conservatism |
| P/E | 10–25x | Fair but not cheap valuation |
| EV/EBITDA | < 20x | Secondary valuation check |
| Revenue growth (5yr avg) | > 3% | Business is not declining |
| Market cap | > $500M / €500M | Meaningful size with institutional coverage |
Sector exclusions
Buffett explicitly excludes airlines (destroyed value over decades), most commodity businesses (pricing is externally determined), and early-stage technology companies (too unpredictable). The screen naturally produces few results in these sectors because margins and ROE are usually insufficient.
Exclude from Buffett screen:
- Airlines (structurally poor economics, though Buffett briefly held positions)
- Mining and resources (commodity pricing makes margins and ROE cyclically distorted)
- Early-stage technology (no earnings history, P/E undefined)
- Financial companies (screen differently — ROE is relevant but debt-to-equity is inapplicable)
Step-by-step implementation
Step 1 — Apply profitability filters first. ROE > 15% and net margin > 10% together reduce the US and European universe from thousands to 300–500 companies. These are the companies with genuinely differentiated economics.
Step 2 — Add the debt filter. D/E < 0.5 further reduces the universe. Many high-ROE companies achieve high returns through leverage rather than operational excellence. The debt filter distinguishes genuine quality from leveraged quality.
Step 3 — Apply valuation bounds. P/E between 10–25x eliminates both loss-makers and the most expensive growth stocks. This is the most critical step for matching Buffett's "fair price" requirement — it avoids the expensive-quality-stock trap of buying wonderful businesses at terrible prices.
Step 4 — Sort by ROE descending. Within the filtered universe, the highest ROE companies are closest to Buffett's preference. Review the top 20–30 names.
Step 5 — Verify business model simplicity. For each name in the top 20–30, ask: can I understand what this business does, who its customers are, and why they keep coming back? If you cannot answer this in five minutes, it does not belong in a Buffett-inspired portfolio.
The Buffett screen vs other systematic strategies
| Dimension | Buffett Screen | Magic Formula | Pure Value (P/E, P/B) |
|---|---|---|---|
| Quality requirement | High ROE + margins | High ROIC | None |
| Valuation | Fair (P/E 10–25x) | Cheap (EV/EBIT < 12) | Cheap (P/E or P/B below threshold) |
| Debt requirement | Low (D/E < 0.5) | None explicit | None |
| Holding period | Indefinite | 12 months (annual rotation) | Variable |
| Value trap risk | Low | Low | High |
| Growth opportunity | High (quality compounders) | Medium | Low |
| Qualitative layer | High (moat analysis required) | Low (purely quantitative) | Low |
The Buffett screen is more selective than the Magic Formula — it finds fewer names but with higher average quality. The Magic Formula is more systematic and rotates more frequently. Pure value investing finds the most names but with the highest risk of value traps (companies that are cheap for good reasons).