Groups

There are different groups of stocks that you can set as filters for your scan, including indexes, sectors, industries, or even your ChartLists. For more information on writing scans using these and other scan clauses, please see our Support Center article on Writing Scans.

Indexes and ETFs

Users can scan for stocks in several different indexes, found in the Indexes and ETFs dropdown menu in the Advanced Scan Workbench. From this menu, you can also choose to limit your scan results to different types of ETFs.

Index Groups

Select and insert the group from the Scan Builder. This will insert the correct group code into your scan for you.

Syntax:

  • group

Operators:

  • is, is not, =, !=

Examples:

  • [group is DOW30]

  • [group = SP500]

  • [group is not ETF]

Cool Tip. To learn what stocks are in an index, run a scan that only has the group clause in it. For example, to find out which 100 stocks are in the S&P 100, run the following scan:

  • [group is SP100]

Sectors and Industries

Users can scan for stocks in a specific US or Canadian sector or industry, found in the Sectors and Industries dropdown menu in the Advanced Scan Workbench.

Sector and Industry Groups

Whether or not the security is a member of the given sector or industry. Choose the correct country (currently US or Canada) below the dropdown menu in the Scan Builder. Then, select and insert the sector or industry from the dropdown menu. This will insert the correct group code will be inserted into your scan for you.

Syntax:

  • group

Operators:

  • is, is not, =, !=

US Examples:

  • [group is ConsumerStaplesSector]

  • [group != ClothingAccessories]

Canada Examples:

  • [group = CaConsumerStaples]

  • [group is not CaClothingStores]

Cool Tip. To learn what symbols are in a sector or industry, run a scan with the group clause. For example, to find out which stocks are in the biotechnology industry, run the following scan:

  • [group is Biotechnology]

ChartLists

Users can scan for securities that are included in one of their ChartLists (either SharpCharts or StockChartsACP lists), found in the ChartLists dropdown menu in the Advanced Scan Workbench.

Warning: Scanning a ChartList will only return symbols on the ChartList that are actually in the scan engine. Some symbols are not available in the scan engine, so they will not be returned as scan results even if they are in the ChartList being scanned.

For more tips on scanning ChartLists, check out our Scanning Your ChartLists article in the Support Center.

SharpCharts ChartList Groups

Select and insert the ChartList from the dropdown menu in the Scan Builder. This will insert the correct group code into your scan for you.

Note: The group code will just be a number, but a comment with the ChartList's name will be inserted right after the clause.

Syntax:

  • ChartList

Operators:

  • is, is not, =, !=

Examples:

  • [ChartList is 435] // 1220 International ETFs

  • [ChartList != 18] // LSE BEARISH SCAN RESULTS - 2017-02-28

The original syntax for this was [favorites list is 123]. The scan engine now uses [ChartList is 123] by default, but the old syntax is still accepted if it is used on any of your scans.

StockChartsACP ChartList Groups

Whether or not the security is a member of your specified StockChartsACP ChartList. Select and insert the ACP ChartList from the dropdown menu in the Scan Builder. This will insert the correct group code into your scan for you. Note that, while the group code will just be a number, a comment with the ACP ChartList's name will be inserted right after the clause.

Syntax:

  • ACP list

Operators:

  • is, is not, =, !=

Examples:

  • [ACP list is not 17291] // Paper Industry Companies

  • [ACP list = 995] // NYSE BULLISH SCAN RESULTS - 2022-02-11

Last updated