Rank companies with Greenblatt’s Magic Formula.
Add companies from the same sector or market, enter the key operating figures, and the page ranks them using Greenblatt’s two core ideas: cheap businesses measured by earnings yield and good businesses measured by return on capital. Lower combined rank is better.
Core formula
Earnings Yield = EBIT ÷ Enterprise Value
Return on Capital = EBIT ÷ (Net Working Capital + Net Fixed Assets)
Magic Rank = EY Rank + ROC RankTop candidate
—
Median EY
—
Median ROC
—
Excluded / flagged
0
⚠️
Educational tool only — not financial advice. Greenblatt’s original screen works best on operating businesses and commonly excludes financials and utilities. Live price fetching is best-effort only; all fundamentals should be checked manually before relying on the ranking.
| Rank | Ticker | Company | Sector | Price | EV | Earnings Yield | EY Rank | Return on Capital | ROC Rank | Combined | Status | Actions |
|---|
Magic Formula Ranking
Earnings Yield vs Return on Capital
Screening rules
These rules do not delete companies. They mark them as excluded/flagged so you can still review them manually.
How to use it
1) Compare companies in a similar universe. 2) Enter EBIT, shares, debt/cash and invested capital figures from company reports. 3) Refresh prices if you want the page to update market cap and enterprise value. 4) Focus research on the lowest combined rank, then check balance sheet, cyclicality, one-off earnings and accounting quality.
Important: A high Magic Formula score is a starting point for research, not a buy signal. Cyclical companies can look cheap near peak earnings.