Posts  / #POST-253327
REDDIT

I built an AI that everyday finds me stocks that meet my criteria and anyone can do this too

W
Oct 1, 2026 · 20:59

As I am typing this, I am still shocked this is possible and how easy it is to set this up for anyone.

A few weeks back, I kept hearing about Muse, which is basically an AI assistant that can use its own computer and keep doing work for you automatically.

So I gave it a task I have wanted to automate for years:

Monitor my portfolio exactly how I want, and every day search the market for new stock opportunities.

I honestly expected the results to be trash but they were very good.

The first thing I tested was whether it could find stocks across the entire set of US markets that meet my specific criteria.

My criteria right now looks like this:

Three-year revenue CAGR 10% or higher
Latest annual revenue growth 10% or higher
Latest net-income growth 15% or higher
Gross margin 45% or higher
Operating margin 10.7% or higher
Free-cash-flow margin 16% or higher
Approximate ROIC 6.3% or higher
Annual share-count dilution -2% max but ideally positive

I connected Muse to an affordable stock API so it can screen thousands of US-listed stocks every day at 10am. But instead of just returning a giant list, it launches specialized agents to research every company that passes the filters.

My workflow looks like this:

* Growth analyst: forward revenue growth, EPS expectations, company guidance and industry outlook
* Valuation analyst: tests my valuation rules, including growth-adjusted pe and ev/sales relative to growth
* Moat analyst: analyzes what protects the business from competitors
* Financial health analyst: balance sheet, fcf, roic, leverage and margins
* Management analyst: CEO tenure, guidance accuracy, acquisitions, buybacks, dilution, insider ownership and capital allocation
* Durability/catalyst analyst: what keeps growth going and what could make the market recognize the opportunity
* Bear analyst: builds the strongest case against the investment
* Bull analyst: builds the strongest case for it
* CIO agent: reads everything and gives me a shortlist of the companies actually worth researching further

The end result each morning is basically:

"Here is what changed, here are the stocks that passed your screen, here’s the bull/bear research, and here are the 2–3 companies worth looking at today."

Then I can spend my time actually analyzing those few companies in depth.

The second thing I tested was my existing portfolio.

I gave Muse access to my portfolio and asked it to monitor every holding for new opportunities, threats and anything that might change my original investment thesis.

I now get that update every morning at 10am, and it has already made it much easier to keep track of what is happening across my holdings.

The point isn’t my particular investing criteria or my exact list of agents.

The interesting part is that you can replace all of this with your own investing process and have agents run your excat checklist and prcess for you.

And then have the system run it for you every day and get an update on your phone.

The setup was surprisingly simple: connect Muse to financial data, give it your prompts, and tell it what you want checked and how often.

So far I have also been able to run this daily without hitting any usage limits.

The next experiment I want to try is changing the screening rules based on the characteristics that the most successful stocks of the last 20 years had before their biggest runs, then seeing what the system finds.

If anyone tries building something similar, I’d be very interested to hear what agents or screening criteria you use.