Jump straight to Webull! Get real-time market data, analysis tools and $0 commissions.
Stock screeners help investors decide which stocks to buy. Often, stock screeners are only available to you if you have an account with a brokerage or you subscribe to a specific company that offers a stock screener. Some stock screeners are free, but how do you know you’re getting high-quality results? Let’s find out.
Best Stock Screeners:
- Featured Stock Screener: StockClock – Learn more (free 7-day trial for Benzinga users)
- Best Overall: Finviz
- Best for 1-on-1 Coaching: Tradespoon
- Best for Real-Time Updates: Ziggma
- Best for Day Traders: Stockfetcher
- Best for Swing Trading: Zacks
- Best for Penny Stocks: Trade Ideas
- Check Out Our Stock Screener: Benzinga Pro
Overview: What’s a Stock Screener?
A stock screener is a tool that investors use to segment stocks based on different criteria. The stock screener contains key performance indices related to the company of interest. You can sort, group, include and exclude stocks until you find the one that suits you best. Stock screeners let you build stock profiles and include all the stocks that respond to your criteria.
Imagine that you want to diversify your portfolio with stocks that have a history of high earnings, high benchmark correlation and decent volatility. You might want the following criteria in your stock screener:
- Average 10-year price-to-earnings ratio (P/E) around 20: This means that the stocks have a proven record of relatively high returns.
- Beta (β) around 0.5: This means that the stocks are likely to be relatively correlated to the global market (benchmark index), and the volatility is decent.
You can use the stock screener tool to insert these criteria, and it will instantly display all the stocks that respond to them and apply further segmentation to choose the best for your portfolio.
You can use stock screeners to spot stocks for different investing scenarios, such as choosing a specific asset allocation and apply criteria to look for stocks with a balanced risk-to-reward ratio.
What Makes a Great Stock Screener?
Here are some of the must-have features of a good stock screener:
Data accuracy. The most important feature of a screener is accuracy. It’s always a good idea to research where the data comes from before deciding to stick with a particular stock screener.
Diversification. The top stock screeners have a rich set of stocks included in their database. The more stocks included in a database, the better off you’ll be because you’re more likely to find a stock that responds to a deep set of criteria.
Number of criteria. The best stock screeners include a rich set of parameters for your search so you can add more criteria until you find the best stock for your portfolio. You can group these criteria into different categories: industry, share data, sales and profitability data, valuation ratios and more.
Our Picks for the Best Stock Screeners
Benzinga picked the best stock screeners based on the criteria below. Read on for an in-depth look at our top picks.
1. Best Overall: Finviz
The easy-to-use Finviz stock screener has three main segments: descriptive, fundamental and technical. You can still use all 3 sections at once when you choose the “All” tab.
This is the stock screener widget under the “All” tab, which means that it includes all 3 segmentation sections. You can choose many selectors with dropdown menus and the stocks at the bottom of the widget are filtered. You do it all from this page with what you see on the screen so you don’t waste any time browsing.
You can also use it for other financial assets as well and find detailed heatmaps to build your own portfolio.
2. Best for 1-on-1 Coaching: Tradespoon
Tradespoon offers multiple opportunities for education. In fact, you’ll have access to weekly webinars, and if you’re a member, you can access a large collection of video topics like technical and stock fundamental analysis and options trading basics.
But are you looking for help specific to your needs and your portfolio? Tradespoon offers 1-on-1 coaching services for traders who want to improve their trading results. You’ll have to be accepted in the program (it’s limited by numbers), but you can join, no matter your skill level.
Pricing ranges from free (for its video training library and weekly live webinars) to $125 per month for its premium package. Its two other subscription packages are Stock Forecast ($58 per month) and the Tools package ($83 per month).
Read Benzinga’s full Tradespoon Review or start a free 7-day trial
3. Best for Real-Time Updates: Ziggma
Take a look at Ziggma for real-time updates with a free account. Its stock screener lets you find the best companies and stocks quickly, and you’ll find it simple to change your search parameters with its sliding scales.
You can also switch easily to the ETF screener for ETF comparison. It doesn’t screen bonds and preferred shares yet, but the platform plans to expand and offer paid plans in the future.
Ziggma can provide you with professional grade financial data. Start with your list of companies that fit your selection criteria, and use its quick views to get an initial idea of the company with a short profile, key performance indicators and mini charts illustrating the price trend.
Then add the company to your portfolio or dig deeper with Ziggma’s Company Profile views.
5. Best for Day Traders: Stockfetcher
One of the best stock screeners for day trading is Stockfetcher. Stockfetcher offers detailed and responsive visualization and doesn’t offer just a single tool like most other stock screeners. It’s a full-stack stock analysis website, where you can approach different companies for investment. Moreover, the data in Stockfetcher includes results from well-known indicators, which makes it great for technical analysis.
One of the unique aspects of Stockfetcher is that you can create the stock screens yourself. You can use whatever search parameters you want and come up with infinite possibilities.
The high-end visualization makes Stockfetcher a great pick to quickly discover high-quality stocks for trading. Some of the indicators included are volume, Bollinger Bands, Moving Average Convergence/Divergence (MACD), relative strength index (RSI), moving averages, a rich set of candlestick patterns including doji, morning and evening stars, the hammer family, haramis and more. The diversity of indicators makes Stockfetcher one of the best investing apps to help you support your stock trading decision.
The rich technical visualization makes Stockfetcher an ultra-convenient tool to discover short term trading opportunities. These could come in handy as you look for entry points on the chart.
One drawback to Stockfetcher is that its free version only offers 5 stocks. You will need to pay a monthly subscription fee to get full access to all stocks. Stockfetcher offers two options: Stockfetcher Standard and Stockfetcher Advanced. The standard version is $8.95 per month and the quarterly cost is $24.95. The advanced version is $16.95 per month or $44.95 quarterly. You’ll get access to larger filters, can download 1,000 symbols, have up to 250 saved filters and 250 watchlists.
6. Best for Swing Trading: Zacks
Zacks is a great comprehensive, advanced stock screener solution for swing traders that can give you high functionality supported by a huge amount of metrics. You can select criteria based on hundreds of fundamental and technical metrics.
One of the advanced features of Zacks is that it lets you enter your own segmentation criteria instead of only choosing from a dropdown menu as with the other screeners.
Note that some of the more advanced features of Zacks’ stock screener are available only under its premium subscription. The free version gives you enough tools to conduct comprehensive and informed filtering of stocks.
You can get a 30-day membership for $1, and then the base price is $249 for a year’s subscription. Premium membership gives you access to ratings for 4,400 stocks and 19,000 mutual funds.
7. Best for Penny Stocks: Trade Ideas
A penny stock is stock of a company with a price per share under $5. Theoretically, if you create an extra segmentation of a price per share smaller than $5 in your standard stock screener, it can automatically become a penny stock screener. You’ll still need the same data with penny stocks as you would when you analyze a larger stock: price-to-earnings ratio, beta, dividends and chart data.
We recommend Trade Ideas specifically for penny stocks, where you can run individual stock reports for many OTCBB, pink sheets or penny stocks. Trade Ideas’ AI-powered robo advisor uses several dozen investment algorithms to cover a million trading scenarios to offer you the best scenario possible.
The standard yearly plan offers streaming trade ideas, 10 simultaneous charts, chart-based visual trade assistant, up to 500 price alerts, a channel bar and live trading room, all for $1,068 per year.
The premium plan offers everything the standard plan offers, plus 20 simultaneous charts, an AI virtual trading analyst, up to 500 price alerts, entry and exit signals, risk assessment, AI trade assistance and the ability to build and backtest any trade idea, all for $2,268 per year. It may seem pricey, but if you break it down to a per-day cost, it’s actually just the cost of a couple of lattes at Starbucks.
8. Benzinga’s Stock Screener: Benzinga Pro
Benzinga Pro’s easy-to-use Screener is great for beginners to experienced traders and is highly customizable.
You can sort the tool by basic, fundamental or technical segments, or choose from all of the filters to find stocks that match your trading strategy.
In addition, you can choose what data you see in the results using different views, including:
- Last Candle
You can customize the views by adding or removing filters so you only see the data you’re looking for.
Other features include the ability to choose your candle interval, download a CSV report and choose your screener refresh rate.
You can access this screener with a Benzinga Pro subscription, which includes other tools like the Newsfeed, Squawk, Watchlists and more.
Find Your Stock Screener Today
Stock screeners are a convenient way to comb through the jungle of the great stock market. They’re extremely useful as you look for a way to diversify your portfolio with an extremely specific set of stocks. Stock screeners do that by instantly eliminating the alternatives that aren’t a match of your search.
Since stock screening is an important process in trading, the market is full of alternatives. But the solutions we provided are among the best in terms of data accuracy and ease of use. Do your research to find 1 that fits your specific trading style.
Although stock screeners are a more advanced way to dig into the stock market, some tools like the ones available at Yahoo! Finance are very friendly for both beginners and experienced stock traders.
Turn to Webull
0 Commissions and no deposit minimums. Everyone gets smart tools for smart investing. Webull supports full extended hours trading, which includes full pre-market (4:00 AM - 9:30 AM ET) and after hours (4:00 PM - 8:00 PM ET) sessions. Webull Financial LLC is registered with and regulated by the Securities and Exchange Commission (SEC) and the Financial Industry Regulatory Authority (FINRA). It is also a member of the SIPC, which protects (up to $500,000, which includes a $250,000 limit for cash) against the loss of cash and securities held by a customer at a financially-troubled SIPC-member brokerage firm.