FREE TOOL · NO ACCOUNT NEEDED · TOP 30 STOCKS

Magic Formula Screener

Based on Joel Greenblatt's earnings yield + return on capital ranking. See the two component ranks separately — not just a black-box score.

How to Use This Screener

Why Two Ranks Matter

Most screeners collapse Greenblatt's formula into one number, hiding why a stock qualified. Seeing the EY and ROC ranks separately lets you distinguish cheap-but-mediocre businesses (high EY, low ROC) from quality stocks at fair prices (high ROC, moderate EY). The combined rank rewards both dimensions equally.

Earnings Yield vs. P/E

Greenblatt used Earnings Yield (EBIT / Enterprise Value) rather than P/E for two reasons: EV accounts for debt so levered and unlevered companies compare fairly, and EBIT removes the distortion of interest expense and tax rates. A stock with 8% earnings yield is the inverse of a 12.5× EV/EBIT multiple.

Return on Capital vs. ROE

ROC uses invested capital (working capital + fixed assets) rather than book equity, which strips out financial leverage and goodwill. A company with 30% ROC is generating $0.30 of operating profit on every dollar of real business capital — regardless of how the balance sheet is financed. This makes cross-sector comparisons cleaner.

Next Steps After Screening

The Magic Formula is a starting list, not a buy signal. After identifying candidates, run a DCF analysis to stress-test assumptions, check the Altman Z-Score for financial distress, and read the most recent 10-K. Greenblatt recommended holding 20–30 stocks and rebalancing annually.

About the Magic Formula

Joel Greenblatt introduced the Magic Formula in his 2005 book, “The Little Book That Beats the Market” (updated 2010). The core insight: instead of buying only the cheapest stocks or only the highest-quality businesses, rank all stocks simultaneously on both dimensions and buy those that rank highly on both. In backtests covering 1988–2004, the approach returned roughly 30% annually compared to 12% for the S&P 500.

The formula deliberately ignores analyst ratings, price momentum, and qualitative factors. It assumes markets systematically misprice companies that are both cheap (high earnings yield) and good (high return on capital) — usually because of short-term uncertainty, boring businesses, or temporary earnings dips. This screener surfaces those candidates daily using live financial data.

For deeper analysis on any screened stock, the EV/EBITDA calculator lets you compare multiples against sector peers, and the comparable company analysis tool builds out a full trading comps table. The how to value a stock guide walks through all major valuation methods alongside each other.

FINISHED THE NUMBERS?

A screener gives you a list. The report gives you the conviction.

Earnings quality, capital allocation, moat scoring, and scenario analysis — on any public company.

See a sample report →