Financial Calculators

✅ Trading Tools Discount Alerts

✅ Pro Analyst Trading Research & Tool Testing

✉ No Spam Guarantee ✉

Magic Formula Calculator: Greenblatt Earnings Yield

Research You Can Trust ☆ IFTA Certified Analyst ✔ 

Joel Greenblatt’s Magic Formula investing approach is built on a simple idea: buy good companies at good prices.

To do that, Greenblatt uses two core metrics. The first is Earnings Yield, which measures how cheap a company is relative to its enterprise value. The second is Return on Capital, which measures how efficiently the company turns invested capital into operating profit.

Greenblatt Earnings Yield + ROC Calculator

Measure how cheap a business is and how efficiently it uses capital using Joel Greenblatt’s core Magic Formula metrics.

Magic Formula

Inputs

Earnings before interest and taxes.
Total equity market value.
Short-term debt + long-term debt.
Cash reduces enterprise value.
Used to estimate net working capital.
Used to estimate net working capital.
Usually PP&E net of accumulated depreciation.
Model note: Greenblatt’s Magic Formula prefers businesses that are both cheap and high quality. Earnings Yield measures cheapness. ROC measures business quality through capital efficiency.

Results

Earnings Yield 0.00%
Return on Capital 0.00%
Enterprise Value $0.00
Capital Employed $0.00
Cheapness Signal —
Quality Signal —
Net Working Capital$0.00
Combined Screening Verdict—

Formula Used

Enterprise Value = Market Cap + Total Debt - Cash
Earnings Yield = EBIT / Enterprise Value
Net Working Capital = Current Assets - Current Liabilities
Return on Capital = EBIT / (Net Working Capital + Net Fixed Assets)
This calculator is for educational purposes only. Greenblatt metrics are screening tools, not a complete investment process. Always combine them with balance sheet analysis, competitive position, and earnings quality review.

Full Tutorial: Greenblatt Earnings Yield Stocks Magic Formula + Calculator

Used together, these metrics help investors avoid a common mistake. A stock can look cheap because the business is weak, and a business can look excellent but still be too expensive. Greenblatt’s framework seeks to identify companies that are attractive on both dimensions simultaneously.

This Greenblatt Earnings Yield calculator helps you estimate both metrics quickly so you can assess whether a stock fits the basic logic of the Magic Formula approach.

How to Use the Greenblatt Calculator

Start by entering the company’s EBIT, or earnings before interest and taxes. This is the profit measure Greenblatt uses because it reflects operating earnings before financing decisions and taxes distort the result.

Next, enter:

  • market capitalization
  • total debt
  • cash and cash equivalents

These are used to calculate enterprise value, which represents the effective cost to acquire the whole business.

Then enter:

  • current assets
  • current liabilities
  • net fixed assets

These are used to estimate the capital employed in the business and calculate Return on Capital.

Once the values are entered, the calculator will show:

  • enterprise value
  • net working capital
  • capital employed
  • Greenblatt Earnings Yield
  • Greenblatt ROC
  • a combined screening verdict

The best way to use the result is as a screening tool. High-quality, attractively priced businesses deserve further research. Weak businesses or expensive businesses can usually be filtered out earlier.

Greenblatt Formula Explained

This calculator uses four core formulas.

First, enterprise value:

Enterprise Value = Market Cap + Total Debt – Cash

This adjusts equity value for debt and cash, so you are looking at the effective purchase price of the whole business.

Next, Earnings Yield:

Earnings Yield = EBIT / Enterprise Value

A higher earnings yield generally means the business is cheaper relative to its operating earnings.

Then, net working capital:

Net Working Capital = Current Assets – Current Liabilities

Finally, Greenblatt Return on Capital:

Return on Capital = EBIT / (Net Working Capital + Net Fixed Assets)

This measures how efficiently the company generates operating earnings from the capital required to run the business.

In plain English:

  • Earnings Yield tells you how cheap the stock is
  • ROC tells you how good the business is at turning capital into profits

Greenblatt Worked Example

Assume a company has:

  • EBIT = $500,000
  • Market Cap = $5,000,000
  • Total Debt = $1,200,000
  • Cash = $700,000
  • Current Assets = $2,200,000
  • Current Liabilities = $1,100,000
  • Net Fixed Assets = $1,400,000

First, calculate enterprise value:

EV = 5,000,000 + 1,200,000 – 700,000 = 5,500,000

Next, calculate Earnings Yield:

Earnings Yield = 500,000 / 5,500,000 = 0.0909 = 9.09%

Now calculate net working capital:

Net Working Capital = 2,200,000 – 1,100,000 = 1,100,000

Then capital employed:

Capital Employed = 1,100,000 + 1,400,000 = 2,500,000

Finally, Return on Capital:

ROC = 500,000 / 2,500,000 = 0.20 = 20.00%

In this example, the business has:

  • an Earnings Yield of 9.09%
  • a Return on Capital of 20.00%

That suggests the stock may be reasonably attractive on price and fairly strong on business quality, though perhaps not elite on either measure.

How to Interpret the Result

The strongest Greenblatt candidates usually combine high Earnings Yield with high Return on Capital.

A high Earnings Yield means the business is cheap relative to enterprise value. This can be attractive, but only if the underlying business is sound.

A high ROC means the business is efficient and profitable relative to the capital it needs. That is often a sign of a stronger underlying business model.

The most attractive results are companies that score well on both:

  • cheap enough to be interesting
  • strong enough to deserve ownership

If Earnings Yield is high but ROC is weak, the stock may be cheap for a reason.
If ROC is excellent but Earnings Yield is low, the business may be high quality but overpriced.
If both are weak, the stock usually does not fit the Magic Formula logic well.

The best way to use this calculator is as an early-stage filter. A company that looks strong here should still be checked for debt risk, cyclicality, accounting quality, and competitive durability before making an investment decision.

Barry D. Moore CFTe
Barry D. Moore CFTe
With a wealth of experience spanning 25 years in stock investing and trading, Barry D. Moore (CFTe) is an author and Certified Financial Technician (Market Analyst) recognized by the International Federation of Technical Analysts (IFTA). Notably, he has also held executive positions in leading Silicon Valley corporations IBM Corp. and Hewlett Packard Inc.