Ticker Properties

There are several ticker properties that you can set as filters for your scan. For more information on writing scans using these and other scan clauses, please see our Support Center article on Writing Scans.

Type

The specific kind of security.

Syntax:

  • type

Acceptable Values:

  • stock, index, fund, future

Operators:

  • is, is not, =, !=

Example:

  • [type is stock]

Symbol

The ticker symbol for the security. Use single quotes around the symbol or partial symbol.

Syntax:

  • symbol

Operators:

  • is, is not, =, !=, contains, not contains, starts with, ends with

Example:

  • [symbol starts with 'A']

Name

The name for the security. Use single quotes around the name or partial name.

Syntax:

  • name

Operators:

  • is, is not, =, !=, contains, not contains, starts with, ends with

Example:

  • [name contains 'DOW']

Country

The country of the exchange where the security trades.

Syntax:

  • country

Acceptable Values:

  • US, Canada, UK, India

Operators:

  • is, is not, =, !=

Example:

  • [country is US]

Region

The geographic region where the security trades. Regions are broader areas than specific countries.

Syntax:

  • region

Acceptable Values:

  • NorthAmerica

Operators:

  • is, is not, =, !=

Example:

  • [region is NorthAmerica]

Exchange

The exchange where the security trades.

Note: ICE and CME values are for futures only, so if you combine [type=stock] with [exchange=CME], your scan will return no results. Similarly, CRYPT is for cryptocurrencies, which are classified as indexes, not stocks.

Syntax:

  • exchange

Acceptable Values:

  • NYSE, NASDAQ, OTCMKT, PINK, AMEX, TSE, TSXV, CSE, NSE, LSE, ICE, CME, CRYPT

Operators:

  • is, is not, =, !=

Example:

  • [exchange is NYSE]

EPS (Earnings Per Share)

The last reported EPS value for the security.

Syntax:

  • EPS

Operators:

  • =, !=, >, >=, <=, <, is, is not

Example:

  • [EPS > 1.00]

PE Ratio (Price-Earnings Ratio)

The last reported PE Ratio value for the security.

Syntax:

  • PE Ratio

Operators:

  • =, !=, >, >=, <=, <, is, is not

Example:

  • [PE Ratio > 15.00]

Market Cap

The last reported market capitalization value for the security. Market Cap is calculated by multiplying the security's current price by the number of outstanding shares. Market Cap is reported in millions, so a value of 10,000 means a market cap of $10 billion.

Syntax:

  • market cap

Operators:

  • =, !=, >, >=, <=, <, is, is not

Example:

  • [market cap > 10,000]

Outstanding Shares

The last reported number of outstanding shares for the security. Outstanding Shares is reported in millions, so a value of 100 means 100 million shares.

Syntax:

  • outstanding shares

Operators:

  • =, !=, >, >=, <=, <, is, is not

Example:

  • [outstanding shares > 100]

Optionable

Whether or not the security trades options. Scanning the options themselves is not currently offered.

Syntax:

  • optionable

Acceptable Values:

  • true, false

Operators:

  • is, is not, =, !=

Example:

  • [optionable is true]

Has Dividend

Whether or not the security pays dividends.

Syntax:

  • has dividend

Acceptable Values:

  • true, false

Operators:

  • is, is not, =, !=

Example:

  • [has dividend is true]

Dividend

The annualized dividend value for the security.

Syntax:

  • dividend

Operators:

  • =, !=, >, >=, <=, <, is, is not

Example:

  • [dividend > 0]

Next Earnings Date

Scan stocks based on their next quarterly earnings date.

Syntax:

  • next earnings date

Operators:

  • >

Example:

  • [next earnings date > 20230831]

Previous Earnings Date

Scan stocks based on previous quarterly earnings date.

Syntax:

  • previous earnings date

Operators:

  • <

Example:

  • [previous earnings < 20230831]

Yield

The yield for the security expressed as a percentage. Based on the annualized dividend.

Syntax:

  • yield

Operators:

  • =, !=, >, >=, <=, <, is, is not

Example:

  • [yield > 0]

Last updated