Screener Tutorial

Our screener tools make it easy for you to find stocks and funds that match the exact characteristics that you are interested in.

We currently have three screeners:

  1. Stock screener - For common stocks
  2. ETF screener - For ETFs
  3. IPO screener - For upcoming IPOs

This tutorial uses the stock screener, but the ETF and IPO screener work the same way.

The stock screener tool is very powerful. It has over 200 unique indicators and the results update in real-time as you set the filters to the exact values you want.

Here's what the screener looks like:

Screener Overview

Trading Country

A good starting point is to select the trading country. By default, the screener is set to show stocks that trade on the main stock exchanges in the United States.

If you are primarily interested in stocks trading in a different country, then click the country dropdown and select the country you are interested in.

Select trading country

You can either scroll down the list or use the search box at the top of the dropdown to find the country you are interested in quickly.

Keep in mind that stocks that are not listed in the US have fewer available data points because some of our data providers do not offer these data points for non-US stocks.

Also, the ETF screener only shows countries that have ETFs listed. So there are fewer countries available than in the stock screener.

How to add filters

A "filter" is an indicator that you use to narrow down the list of stocks to what you are looking for. For example, PE Ratio, Market Cap or Industry.

There are two main ways to add a filter:

  1. Search for a filter using the search box (fast!)
  2. Click the blue "+ Add Filters" button

Finding a filter using the search box is fastest. Just start typing and the screener will instantly suggest indicators that match your words.

Search for a filter

After you click a filter from the list, it will show up right below.

How to set the filter value

The next step is to set the filter to a value. This is how it looks for numeric filters like the PE ratio:

Set filter value

The most important part is the top part, where it says "Over" and then an input box and up/down arrows:

  • You can click "Over" to change it to Under, Between, Exactly or Not Zero.
  • Then you put the exact value that you are looking for in the input box.
  • You can change the value in the input box or click the up and down arrows.

if you are working with large numbers, you can also add K, M or B to the end of the numbers in the input box. For example, 10B will match 10 billion.

Most of the filters also have a list of preset values that you can choose (and then customize using the input box if you want):

Preset filter value

How to see all available filters

If you want to see a list of all the available filters, then click the blue "+ Add Filters" button.

This will show all of the available filters. You can narrow them down using the search box.

Click the checkbox next to each filter to apply it, then close the dialog box and set the filter values.

List of all filters

Reset filters

To reset a filter, click the icon next to the filter dropdown.

To remove it completely, click the icon next to the filter dropdown.

If the filter has a value, you need to click twice. First the icon and then the icon.

Reset and remove filters

You can also reset/remove all the filters by clicking "Reset All Filters" or "Remove All Filters."

Other filter types

The numeric filter was described above, but there are several more types of filters.

1. Select filters

Here you can filter the stocks by one value at a time. For example, the "In Index" filter allows you to show only stocks in the S&P500 index, Nasdaq 100 or the Dow Jones Industrial Average:

Select filters

2. Multi-select filters

Here you can choose one or more values from a list of options. You can narrow down the list using the search box or click "Select All" or "Deselect All".

Examples include Country, Industry, Sector and Exchange.

Multi-select filters

3. Date filters

Some filters are based on a date, such as the IPO Date or Ex-Dividend Date.

Date filters

Filter definitions and formulas

You can see exactly how a filter/indicator is defined by hovering over the "i" icon next to the title.

The "i" icon is found in the filters list, as well as in the table column headers when you hover over them.

Icon to view filter definitions

Change your views

The screener allows you to change the data points that are showing for the filtered stocks.

Screener views

There are 7 views:

  1. General
  2. Filters - shows the values for the filters you have added
  3. Performance
  4. Analysts
  5. Dividends
  6. Financials
  7. Valuation

Change data points in view

It is also possible change the data points for each view by clicking the "Columns" button above the table.

These settings will be remembered in your browser for when you return to the screener.

Change data points in view

Keep in mind that changes to the columns in the "Filters" view will not be persisted in your browser. These change depending on what filters you add.

Reset views

You can reset a single view by toggling that view, clicking "Columns" and "Reset Selection."

In order to reset all the changes you made to your views, as well as remove all filters added, click the three-dot menu icon above the table and clicking "Reset Screener Settings".

Reset screener settings

Download

Click the "Download" button to download all the stocks you have filtered to either Excel or CSV files.

Export from screener

This will download all the stocks you have filtered, with many of the data points in the view you have selected.

Excel export

Keep in mind that some columns may not be available for download because of restrictions from our data providers.

Sort

Click the table column header to sort by your indicator. Click multiple times to switch between descending, ascending and no sort.

Sorting by data point

To quickly find a stock within your list of filtered stocks, use the search input box.

Either enter part of the ticker symbol or company name.

Searching screener results

View more pages

Below the table, you can click the "Next" and "Previous" buttons to go to the next or previous page of results.

Click the dropdown to change how many stocks are shown per page.

Clicking "Show All" shows all the results without needing to click Next/Previous.

Keep in mind that if you have thousands of results, clicking "Show All" can significantly slow down the page.

Navigating the results

In the "Popular Screens" dropdown, you can toggle sets of popular screens in order to find stocks that match certain characteristics.

For example, you can find "Dividend Growth" stocks or "IPO Last Year" which adds a set of filters that show only these types of stocks.

Popular screens

Saved screens

If you have a Stock Analysis Pro account then you can also save your filters.

For example, you might have multiple lists of filters that you want to switch between. Then you can add them as saved screens.

Saved screens

Full Width

On large screens, there is the option to change the screener to fill the width of the monitor.

To enable it, click on the three dot menu icon and then toggle "Full Width."

Full width

Open in Screener

Many of the lists and tables on the site have an option to open the results in the stock screener.

For example, if you are looking at the Top Gainers list, which shows the day's best performing stocks, then you can click "Open in Screener" to view those stocks in the stock screener.

This will open up the stock screener page and apply the filters and sorting that are used in the Top Gainers list.

Open in screener

For example, let's say you are interested in the best performing stocks of the day but you only want to see Top Gainers that are in the S&P500.

Then you can go to the Top Gainers page, click "Open In Screener" and add the "In Index" filter.