If you want a stock screener that'll let you come up with your own ideas based on your own filters and criteria, WallStreetZen is a good choice. It offers a free stock screener that lets you filter stocks by your own criteria, track insider buying and selling, and see one-sentence explanations for price changes. It also has a Zen Score that evaluates a stock's fundamentals and analyst recommendations with 38 due diligence checks, and it ranks the top-performing analysts so you can find a good source of stock ideas.
Another all-purpose site is AInvest, which offers a powerful stock screener with both technical and fundamental criteria. It also offers real-time news for stocks and cryptocurrencies, and a Magic Portfolio that uses machine learning and AI-driven strategies to pick stocks. AInvest offers more than 10,000 predefined AI-created stock lists and a wealth of educational materials, so you can find what you're looking for and make data-driven decisions.
Last, StocksToTrade offers a range of AI and algorithmic tools to help you make profitable trades. Its suite includes the Oracle Scanner for finding 5-to-1 risk ratios and delivering 15 trading ideas per day, the Alpha Scanner for real-time "dark" price anomalies, and IRIS Analytics for predicting explosive stock price movements. The site also offers custom-built scans for penny-stock traders and powerful research tools, so it's good for traders looking to move beyond basic stock screening.