Let's take a look at five stocks that could experience big short squeezes following any bullish earnings reports they release soon.

Remember, short-sellers can't stand being caught short a stock that releases a bullish earnings report. When this happens, we often see a tradable short squeeze develop as the bears rush to cover some of their positions. Even the best short-sellers know, it's never a great idea to get caught short once a bullish earnings report sparks a short-covering rally.

This is why I scan the market every week for heavily shorted stocks that are about to release earnings. You only need to find a few of these plays every week to help rack up supercharged returns.

With that in mind, here are five:

Twilio

Image placeholder title

My first earnings short-squeeze trade idea is cloud computing player Twilio (TWLO) - Get Report , which is set to release numbers on Tuesday after the market close. Wall Street analysts, on average, expect Twilio to report revenue of $83.60 million on a loss of 6 cents per share.

The current short interest as a percentage of the float for Twilio is extremely high at 34.2%. That means that out of the 49.53 million shares in the tradable float, 16.97 million shares are sold short by the bears.

I would wait until after Twilio reports, and then look for long-biased trades if this stock manages to break out above some near-term resistance at $34.95 to $35.25 with volume that hits near or above 3.42 million shares. If that breakout triggers post-earnings, then this stock will set up to re-test or possibly take out its next major resistance levels at its 200-day of $38.50 to $38.88, or even $45 to $50 a share.

Square

Image placeholder title

Another potential earnings short-squeeze play is commerce ecosystem player Square (SQ) - Get Report , which is set to release numbers on Wednesday after the market close. Wall Street analysts, on average, expect Square to report revenue of $450.67 million on a loss of 8 cents per share.

The current short interest as a percentage of the float for Square is notable at 7.1%. That means that out of the 208.75 million shares in the tradable float, 14.88 million shares are sold short by the bears.

I would wait until after Square reports, and then look for long-biased trades if this stock manages to break out above its all-time high of $18.45 (or above Wednesday's intraday high if greater) with volume that hits near or above 6.52 million shares. If that breakout hits post-earnings, then this stock will set up to make a run at $20 to $25, or even $30 a share.

First Solar

Image placeholder title

Another potential earnings short-squeeze candidate is solar energy player First Solar (FSLR) - Get Report , which is set to release numbers on Tuesday after the market close. Wall Street analysts, on average, expect First Solar to report revenue of $637.88 million on a loss of 13 cents per share.

The current short interest as a percentage of the float for First Solar is very high at 22.5%. That means that out of the 79.19 million shares in the tradable float, 17.83 million shares are sold short by the bears.

I would wait until after First Solar reports, and then look for long-biased trades if this stock manages to break out above a key downtrend line that will start over $30.50 to $32 volume that hits near or above 3.43 million shares. If that breakout fires off post-earnings, then this stock will set up to re-test or possibly take out its next major resistance levels at $34.05 to its 200-day at $35.12, or even $37 to $38 a share.

Lannett

Image placeholder title

Another earnings short-squeeze prospect is generic drug player Lannett (LCI) - Get Report , which is set to release numbers on Tuesday after the market close. Wall Street analysts, on average, expect Lannett to report revenue of $170.36 million on earnings of 86 cents per share.

The current short interest as a percentage of the float for Lannett is extremely high at 48.43%. That means that out of 29.74 million shares in the tradable float, 14.40 million shares are sold short by the bear.

I would wait until after Lannett reports, and then look for long-biased trades if this stock manages to break out above some key resistance levels at $27.10 to $27.90 and then over $28.21 with volume that hits near or above 872,336 shares. If that breakout develops post-earnings, then this stock will set up to re-test or possibly take out its next major resistance levels at $33.50 to $35 a share.

Tableau Software

Image placeholder title

My final earnings short-squeeze trading opportunity is business analytics software player Tableau Software (DATA) - Get Report , which is set to release numbers on Wednesday after the market close. Wall Street analysts, on average, expect Tableau Software to report revenue of $200.83 million on a loss of 11 cents per share.

The current short interest as a percentage of the float for Tableau Software is pretty high at 11.5%. That means that out of the 55.67 million shares in the tradable float, 6.40 million shares are sold short by the bears.

I would wait until after Tableau Software reports, and then look for long-biased trades if this stock manages to break out above a key downtrend line that triggers over $55.36 to $55.66 with volume that hits near or above 1.20 million shares. If that breakout materializes post-earnings, then this stock will set up to re-test or possibly take out its next major resistance levels at $57.30 to $62.50 a share.

This article is commentary by an independent contributor. At the time of publication, the author held no positions in the stocks mentioned.