Most people do not lose money because they cannot read a chart or build a DCF.
They lose money because they talk themselves into owning businesses they do not really understand, at prices that quietly require everything to go right.
That is the problem this framework is trying to solve.
It is not a pure value-investing framework. It is not trying to find statistically cheap junk. It is also not a permission slip to buy every exciting growth story with a nice product demo and a charismatic CEO.
It is a quality growth framework with valuation discipline.
The goal is simple:
Own great businesses. Avoid idiotic prices. Write the thesis down before emotion shows up.
Why I ended up with five gates
I wanted something blunt enough to use quickly, but strict enough to stop me from cheating.
A lot of investing frameworks fail for the same reason diets fail: they leave too much room for excuses.
So this one forces a stock through five gates:
- No-BS Rule
- Rule of 40
- Moat Test
- CEO Filter
- Valuation
If a stock fails an important gate, I do not get to dress it up with nicer words.
Gate 1: The No-BS Rule
This is the first kill switch.
A company has to pass at least 2 out of 3 of these tests:
- Is revenue actually growing over three years?
- Is it actually profitable on free cash flow, not adjusted fairy dust?
- Does it have more cash than debt?
Why this matters:
- Revenue tells you whether real demand exists.
- Free cash flow tells you whether the business produces something real.
- Cash versus debt tells you whether management has room to breathe when things get ugly.
If a company fails badly here, I do not care how exciting the story is.
Gate 2: Rule of 40
This is the fast reality check for growth businesses.
Revenue growth % + free cash flow margin % = Rule of 40 score
If the score is below 40, I get skeptical fast. If it is above 40, now I am at least dealing with a serious business. If it is above 100, something pretty violent is happening.
This gate is one reason the framework clearly leans toward growth stocks and growth compounders. It rewards businesses that can grow and throw off cash at the same time.
That is also why slower but excellent companies can look a bit harshly judged inside this model.
Gate 3: The Moat Test
This is where I ask a rude question:
If a well-funded copycat threw a stupid amount of engineering talent at this business, could they clone it in a year?
If the answer is yes, I get nervous.
Features are not enough. A real moat usually sits deeper than the product surface:
- workflow lock-in
- distribution
- regulation
- switching costs
- brand
- ecosystem
- data gravity
- network effects
- manufacturing complexity
- trust
This gate matters because growth without a moat often just means you are watching a temporary winner.
Gate 4: The CEO Filter
I do not want to invest behind people I do not trust.
This filter is simple:
- Have they actually delivered?
- Do they have skin in the game?
- Are they founder-led, or at least deeply tenured?
- Do results back the story?
This is not about charisma. It is about operator quality.
Some CEOs are amazing on podcasts and awful at building enduring businesses. That is not the kind of entertainment I want in a portfolio.
Gate 5: Valuation
This is the gate that saves me from doing something dumb with great companies.
I force three scenarios:
- Bull case
- Base case
- Bear case
And then one non-negotiable rule:
Even the bear case has to be attractive.
If the stock only works when the bull case shows up on time and in full, that is not a clean setup. That is wishful thinking with a ticker symbol.
This is why a lot of excellent businesses still fail the final gate. Not because they are bad companies. Because the stock already prices in too much future perfection.
The stock review template I use
After the five gates, I write the same template every time. That matters more than people think.
Because the enemy is not just bad analysis. It is selective memory.
My review template forces me to answer three questions:
1. Is this stock worth owning?
That is the five-gates part.
2. How does it fit my portfolio?
This is where I decide whether the name is a:
- Growth Stock
- Growth Compounder
- Mature Growth Compounder
- Quality Compounder
- Special Situation / Optionality
This matters because not every good business deserves the same position size or the same expectations.
3. When do I hold, add, trim, or exit?
This is where I write the plan before the stock starts moving around and my brain gets creative.
The template also forces a few practical things:
- current stock price
- bear / base / bull intrinsic-value ranges
- position sizing
- kill-switches
- bad-news triage
- explicit hold / add / trim / exit rules
- monthly DCA and dry-powder rules
That last part is important. A lot of investors spend all their time on the buy decision and almost none on what happens next.
The monthly DCA rule I want in writing
This is one of the simplest portfolio rules I know, and I like it because it forces patience without forcing inactivity.
The rule is this:
- If none of my current portfolio holdings are 10% or more below their 52-week high, I deploy only 50% of that month’s new capital.
- The other 50% stays as dry powder.
- If one of my existing holdings is 10% or more below its 52-week high and the thesis is still intact, I can deploy double into that opportunity using the saved dry powder.
Why I like it:
- it stops me from pretending every month is equally attractive
- it means I am not always fully loaded when quality finally gets cheaper
- it creates a systematic way to buy more aggressively into weakness without turning every dip into blind averaging down
That last part matters. This rule only works if the thesis is still alive. If the business is actually breaking, the answer is not “buy double.” The answer is “re-underwrite the stock like an adult.”
A few real examples
Here is what this framework actually does in practice.
Example 1: ServiceNow
Type: Growth Compounder
Result: 4/5 gates passed
Missed gate: Valuation
ServiceNow is the kind of business this framework likes:
- real growth
- real free cash flow
- real moat
- sticky workflows
- strong enterprise position
So why not 5/5? Because the stock still asked me to pay up for excellence.
That is a recurring pattern with premium software names. The business can be fantastic while the stock still does not give enough margin for error.
Example 2: Salesforce
Type: Mature Growth Compounder
Result: 4/5 gates passed
Missed gate: Valuation
Salesforce came out cleaner than a lot of people would expect. The cash generation is real. The moat is real. Founder leadership still matters.
But again, the final gate blocked a clean pass. The stock was better priced than some SaaS peers, but not cheap enough for me to say the bear case was clearly attractive.
That is a useful result. It means the framework can tell the difference between good business and great entry.
Example 3: NVIDIA
Type: Growth Stock
Result: 4/5 gates passed
Missed gate: Valuation
NVIDIA is the clearest example of why this framework exists.
It is one of the best businesses on the planet right now. Revenue is exploding. Free cash flow is absurd. The moat is brutal. Jensen Huang is an obvious CEO pass.
And still, valuation can fail.
That is not bearish. It is discipline.
A stock can be amazing and still ask too much from the future.
Example 4: Novo Nordisk
Type: Quality Compounder
Result: 3/5 gates passed
Missed gates: Rule of 40 and Valuation
Novo Nordisk is exactly the kind of business that shows the bias in this framework.
It is a high-quality company with a real moat. But it is not a screaming software-style growth machine. So the Rule of 40 lens naturally treats it more harshly.
That does not make it bad. It just means this is not the perfect framework for every class of stock.
That is useful to know. A framework should tell you where it is strong and where it is biased.
Example 5: Tesla
Type: Special Situation / Optionality
Result: 2/5 gates passed
Missed gates: Rule of 40, Moat, Valuation
Tesla is where the framework becomes intentionally annoying.
Because a lot of the stock case still depends on future optionality:
- autonomy
- robotics
- software-like economics
- platform-like economics
Maybe that upside arrives. Maybe it does not.
But if too much of the thesis depends on a future that is not yet fully real in the numbers, the framework gets strict fast.
That is not a prediction that Tesla fails as a company. It is a refusal to treat hope as current business quality.
What the labels actually mean
I now tag each review by stock type because it helps set expectations.
Growth Stock
Fast grower. Usually more volatile. Often more narrative-heavy.
Examples:
- NVIDIA
- Palantir
- Zeta
Growth Compounder
Strong grower with a more durable operating engine.
Examples:
- ServiceNow
- maybe a cleaner version of a premium software platform over time
Mature Growth Compounder
Still a growth business, just less explosive.
Examples:
- Salesforce
- Microsoft
- Alphabet
- Amazon
Quality Compounder
Excellent business, but less of a pure growth story.
Examples:
- Apple
- Novo Nordisk
Special Situation / Optionality
A name where too much value sits in upside scenarios that are harder to underwrite cleanly.
Example:
- Tesla
Where this framework is strong
It is strong when I want to avoid three common mistakes:
- buying stories with weak cash reality
- paying premium prices for businesses that are merely good
- pretending a stock is cheap just because I like the company
It is especially good for software, platform, and infrastructure names where growth quality and free-cash-flow discipline matter a lot.
Where this framework is weaker
It is weaker for:
- classic deep value
- cyclicals
- turnarounds
- asset-heavy businesses
- slower compounders that are excellent but do not look pretty on Rule of 40
That is not a flaw as long as I admit it.
A framework does not need to do everything. It just needs to do one job honestly.
The real point
The real point is not to worship the framework. The point is to stop lying to myself.
If a company is great, I want to say that. If the stock is too expensive, I want to say that too. If the thesis only works when everything goes right, I want that written down before I commit capital.
That is the value of the five gates.
Not that they make investing easy. They just make it harder to cheat.
And that alone is worth a lot.