Announcment!

See our new "News Sentiment" data on all stock/crypto pages as well as on our trade screener filters.

Your default screener has been set to New

Warning: You are currently using one or more same day odds based filters. Please note these are only applicable for stocks during market hours and pre-market hours, and will result in all stocks being excluded from screening results outside of these times. However, same day odds filters are always applicable for cryptos.

Warning: You are currently using one or more intraday price change filters. Please note these are only applicable for stocks on trading days until 8pm starting at the following EST times:

2 Minute % Move - 4:02am

3 Minute % Move - 4:03am

5 Minute % Move - 4:05am

10 Minute % Move - 4:10am

15 Minute % Move - 4:15am

Using these filters outside of these times will result in all stocks being excluded from screening results. However, intraday price change filters are always applicable for cryptos.

WallStreetOdds

⚲

Trade Screener

Find Trades That Meet Your Criteria!

Quick Screens

My Screens

Save Custom Screens Below

×

Quick Screens

×

My Screens

Custom Screener - Not Saved

Columns Displayed

Screening Criteria Too Strict

0 stocks meet the screening criteria.

Loading big data, just a sec!

Edit Screener

Select the screener you would like to edit, change the settings as you'd like and save it using the same name.

Add A Screen First

Save a screen under the filters section!

Save Screener

Please add a Screener Name before saving

Premium Account Feature

Sign-up for a Premium Account in seconds to have full access to the Trade Screener and more.

Already have an account? Login

Warning

Same day odds filters are only applicable for stocks during market hours and pre-market hours, and will result in all stocks being excluded from screening results outside of these times. However, same day odds filters are always applicable for cryptos since crypto markets are never closed.

Warning

This is an unprecedented move for this stock/crypto so no odds can be computed.

Warning

Intraday price change stock data is available until 8pm on trading days and becomes available starting at the following EST times:

2 Minute % Move - 4:02am

3 Minute % Move - 4:03am

5 Minute % Move - 4:05am

10 Minute % Move - 4:10am

15 Minute % Move - 4:15am

Still There?

See The Stocks

Moving Up Now

Add More Filters

Market Cap

Sector

Asset Class

Price

Float Shares

Stock Has Options

Recent News

News Sentiment (% Positive)

Earnings Date

2 Minute Move

3 Minute Move

5 Minute Move

10 Minute Move

15 Minute Move

1 Day Move

1 Week Move

1 Month Move

1 Year Move

10 Year Move

% Below 1 Week High

% Below 1 Month High

% Below 1 Year High

% Below 10 Year High

% Above 1 Week Low

% Above 1 Month Low

% Above 1 Year Low

% Above 10 Year Low

% Off 20 Day SMA

% Off 50 Day SMA

% Off 200 Day SMA

Avg Volume

Today's Volume

Relative Volume

Smart Relative Volume

Trending (free ticker reveal)

Total Watchers

1Hr Watchers Growth

1Hr Watchers Growth (%)

1Day Watchers Growth

1Day Watchers Growth (%)

1Week Watchers Growth

1Week Watchers Growth (%)

Sentiment Change

Message Volume Change

Up Odds

Avg Return

# Of Past Occurances

Min Return

Max Return

Up Odds

Avg Return

# Of Past Occurances

Min Return

Max Return

Up Odds

Avg Return

# Of Past Occurances

Min Return

Max Return

Videos

Functionality

To Edit, Add or Re-Order Columns: Click “+ Customize Columns” in the “Columns Displayed” section of the “Filters”. This will open the columns editing menu. On the “Order” section of the menu you’ll be able to order the columns however you’d like and delete any unwanted columns. In the “Add” section of the menu you’ll be able to add any column you’d like.

Default Dynamic Columns: The Default Dynamic Columns setting changes the columns displayed based on the filters that are selected. Each filter will be displayed as a column in the same order it is displayed in the “Filters” menu. In addition the following columns will be displayed regardless of the filters selected: 1 Day % Move, One Day Up Odds, One Week Up Odds, Total Watchers, 1D Watchers Growth, Avg Volume, Has Options?

Filters & Columns

The Market Capitalization of a stock, ETF or crypto.

For stocks, it represents the segment of the economy in which a company conducts business.

Separates investments based on whether they are a stock, an ETF or a crypto currency.

The current market price of an asset.

The term float shares refers to the shares a company has issued to the public that are available for investors to trade. This figure is derived by taking a company's outstanding shares and subtracting any restricted stock, which is stock that is under some sort of sales restriction.

Let’s you filter and sort by whether a stock has options that trade on the market or not.

Let's you filter for stocks which have had news on them released recently (within the past hour, past 4 hours, past day or past week).

This is the percent of news we have detected as positive versus the amount we have detected as negative. Note that neutral news is excluded. This number is based on up to the most recent 50 news items released within the past 30 days.

Let's you filter for stocks that will be releasing earnings in the near future (today, tomorrow, within the next 5 days or next 20 days) or have released their earnings recently (today, yesterday, within the past 5 days or past 20 days).

The percentage (%) increase or decrease that an asset’s price has experienced in the last 2 minutes.

The percentage (%) increase or decrease that an asset’s price has experienced in the last 3 minutes.

The percentage (%) increase or decrease that an asset’s price has experienced in the last 5 minutes.

The percentage (%) increase or decrease that an asset’s price has experienced in the last 10 minutes.

The percentage (%) increase or decrease that an asset’s price has experienced in the last 15 minutes.

The percentage (%) increase or decrease that an asset's price has experienced since the market close from the previous trading day.

The percentage (%) increase or decrease that an asset's price has experienced since the market close from 5 trading days prior.

The percentage (%) increase or decrease that an asset's price has experienced since the market close from 23 trading days prior.

The percentage (%) increase or decrease that an asset's price has experienced since the market close from 252 trading days prior.

The percentage (%) increase or decrease that an asset's price has experienced since the market close from 2,520 trading days prior.

The percentage (%) difference between the current price of an asset and the highest price it traded at in the previous 5 trading days.

The percentage (%) difference between the current price of an asset and the highest price it traded at in the previous 23 trading days.

The percentage (%) difference between the current price of an asset and the highest price it traded at in the previous 252 trading days.

The percentage (%) difference between the current price of an asset and the highest price it traded at in the previous 2,520 trading days.

The percentage (%) difference between the current price of an asset and the lowest price it traded at in the previous 5 trading days.

The percentage (%) difference between the current price of an asset and the lowest price it traded at in the previous 23 trading days.

The percentage (%) difference between the current price of an asset and the lowest price it traded at in the previous 252 trading days.

The percentage (%) difference between the current price of an asset and the lowest price it traded at in the previous 2,520 trading days.

The percentage (%) difference between the current price of an asset and its 20 Day Simple Moving Average. The 20 day SMA is the average closing price from the last 20 trading days. During trading hours it is calculated as the average of the previous 19 closing prices and the current stock price.

The percentage (%) difference between the current price of an asset and its 50 Day Simple Moving Average. The 50 day SMA is the average closing price from the last 50 trading days. During trading hours it is calculated as the average of the previous 49 closing prices and the current stock price.

The percentage (%) difference between the current price of an asset and its 200 Day Simple Moving Average. The 200 day SMA is the average closing price from the last 200 trading days. During trading hours it is calculated as the average of the previous 199 closing prices and the current stock price.

The average amount of daily volume that the stock or ETF has had in the last 3 months.

The number of shares of the stock or ETF that have been traded today.

The volume a stock or ETF has experienced today divided by its average volume.

Smart relative volume is an adjusted measure of relative volume (today's volume / average volume) that takes into account how much of the trading day has passed. Example: If only half of the trading day has passed (it's 12:45pm) then we would multiply relative volume by 2.

Stocks which have experienced a recent uptick in StockTwits engagement and are designated as trending by StockTwits.

The total amount of StockTwits watchers that an asset has on Stocktwits.

The net amount of new StockTwits watchers gained on StockTwits in the last hour.

The net growth of new StockTwits watchers in percentage terms in the last hour. This percentage is relative to the total StockTwits watchers the asset had at the beginning of the hour.

Example: If TSLA had 10,000 Total watchers at 4 PM and 500 new watchers watchlisted the stock between 4 PM to 5 PM, the 1Hr Watchers Growth (%) would be 5% (500/10,000).

The net amount of new StockTwits watchers gained on StockTwits in the last 24 hours.

The net growth of new StockTwits watchers in percentage terms in the last 24 hours. This percentage is relative to the total StockTwits watchers the asset had at the beginning of the 24 hour period.

Example: If TSLA had 10,000 Total watchers at 4 PM yesterday and 500 new watchers watchlisted the stock from then until 4 PM today, the 1Day Watchers Growth (%) would be 5% (500/10,000).

The net amount of new StockTwits watchers gained on StockTwits in the last 7 days.

The net growth of new StockTwits watchers in percentage terms in the last 7 days. This percentage is relative to the total StockTwits watchers the asset had at the beginning of the 7 day period.

Example: If TSLA had 10,000 Total watchers at 4 PM 7 days ago and 500 new watchers watchlisted the stock from then until 4 PM today, the 1Week Watchers Growth (%) would be 5% (500/10,000).

The change in sentiment on StockTwits.

The change in message volume on StockTwits.

For each asset, the “Same Day Up Odds” tells you the historical (going back to 2010) percent of trades that would have yielded a positive return if you had bought the asset every time it moved an equivalent amount to its current move at that moment and sold it at the same day’s close.

Example: If AAPL was up 5% at this moment, and the Same Day Up Odds were 65%, it means that historically if you had bought AAPL every other time it was up 5% in the past, at the moment it was up 5%, and then sold it at the close of those same trading days, 65% of the time you have realized a profit on that trade.

*Down Odds: The down odds is equivalent to 1 minus the up odds. Example: 65% up odds is equivalent to 35% down odds (1 - 65%)

*For our odds, 11:59 PM GMT is considered the market close for cryptos

For each asset, the “Average Return” tells you the historical (going back to 2010) average return you would have made if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the same day’s close.

*For our odds, 11:59 PM GMT is considered the market close for cryptos

“# Of Past Occurrences” tells you the number of days since 2010 where at some point the asset was up/down an equivalent amount to the asset’s current day’s move. This can be seen as the “population size” that all of the odds are based on for each asset.

The “Min Return” is the lowest return you would have obtained if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the same day’s close.

*For our odds, 11:59 PM GMT is considered the market close for cryptos.

The “Max Return” is the highest return you would have obtained if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the same day’s close.

*For our odds, 11:59 PM GMT is considered the market close for cryptos.

For each asset, the “One Day Up Odds” tells you the historical (going back to 2010) percent of trades that would have yielded a positive return if you had bought the asset every time it moved an equivalent amount to its current move at that moment and sold it at the following trading day’s close.

Example: If AAPL was up 5% at this moment, and the One Day Up Odds were 65%, it means that historically if you had bought AAPL every other time it was up 5% in the past, at the moment it was up 5%, and then sold it at the close of the following trading day, 65% of the time you would have realized a profit on those trades.

*Down Odds: The down odds is equivalent to 1 minus the up odds. Example: 65% up odds is equivalent to 35% down odds (1 - 65%)

*For our odds, 11:59 PM GMT is considered the market close for cryptos

For each asset, the “Average Return” tells you the historical (going back to 2010) average return you would have made if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the following trading day’s close.

*For our odds, 11:59 PM GMT is considered the market close for cryptos

The “Min Return” is the lowest return you would have obtained if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the following trading day’s close.

*For our odds, 11:59 PM GMT is considered the market close for cryptos.

The “Max Return” is the highest return you would have obtained if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the following trading day’s close.

*For our odds, 11:59 PM GMT is considered the market close for cryptos.

For each asset, the “One Week Up Odds” tells you the historical (going back to 2010) percent of trades that would have yielded a positive return if you had bought the asset every time it moved an equivalent amount to its current move at that moment and sold it at the close 5 trading days later.

Example: If AAPL was up 5% at this moment, and the One Day Up Odds were 65%, it means that historically if you had bought AAPL every other time it was up 5% in the past, at the moment it was up 5%, and then sold it at the close 5 trading days later, 65% of the time you would have realized a profit on those trades.

*Down Odds: The down odds is equivalent to 1 minus the up odds. Example: 65% up odds is equivalent to 35% down odds (1 - 65%)

*For our odds, 11:59 PM GMT is considered the market close for cryptos

For each asset, the “Average Return” tells you the historical (going back to 2010) average return you would have made if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the close 5 trading days later.

*For our odds, 11:59 PM GMT is considered the market close for cryptos

The “Min Return” is the lowest return you would have obtained if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the close 5 trading days later.

*For our odds, 11:59 PM GMT is considered the market close for cryptos.

The “Max Return” is the highest return you would have obtained if each time the asset moved an equivalent amount to what it has moved today, you bought it at that moment and sold it at the close 5 trading days later.

*For our odds, 11:59 PM GMT is considered the market close for cryptos.

Quick Screens

This quick screen shows you the stocks that have moved up the most in percentage terms in the last 5 minutes.

This quick screen shows you the stocks that have moved down the most in percentage terms in the last 5 minutes.

This quick screen shows you assets that meet the following 3 criteria:

1. Have same day up odds of at least 65%

2. Have a a same day average return of at least 1%

3. Have at least 10 same day past occurances

This quick screen shows you assets that meet the following 3 criteria:

1. Have one day up odds of at least 65%

2. Have a one day average return of at least 1%

3. Have at least 10 one day past occurances

This quick screen shows you assets that meet the following 3 criteria:

1. Have one week up odds of at least 65%

2. Have a one week average return of at least 1%

3. Have at least 10 one week past occurances

This quick screen shows you the stocks that have gained the most StockTwits watchers in the last hour. It shows you stocks that have at least 500 StockTwits Watchers sorted by their 1 Hour Watchers Growth (%).

This quick screen shows you the stocks that have gained the most StockTwits watchers in percentage terms in the last 24 hours. It shows you stocks that have at least 500 StockTwits Watchers sorted by their 1Day Watchers Growth (%).

This quick screen shows you assets that meet the following 3 criteria:

1. Have a maximum one day up odds of 35%

2. Have a maximum one day average return of -1%

3. Have at least 10 one day past occurances

This screen sorts stocks by lowest one day up odds, it shows you the stocks with the lowest one day up odds. Low one day up odds are equivalent to high one day down odds. Example: 35% one day up odds is equivalent to 65% one day down odds (1 - 35%).

This quick screen shows you assets that meet the following 3 criteria:

1. Have moved up at least 3% in the current (or most recent) trading day

2. Have one day up odds of at least 60%

3. Have at minimum average daily volume of 100K shares

These are stocks that tend to continue moving up by the following day’s close after making positive moves equivalent to the most recent trading day’s move.

This quick screen shows you assets that meet the following 3 criteria:

1. Have moved down at least 3% in the current (or most recent) trading day

2. Have one day up odds of at least 65%

3. Have at minimum average daily volume of 100K shares

These are stocks that tend to reverse and move up by the following day’s close after making negative moves equivalent to the most recent trading day’s move.

This quick screen shows you only cryptos. It shows nearly all cryptocurrencies with a market cap above US$1Billion.

This Quick screen shows stocks that have gone up at least 5% in the current or most recent trading day. The screen is sorted by their one day % move, so the stocks with the highest one % day moves are the top.

This screen shows you only stocks which are currently labeled as trending by StockTwits.

Trade Idea Videos

Market Cap

Sector

Asset Class

Price

Float Shares

Stock Has Options

Recent News

News Sentiment (% Positive)

Earnings Date

2 Minute Move

3 Minute Move

5 Minute Move

10 Minute Move

15 Minute Move

1 Day Move

1 Week Move

1 Month Move

1 Year Move

10 Year Move

% Below 1 Week High

% Below 1 Month High

% Below 1 Year High

% Below 10 Year High

% Above 1 Week Low

% Above 1 Month Low

% Above 1 Year Low

% Above 10 Year Low

% Off 20 Day SMA

% Off 50 Day SMA

% Off 200 Day SMA

Avg Volume

Today's Volume

Relative Volume

Smart Relative Volume

Trending

Total Watchers

1Hr Watchers Growth

1Hr Watchers Growth (%)

1Day Watchers Growth

1Day Watchers Growth (%)

1Week Watchers Growth

1Week Watchers Growth (%)

Sentiment Change

Message Volume Change

Up Odds

Avg Return

# Of Past Occurances

Min Return

Max Return

Up Odds

Avg Return

# Of Past Occurances

Min Return

Max Return

Up Odds

Avg Return

# Of Past Occurances

Min Return

Max Return