The 6 Best Stock Screeners in 2021 (Free and Paid)

If you invest in individual stocks, and especially if you’re an active trader, having a good stock screener is one of your most important tools.

There are more than 3,600 stocks of companies trading on US exchanges, and an even larger number of foreign stocks, mutual funds, and exchange-traded funds. A good stock screener will help you filter the companies you want to invest in, based on any criteria you choose. It will also help you to further analyze stocks that have been recommended by investment experts, so you can make your own informed decisions.

Whether you’re a buy-and-hold investor or a day trader, a good stock screener will help you make better investment decisions. To help you find the right one for you, we’ve prepared this list of the best stock screeners. But before we get into the list let’s first take a look at some of the more basic information on stock screeners.

Table of Contents
  1. What is a Stock Screener?
  2. The Best Stock Screeners
    1. Stock Rover
    2. Morningstar
    3. Benzinga Pro
    4. Finbox
    5. FINVIZ*Elite
    6. Yahoo! Finance
  3. Final Thoughts on the Best Stock Screeners

What is a Stock Screener?

We can probably thank computers for this, but there’s an almost unlimited amount of information available on every security trading on both domestic and international exchanges.

For any security you want to invest in, there are dozens of data points that are significant in helping you to make the right investment decisions. A stock screener will enable you to analyze those data points for any security you are considering investing in. You can whittle a list of 100 potential stocks down to just three or four based on the criteria you consider to be the most important.

Some of the criteria you can use to evaluate potential investments with stock screeners include:

  • Specific industry sectors
  • Geographic location
  • General company information
  • Earnings per share (EPS)
  • Price Earnings (P/E) ratio
  • Forward P/E ratio
  • Sales and earnings growth estimates
  • Market capitalization
  • Trading range
  • Trading volume
  • Volatility
  • Price level -current versus target
  • Security versus the market or industry benchmarks

The above list is just a sampling of the criteria you can use. Most stock screeners can be customized to enable you to focus specifically on the categories you consider most important.

Stock screeners are also available in both free and premium versions. You should naturally expect premium versions to come with more features and tools and even to be more user-friendly. Which you choose will largely depend on how much you rely on your own stock analysis, and how frequently you trade.

A free stock screener may get the job done for you if you only make a few trades each year. But if you’re a frequent trader, and especially if you’re a day trader, you’ll almost certainly want a premium stock screener.

The Best Stock Screeners

Rather than ranking the screeners in any specific order, we’re simply listing those we believe to be the best out of a very large group. There’s no one best stock screener for all investors, and the decision will come entirely down to which one will work best for you.

Stock Rover


Stock Rover was launched in 2008 and is both comprehensive and user-friendly. The service is available for desktops, laptops, tablets, and smartphones. What’s more, it offers integration with your brokerage platform. It can be used for exchange-traded funds (ETFs) as well as individual stocks.

Stock Rover offers three different plan levels to fit your investment needs and preferences, as well as your budget:

Essentials – $79.99 per year

This plan offers more than 260 financial metrics, five years of detailed historical data, portfolio and watch list tracking, brokerage integration, powerful investment comparison, customizable views and columns, easy, fast and flexible stock screening, real-time text and email alerts, the Stock Rover Investment Library, and guaranteed responsive support.

The plan is available for either $7.99 per month, or $79.99 per year, giving you the equivalent of two free months of service.

Premium – $179.99 per year

This version comes with everything in the Essentials plan but has over 350 financial metrics, 10 years of detailed financial history, data export, rank screening, screening with historical data, ETF screening, over 100 charts of all financial metrics, advanced alerting, detailed portfolio analytics, future dividend income projections, correlation analysis, trading planning and rebalancing tools, multi-monitor and support, and integrated comments/notes facilities.

The plan is available at $17.99 per month, or $179.99 per year, once again giving you the equivalent of two free months of service.

Premium Plus – $279.99 per year

This version offers everything in the Premium plan but has over 650 financial metrics, equation screening, historical data screening, stock ratings, stock fair value and margin of safety, current and historical stock scoring, investor warnings, ratio charts, user-defined custom metrics, much higher data limits, and top priority email support.

The plan is available at $27.99 per month, or $279.99 per year, giving you 12 months of service for the price of 10.

Our detailed Stock Rover review has more information.

Learn more about Stock Rover



Morningstar has the advantage of being one of the most recognized and respected names in the entire investment universe. Not only does it offer stock screeners for individual investors, but the company is an established source of investment information among many of the largest brokerage firms and financial news agencies in the world.

Morningstar offers two different versions of its stock screener. The first is Morningstar Basic. It’s a free service but it’s extremely limited, offering a greatly reduced number of screening tools, as well as reduced Portfolio X-Ray and Portfolio Manager capabilities.

However, Morningstar Premium provides the complete package. It provides analysis and ratings of stocks, bonds and funds. And while it can be used for both ETFs and mutual funds, it’s traditional emphasis has been on mutual funds.

It has analyst reports, top investment picks, the Morningstar Portfolio Manager and Portfolio X-Ray, as well as the full lineup of stock screeners. It also comes with tools and worksheets, including a budget worksheet, goal planning worksheet, net worth worksheet, and personal cash flow statement.

Meanwhile, the Morningstar Investment Classroom offers a self-study course to help you learn more about investing as well as the basics of portfolio construction.

Morningstar offers the following fee structure:

  • $29.95 per month, or $199 if you pay annually
  • $349 if you commit to two years
  • $449 if you commit to three years

If you take advantage of our Morningstar Premium discount promotional code, you can receive the following discounts:

  • $30 off a one-year membership
  • $70 off a two-year membership
  • $100 off a three-year membership

In either case, you’ll get the benefit of a 14-day free trial to test that the program and see if it works for you. 

Here’s our full review of Morningstar Premium.

Get a 14-day trial and up to $100 off Morningstar Premium

Benzinga Pro

Benzinga is a well-known investing news site that covers everything from the public markets to crypto. They have a variety of free newsletters including a premarket activity update, a “market in 5 minutes,” and even one on SPACs, which have been popular recently.

Benzinga Pro is their suite of investing tools that includes a powerful stock screener that you can use to help filter out the universe of stocks into a smaller basket for further analysis. The big question is whether a news site that has developed a suite of tools is worth using.

At the moment, their stock screener is in “beta” so I’d expect them to add more functionality as time passes. There are a variety of filters you can use but the two major “categories” are a technical screener and a fundamental screener.

On its own, I think the screener itself is about the middle of the pack (remember, it’s still in beta) but worth mentioning as part of their suite of tools. For example, one of the more interesting other features is their “Why Is It Moving?” indicator on a stock – it’s a simple one sentence description that aims to explain why a particular stock is moving the way it is (such as an analyst upgrade or downgrade).

Benzinga Promotion Code

For a limited time, you can get 50% off your first month, quarter, or year (works for any plan but only for the first billing cycle!) after a two week trial. Use promotion code JULY50 by 7/31/2021 for your discount. This works on any Benzinga Pro Essential plan, including their monthly, quarterly, and annual billing schedules. They rarely offer this high of a discount.

Get a 14-day trial and discount off Benzinga Pro



Finbox bills itself as “the most complete toolbox for investors”, and it’s not hard to see why. It’s one of the most comprehensive stock screeners available. It offers more than 800 financial metrics and even allows you to export data to Excel, Google Sheets, and CSV file formats. It also provides watch lists, charts, hedge fund portfolio trackers, and preset screens.

Not only can you get information on US stocks, but also on virtually any publicly traded company around the globe. That takes in more than 100,000 stocks on over 135 exchanges. They’ve even partnered with S&P Market Intelligence for fundamentals and forecast data. The stock screener can support more than 1,000 metrics, including price-to-book ratios, free cash flow yield, and EV/EBITDA.

Finbox offers three different plan levels:


This plan provides access to whitelisted metrics, unlimited watch lists, whitelisted screener filters, view and edit financial models, and the ability to import 5,000 spreadsheet data points.

Starter – $15 per month, billed annually

Thie starter plan includes everything in the free version and adds data for US stocks and premium metrics, premium screener filters, and the ability to import 250,000 spreadsheet data points. However, there is an extra charge for non-US stocks with this version.

Professional – $58 per month, billed annually

This plan includes everything in the Starter plan, as well as data on all global regions, premium metrics, and premium screen filters. You’ll also have unlimited website exports and the ability to import 1 million spreadsheet data points.


FINVIZ*Elite, short for Financial Visualizations, is one of the top stock screeners available. It offers real-time quotes, charts, premarket data and provides email alerts. It works with both technical analysis and fundamental data. Perhaps one of the more interesting features is the ability to backtest your trading activity against historical data (and includes 16 years of historical data).

You’ll be able to use the screener for up to 100 portfolios, up to 100 tickers per portfolio, and 100 screener presets.

Elite is available for $39.50 per month however you can pay on an annual basis at $299.50. Using the yearly subscription, the monthly breaks down to $24.96.

The one disadvantage with FINVIZ*Elite is that it is a very technical stock screener. Designed primarily for advanced investors, it’s not recommended for new or even intermediate investors.

However, they also have a free version in FINVIZ. It’s not as powerful as the Elite version because it’s not real time quotes but has the capability to filter on nearly 70 factors. It’s an excellent alternative for new and intermediate investors to learn how to up their games.

Yahoo! Finance

Yahoo! Finance isn’t one of the more comprehensive stock screeners on this list, but it does have the advantage of being free to use. And it’s one of the most popular stock screeners at that, particularly among new and more casual investors.

The screener offers just 19 preset screens and does come with built-in mutual fund and bond screener capabilities. You can use the screener at any time however you will need to become a registered user to save any custom information.

Final Thoughts on the Best Stock Screeners

If you are or plan to invest in individual stocks, even on a casual basis, it’s best to become familiar with a good stock screener. You may even want access to one if you invest strictly in funds.

As a new investor, it will likely be better to start with a free stock screener, like Yahoo!Finance. Many large brokerage firms offer some kind of stock screening capability, at least on a limited basis.

But as you become more advanced in your investing activities, and especially if you become a more active trader, you’ll certainly need to seriously investigate and consider a premium stock screener. The free screeners, while better than nothing, won’t cut it for advanced trading, at least not if you want to be profitable.

Select one of the premium stock screeners above, become familiar with it and you’ll find yourself making better and more profitable investment decisions going forward. 

If you are also looking for a stock broker here is our list of stock brokers that offer free trades

Other Posts You May Enjoy:

Your Guide to the Ray Dalio All-Weather Portfolio

The All-Weather Portfolio won’t outperform a growth-oriented portfolio over the long term and will even trail well behind it during times of stability and growth. But the All-Weather Portfolio does something a growth-oriented portfolio won’t and probably can’t do; protect your portfolio during times of economic and financial crisis.

7 Best Stock Research Websites for 2021

If you've been investing for a while, you know that a good stock research website is one of the best investment tools you can have. But with so many to choose from, how does one decide. To help, we've created a list of what we believe to be seven of the best stock research websites.

Paper Trading – Learn to Trade Before Committing YOUR Money

Before you begin actively trading investments, start by using a paper trading account. It’ll give you an opportunity to test your current knowledge, gain experience, and learn how specific trading platforms work. All of that will make you better prepared to begin trading with real money, and minimize the risk when you do.

About Kevin Mercadante

Since 2009, Kevin Mercadante has been sharing his journey from a washed-up mortgage loan officer emerging from the Financial Meltdown as a contract/self-employed "slash worker" – accountant/blogger/freelance blog writer – on He offers career strategies, from dealing with under-employment to transitioning into self-employment, and provides "Alt-retirement strategies" for the vast majority who won’t retire to the beach as millionaires.

He also frequently discusses the big-picture trends that are putting the squeeze on the bottom 90%, offering workarounds and expense cutting tips to help readers carve out more money to save in their budgets – a.k.a., breaking the "savings barrier" and transitioning from debtor to saver.

Kevin has a B.S. in Accounting and Finance from Montclair State University.

Reader Interactions

Leave a Comment:

As Seen In: