joel-greenblatt

Rank stocks by ROC and earnings yield using Greenblatt's Magic Formula.

Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Talentedleo/financial_analyst --skill joel-greenblatt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: joel-greenblatt
Source: https://github.com/Talentedleo/financial_analyst/tree/main/skills/joel-greenblatt
Command: npx skills add https://github.com/Talentedleo/financial_analyst --skill joel-greenblatt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you turn Joel Greenblatt’s value investing philosophy into a clear, repeatable framework for finding quality businesses trading at attractive prices, building portfolios with disciplined rebalancing instead of emotion.

Core Features & Use Cases

  • Magic Formula Investing: Quantitatively screen and rank stocks using Return on Capital (ROC) and Earnings Yield (EY), then construct a diversified basket (typically 20–30) for a 1-year cycle.
  • Special Situations (“Easy Game”) Lens: Evaluate opportunities like spinoffs, merger arbitrage, restructurings, liquidations, and stub stocks where mispricing is more likely.
  • Dynamic Margin of Safety: Distinguish “cigar butt” cheapness from quality + growth where intrinsic value may expand over time, improving safety as time passes.

Quick Start

Ask: “Using Greenblatt’s framework, explain how to run the Magic Formula on my stock universe and outline how you would build a 20-stock portfolio with a 1-year rebalance cycle.”

Frequently Asked Questions about joel-greenblatt

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I rank stocks using the Magic Formula investing method?

To rank stocks using the Magic Formula investing method, you quantitatively screen equities by their Return on Capital (ROC) and Earnings Yield (EY), then select a diversified basket of 20–30 stocks for a 1-year rebalance cycle.

What is the difference between cigar butt investing and a dynamic margin of safety?

A dynamic margin of safety distinguishes cigar butt cheapness from quality and growth, ensuring intrinsic value may expand over time, improving safety as time passes rather than merely buying assets at a discount.

How do I evaluate special situations like spinoffs and merger arbitrage?

You evaluate special situations like spinoffs and merger arbitrage by applying an "easy game" corporate events lens to identify opportunities where market mispricing is more likely, mapping potential restructurings, liquidations, and stub stocks.

Can I use this Magic Formula framework to build a 20-stock portfolio?

Yes, you can use this framework to build a 20-stock portfolio by systematically ranking candidates by ROC and earnings yield, translating margin-of-safety reasoning into disciplined portfolio construction decisions.

What are the limitations of using the Magic Formula for equity selection?

Limitations of using the Magic Formula for equity selection include its reliance on a rigid 1-year rebalance cycle, which requires disciplined execution to avoid emotion-driven decisions and may not capture rapid corporate event mispricings without a special situations overlay.