In this article, I will cover 10 free online stock screener websites.
Stock Screener is a tool to filter the stocks based on user-defined metrics. With a stock screener, you can create custom screens to track the stocks that matter to you. You can filter the stocks by various financial criteria and further define the values for each criterion to precisely filter the stocks. For example, with a stock screener, you can filter the stocks by companies market capitals, stock prices, loss/gain margins, industries, sectors, etc. Moreover, you can view the descriptive, fundamental, technical and other types of analysis of the stocks as well.
Here, I’ll cover various types of stock screeners. The first 5 stock screeners are to filter and track the stocks. Whereas, the next 5 stock screeners give you additional analysis on the stocks including external factors. So, let’s check out these stock screeners one by one.
Here Are 10 Free Online Stock Screener Websites:
Finviz.com is one of the best stock screener website. On the home page, it shows the DOW, NASDAQ, and S&P 500 stock indexes along with lists of top gainers, losers, and more. This website has an advanced stock screener tool where you can create custom presets to track the stocks. To create a custom preset, you can add Exchange, Index, Sector, Industry, Country, Market Cap., Dividend Yield, Float Short, Analyst Recom., Option/Short, Earnings Date, Average Volume, Relative Volume, Current Volume, Price, Target Price, and IPO Date filter. You can save your screen with all your filters by creating a Finviz account.
Initially, Finviz shows you the overview of the stocks as per your preset and you can also see Valuation, Financial, Ownership, Performance, Technical, Custom, Chart, Tickers, Basic, TA, News, Snapshot, and Stats. It automatically refreshes the stats every 3 mins to give you the most recent data. And, if you subscribe to the premium membership, you can also enable the email alert and notifications.
Keep track of stock market with Finviz online stock screener here.
Yahoo Finance is another reliable source to keep real-time track of the stock market. It also has a stock screener where you can create a custom preset to keep track of stocks. Here, you can filter the stocks by Region, Market Cap., Price, Sector, and Industry. As you select a filter, it shows you the estimated results for your custom preset in real-time. You can further add more filters to get more customized results. Yahoo Stock Screener has dozens of additional filters including Earnings, Financial Highlights, ESC Scores, Cash Flow Statements, Valuation Measures, Share Statistics, and more. You can create your personal stock screener preset with all these filters and save it to your Yahoo account.
In the results, it shows you the Symbols, Name, Price, Change, % Change, Volume, Average Volume, Market Cap., PE Ratio, and 52-week range. You can also view a heat-map of all the results. From there, you can click on any stock symbol to view those stock in details.
Give Yahoo Finance online stock screener a try here.
Investing.com is a global financial portal where you can get all the latest and greatest information about stock market. It has a stock screener where you can filter the stocks with a custom preset. Region, Exchange, Sector, Industry, and Equity Types are the main filters here. After selecting these main filters, you can add criteria to further filter the results. You can add criteria for Ratio, Price, Volume & Volatility, Fundamental, Dividends, Technical Indicators and more.
In the Screener results, it shows you an overview table of the stocks that includes Exchange, Last Value, Change Percentage, Market Cap., and Volume. Apart from the overview, you can also view the Fundamental table, Technical table, Performance table, and Candlestick Patterns. You can also download all that screener results data as a CSV file.
You can try this online stock screening website here.
The stock and the business news website CNBC has a Stock Screener where you can filter the stocks as per your interests. This stock screener gives you some sample screeners to start with along with an option to create a custom screener. When you create a custom screener, it first asks you to select criteria from a given list. That criteria list includes Company Overview, Performance, Growth Trends, Valuation, Management Efficiency, Analyst Estimates, Financial Strength, Current Financials, and Dividends.
When you select criteria, it gives you a list of stock filters which is different for each criterion. For example, if you select Company Overview criteria, you get following stock filters: Company Name, Market Cap, Shares Outstanding, Exchange, S&P Member, DJ Member, State/Province, Employees, ADR, Beta, Sector, and Industry. You can also select all criteria at once and further filter them with absolute values. This way, you can filter the desired stocks with this CNBC stock screener. You can also save your screener by creating an account for later use.
Try CNBC online stock screener here.
ChartMill is an online stock screener and analysis tool. You can create a General, Technical, Support/Resistance/Channels, Flags/Pennants, and Fundamental stock screener here. For each of these screeners, you can get more filters options where you can filter the stocks more precisely. For example, for the General stock screener, you can filter the stock by Price, Index, Historical Date, Industry, Market Capital, Exchange, Average Volume, ETF, Sector, SIC Division, SIC Industry Group, and Outstanding Shares.
In the stock screener results, it shows you Tables, Charts, ChartMill Ratings, Technical, Fundamental, Social, and CSV Ticker List. From there, you can annotate the results, reposition them and export them to CSV file. This website has lots of options for stock charts. You can create custom charts for various tickers and add indicator. And, the “ChartMill Ratings” option shows you the Technical, Setup, Fundamental, Profitability, Valuation, Growth, Health, and Dividend ratings. These ratings are given by the ChartMill website itself on the behalf of their stock market analyzer.
Track stock market using ChartMill stock screener here.
Zacks.com is another powerful online stock screener tool. Most of the features of this stock screener are free to use but it also offers many advanced features which come under a premium membership. When you open this screener, it asks you to create a custom screener for yourself. The UI is divided into two sections; you have categories on the left and their items on the right. Here, you can create custom screener for Popular Criteria, Company Description, Size & Share Volume, Price & Price Changes, Zacks Rank & Style Scores, Broker Rating & Changes, EPS Surprises & Actuals, EPS Estimate Revisions, EPS Estimates, EPS Growth, Sales, Growth & Estimates, Valuations, Return on Investment, Income Statement & Growth, Dividends, Margins & Turnover, Valance Sheet, and Liquidity & Coverage.
All these categories have dozens of items where you can filter each item as per your requirements. After creating a custom stock screen here, you can save it to your Zacks account and also export its data to CSV.
Give Zacks online stock screener a try here.
The next online stock screener website on this list is TipRanks. Unlike other stock screeners, this tool has some unique criteria where it shows external factors that can affect the stocks. Here, you can filter the stocks by Market Capital, Sector, Dividend Yield, Analyst Consensus, Analyst Price Target, Investor Sentiments, Blogger Consensus, News Sentiment, and Media Buzz.
Most of these criteria are the external factors that give you all-around insight of the stock market. News and investor sentiments can affect the stocks in a big way. If you follow the stock market, you might have seen these types of effects on Facebook (after Cambridge Analytica scandal), Apple (when Warren Buffett bought more stack), Tesla (whenever there is bad press around the company or CEO Elon Musk), etc. So, along with usual stock, here you can view and analyze these types of factors as well. TipRanks also offers more advanced criteria for their premium members.
You can try TipRanks online stock screener here.
StockFetcher is another unique stock screener tool where you can create completely custom criteria for stock screening. Instead of offering regular stock criteria and filters, this website lets you make your own criteria and filters. You can add criteria and filter its value within the same filter. It also has macros where you can create more complex filters for the stock screening. You can create as many filters as you want. After creating the custom filters, you can fetch the stocks.
Stock Fetcher lets you select a date for the stocks; you can select a previous date to analyze the stocks. You can view the screener results either in a tabular form or on charts. You can also download the results as a CSV file.
Fetch stock market data with StockFetcher here.
The next free online stock screener website on this list is WallMine. This stock screener has all the usual stock screening criteria and filters at one place which make it look little messy. But, on the plus side, you don’t have to select different criteria to find and apply specific filters. Here, you can filter stocks by following criteria: Basic Characteristics, Volume, Fundamentals, Valuation Ratio & Financials, Performance, Dividends, Return on Investment, Analysts and Technical Indicators. Each of these criteria has multiple filters which you can use to precisely filter the desired stocks. Each of these filter options has some predefined values for quick use and you can also define a custom value for these filters. You can define as many filters as you want and fetch the stocks for that.
In the results, WallMine shows you well-detailed tables for Overview, Corporate, Valuation, Return on Investment, Performance, Financial, Technical, Momentum, and Ownership. Apart from the tables, you can also view the charts, heat-maps, bar charts, histogram, bubbles, and more.
Give this custom stock screener website a try here.
Screener.in is a free research tool for investors in India. With this tool, you can screen the Indian stock market. You can create a custom screen on this website, or use its thousands of public screens which you can customize accordingly. You can search screens by keywords, change the order of its columns and add new columns as well. You can also create a custom ratio for the screens and columns. Moreover, you can also run a search query on these screens.
After customizing a screen, you can save it to your account. You can also enable email notifications for the screens which send you alerts for the respective screen. Screener.in also gives you a watchlist where you can add the stocks to quickly view them later.
Track Indian stock market on Screener.in here.
These are the 10 free online stock screener websites. Depending on your requirements, you can use any of these websites to screen the stocks you care about. If you just want to track the stocks, you can go with any of the initial 5 usual stock screeners. But, if you need more information and want to analyze the stocks, then give the last 5 stock screeners a try.