Posts  / #POST-229705
REDDIT

I built a free scanner that flags quality S&P 500 companies when they dip. Tear my methodology apart.

Link: [https://moatdip.com](https://moatdip.com)

I don't trade; I do check the market once a week for healthy companies I can hold.

I tried Finviz-type screeners, but they're not my jam; 40 columns of ratios is too much for me.

So I build my own thing. It runs every Sunday, checks the S&P 500, and flags companies that are:

* (a) actually good businesses
* (b) currently down.

What "good business" means: ROE over 15%, net margin over 10%, debt-to-equity under 100%, revenue still growing 10%+

What "down" means: 15%+ in a month, 20%+ in a quarter, or 15%+ off the 52-week high.

I do filter out "value traps", companies that are cheap for very good reasons.

It looks at \~4 years of annual results, and if revenue or net income has been declining across those years is a no-no and is filtered out.

It's free, no signup or anything.

The whole methodology is written on a page, including the ugly parts, for example, the data lags. Is SP500 only (if it gets traction, I'll add more), and it has no idea why the stock is down; that's on you to figure out.

Would genuinely love some feedback:

* Are those thresholds reasonable?
* Is 10% revenue growth too strict for mature companies?
* Is the value-trap filter missing something obvious?

Obviously not financial advice; it's a screen, not picks.