Sensex Crosses 85,000: What's Driving the Rally and Should You Invest Now?
markets
stocks
·1 min read
If you’ve ever felt overwhelmed by the sheer volume of stock tips, complex financial ratios, and breathless market news in India, you are not alone. As an Indian retail investor, navigating the bustling alleys of Dalal Street can sometimes feel like trying to drink from a firehose.
Every day, there is a new “next big thing” or an “inevitable market crash” prediction. But what if you could block out the noise? What if there was a systematic, logical, and historically proven method to pick stocks without needing a Ph.D. in finance?
Enter Joel Greenblatt’s Magic Formula.
Originally detailed in his classic book, The Little Book That Beats the Market, the Magic Formula strips away the complexity of investing and reduces it to two fundamental concepts. Today, we are going to explore exactly how this strategy works, how you can apply it specifically to the Indian stock market, and the practical challenges you might face along the way.
At its core, the Magic Formula is an elegant investment strategy designed to do one simple thing: buy good companies at bargain prices.
To achieve this, Greenblatt utilizes two powerful financial metrics:
In the original formula, this is measured as Return on Invested Capital (ROIC), but in India, investors frequently use Return on Capital Employed (ROCE).
Simply put, ROCE tells you how efficiently a company generates profits from the money invested in its business. If a company takes ₹100 of capital and turns it into ₹25 of profit, its ROCE is 25%. A high ROCE generally indicates a business with a strong competitive advantage, excellent management, or a highly profitable niche.
To figure out if a stock is cheap, the formula looks at the Earnings Yield, calculated as EBIT / Enterprise Value (EV).
Unlike the popular Price-to-Earnings (P/E) ratio, Earnings Yield considers the company’s total debt and cash (Enterprise Value) and its operating profit (EBIT) before taxes and interest. This gives you a much truer picture of a company’s valuation. An Earnings Yield of 10% essentially means that for every ₹100 it costs to buy the entire business (including paying off its debt), the company generates ₹10 in operating profit.
The Magic Step: The formula involves taking a large universe of stocks, ranking them all from highest to lowest based on their ROCE, and then ranking them again based on their Earnings Yield. You then add the two ranks together. The companies with the lowest combined score are the “magic” stocks—the best combination of high quality and cheap valuation.
While the formula sounds foolproof, you cannot simply copy and paste the American methodology into the Indian ecosystem. The Indian market has its own nuances, regulatory frameworks, and economic cycles. To make the Magic Formula work here, you need to apply a few strategic adaptations.
Financial institutions like banks and Non-Banking Financial Companies (NBFCs) operate fundamentally differently from manufacturing or IT companies. Their raw material is debt. Because of this, standard ROCE and EV/EBIT calculations produce distorted and meaningless results for them. Always exclude the financial sector from your Magic Formula screen.
The Indian market is flooded with thousands of micro-cap companies that are highly illiquid and prone to manipulation. A purely mathematical formula might pick up a tiny, obscure stock that looks great on paper but is impossible to buy or sell in meaningful quantities. For safety and liquidity, set a minimum market capitalization—typically above ₹5,000 Crore.
India is a fast-growing, developing economy, meaning many sectors (like steel, infrastructure, and real estate) are highly cyclical. A stock might look incredibly cheap with a huge ROCE simply because it is at the absolute peak of its cycle. Many Indian practitioners add a basic growth filter—such as a 3-Year Sales Growth > 10%—to ensure the business is actually growing, not just looking cheap due to a cyclical peak or a one-off asset sale.
How do you actually execute this today? Fortunately, Indian investors have access to excellent free and premium stock screeners like Screener.in, Trendlyne, and Equitymaster.
Here is a practical blueprint to run a Magic Formula screen for the Indian market:
Market Capitalization > 5000ROCE > 20%EV/EBIT < 12 (This translates roughly to an Earnings Yield of > 8.3%)Sales growth 3Years > 10% and ensure the Net Profit latest quarter > 0.The data suggests a resounding yes—but with a significant caveat.
Historical backtesting on indices like the NIFTY 100 and NIFTY 500 over the past two decades shows that a rigorously applied Magic Formula portfolio can comfortably outperform the broader market benchmarks. Some academic studies tracking the Indian markets between 2007 and 2024 demonstrated that the formula generated returns up to 1.5 to 1.7 times higher than the NIFTY 50 index over long horizons.
However, the strategy does not outperform every single year. There will be periods—sometimes stretching for two or three years—where the Magic Formula underperforms the market. This often happens during raging bull markets when investors are chasing speculative, high-growth, but loss-making companies, leaving “boring” value stocks behind.
If the formula works so well, why isn’t every retail investor in India rich? The answer lies in human psychology.
The Magic Formula is simple to understand but brutally hard to execute. By definition, a company with a high ROCE that is trading at a “bargain price” is usually facing temporary bad news. The industry might be out of favor, the market might be panicking over short-term earnings misses, or the company might be facing a temporary headwind.
When you look at your Magic Formula portfolio, it will rarely look like a list of market darlings. It will look like a basket of unloved underdogs. It takes immense emotional discipline to buy these stocks and even more discipline to hold them.
Furthermore, the strategy requires you to rebalance your portfolio once a year. You must ruthlessly sell the winners that have become too expensive (and dropped off the list) and the losers that didn’t recover, replacing them with the new top-ranked stocks. This mechanical approach removes emotion, but it feels deeply unnatural.
Joel Greenblatt’s Magic Formula is not a get-rich-quick scheme. It is a systematic, historically validated philosophy that forces you to buy excellent Indian businesses when they are temporarily on sale.
For the retail investor willing to put in the time to screen stocks correctly, adapt the metrics for the Indian ecosystem, and—most importantly—maintain the emotional fortitude to stick with the strategy for 5 to 10 years, the Magic Formula offers a powerful alternative to the chaotic noise of Dalal Street.
By prioritizing quality and value over hype and speculation, you can build a resilient portfolio capable of compounding your wealth over the long term. Trust the process, respect the data, and let the formula do the heavy lifting.
See something that needs correcting? Read our editorial policy or email corrections@smartmoney.report with this article’s URL.
markets
stocks
·1 min read
economy
markets
rupee
currency
investing
·4 min read
mutual funds
personal finance
·1 min read
personal finance
economy
·1 min read
mutual funds
investing
india
·6 min read
mutual funds
investing
india
·7 min read
bonds
investing
india
·8 min read