SENSEX82,341+0.48%|NIFTY 5025,127+0.52%|TCS3,902+0.65%|INFY1,782+1.25%|RELIANCE2,841+0.42%|HDFC1,748−1.08%|BAJFINANCE8,214+2.35%|ITC231−1.42%|SBIN636−0.90%|WIPRO542+0.18%|MARUTI12,451−0.20%|MRF1,34,200+5.60%|SENSEX82,341+0.48%|NIFTY 5025,127+0.52%|TCS3,902+0.65%|INFY1,782+1.25%|RELIANCE2,841+0.42%|HDFC1,748−1.08%|BAJFINANCE8,214+2.35%|ITC231−1.42%|SBIN636−0.90%|WIPRO542+0.18%|MARUTI12,451−0.20%|MRF1,34,200+5.60%|
Back to Blog
Investment Strategy

Unlocking the Magic Formula: Joel Greenblatt's Guide to Market Beating Returns

Eicto Team2026-08-156 min read

Unlocking the Magic Formula: Joel Greenblatt's Guide to Market Beating Returns

Value investing often sounds complicated, filled with dense spreadsheets and arcane financial jargon. However, legendary investor Joel Greenblatt distilled this complex process into a simple, elegant strategy in his bestselling book, "The Little Book That Beats the Market". This strategy, famously known as the Magic Formula, rests on one foundational philosophy: buying good companies at bargain prices.

Whether you're a seasoned investor or a beginner looking to build wealth, understanding the Magic Formula analysis can fundamentally change how you evaluate stocks.

The Core Philosophy: Good Companies at Cheap Prices

Greenblatt's Magic Formula strips away the noise of the stock market. Instead of chasing the latest trends or trying to predict macroeconomic shifts, it focuses purely on the underlying business. The core philosophy is delightfully straightforward: you want to invest in above-average companies, but you only want to buy them when they are trading at below-average prices.

To quantify "good" and "cheap", the Magic Formula relies on two essential metrics.

1. Earnings Yield: The Measure of "Cheapness"

How do you know if a stock is cheap? The Magic Formula uses Earnings Yield to figure this out. Earnings Yield is calculated by dividing a company's operating earnings (EBIT - Earnings Before Interest and Taxes) by its enterprise value (EV).

  • Why EBIT? It looks at the core profitability of the business before the impact of tax rates and debt structures, allowing for a pure comparison between companies.
  • Why Enterprise Value? Unlike market capitalization, EV accounts for the debt a company carries and the cash it holds, giving a much more accurate picture of its true price tag.

A high Earnings Yield means the company is generating a lot of earnings relative to its purchase price—in other words, it's cheap.

2. Return on Capital (ROC): The Measure of "Quality"

A cheap stock isn't always a good buy; sometimes, it's cheap because the business is failing (a value trap). To ensure you are buying a "good" company, the Magic Formula uses Return on Capital (ROC).

ROC is calculated by dividing EBIT by net working capital plus net fixed assets. Essentially, this metric tells you how efficiently a company turns its capital into profits.

  • If a company builds a factory for $1 million and generates $500,000 in profit from it, it has a phenomenal ROC of 50%.
  • Companies with a consistently high ROC are efficient, have strong competitive advantages (moats), and are great at generating cash.

A high ROC means the company is highly profitable and efficient—in other words, it's good.

How the Magic Formula Works in Practice

The beauty of Greenblatt's system is its mechanical nature. The formula ranks all companies in the market based on their Earnings Yield (1 being the cheapest) and their ROC (1 being the highest quality). It then combines these two ranks. The companies with the best combined score are your Magic Formula stocks.

Automate Your Magic Formula Analysis with Eictovision

While the philosophy behind the Magic Formula is simple, gathering the data, calculating EBIT, Enterprise Value, and ROC, and ranking thousands of stocks manually is incredibly time-consuming and prone to error.

That's where Eictovision comes in. With the Eictovision Pro plan, the heavy lifting is done for you. Our platform automatically calculates both Earnings Yield and Return on Capital across the market, instantly presenting you with the highest-ranking Magic Formula stocks. You don't need to juggle spreadsheets or pull financial statements; Eictovision automates the entire formula so you can focus on making informed, confident investment decisions.

Stop crunching numbers manually and start beating the market. Upgrade to Eictovision Pro today and unlock the power of automated Magic Formula analysis!

How Eictovision Automates the Magic Formula

Calculating the Magic Formula manually involves gathering extensive data from financial statements. Eictovision automates this model specifically for Indian stocks. By instantly providing these metrics, Eictovision saves investors hours of tedious spreadsheet work, enabling faster, data-driven decisions.

Disclaimer: This is a mathematical model and not SEBI-registered financial advice. Always conduct your own research or consult with a registered financial advisor before making any investment decisions.

Topics

Magic FormulaJoel GreenblattValue InvestingEarnings YieldROC