3
3 Comments

I built a clean stock screener to find "compounders" (and it likes junk yards more than Apple)

Hi Indie Hackers,

I’m a QA engineer with a passion for value investing. I’ve always been obsessed with one question: how do you pick the right stocks? And it’s not just about finding a great business but about ensuring you aren't overpaying for it.

Most stock screeners are either too superficial, overly complex, or look like a 90s terminal. I wanted a tool that cuts through the noise and looks at the "bones" of the business. So I built OkStock.

To demonstrate what the tool can do, here are two real-world examples:

Apple: The "Growth" Mirage?

Even though Warren Buffett sold a huge chunk of his position, Apple's stock is up 25% in the last six months. The crowd is shouting that the Oracle of Omaha missed out and that Apple is still the king.

But what are the facts?

  • Revenue Growth: Stagnating at around 3.3% per year.
  • EPS Growth: Over 5 years, it's 2x worse than the S&P 500 index (7.21% vs 14.7%).
  • Efficiency: The company is carried almost entirely by its phenomenal economic moat, reflected in its massive 45% ROIC.
  • Valuation: The P/E ratio is hovering near all-time highs.

My algorithm doesn't care about the hype; it sees a "moaty" company that has become dangerously expensive.

Copart (CPRT): The "Junk Yard" Gem

While most see just "unsexy" crashed cars, my algorithm flagged a "compounding machine":

  • 19.09% ROIC: With the sector's average cost of capital at 8–9%, this company creates massive value.
  • 23.5% FCF Growth: Their free cash flow is exploding.
  • Negative Net Debt: Net Debt/EBITDA is -1.27x. They have more cash on hand than total liabilities.
  • 38.7% Operating Margin: For a company in the industrial/physical sector, these margins are astronomical.

Why I'm here:

I launched this to a local community 5 days ago and the response was wild: 8,800+ views and 250 new users.
Now I want to see if the global community finds this logic useful. I’m keeping it clean, free, and focused on data, not hype.
Check it out and let me know if the "Apple rejection" makes sense to you: https://okstock.app/

on January 20, 2026
  1. 2

    Wow! I really like this — you’re awesome!

    1. 1

      In the words of Keanu: 'You're all breathtaking!' :)

      Thanks for the warm welcome.
      Now, show me what you've found! Which tickers surprised you after running the numbers? Post your results below!

  2. 1

    I like the UI it is a refreshing view over the standard ticker infos you see with a ton of details up front.