Subject: Re: screeners
I would be using to create a list of stocks for further reference, not to have a trading strategy.

Barchart has a lot of data on stocks in an index. You can create your own custom view with up to 15 parameters. Can download view data for up to 1000 stocks.

Also, finviz.com/screener has a bunch of data.

Both are free for limited data or paid subscription for more data.