These are the best swing trading stocks based on strong recent movement, either up or down, for buying or shorting, respectively.
The Best Swing Trading Stocks List was updated on June 16, 2025 (pre-market). The list is updated near the beginning and middle of the month.
The stocks discussed often provide ample swing trading opportunities throughout the month.
These lists are focused on stocks that move a lot and have strong recent trends.
If you’re looking for a way to trade these types of stocks, consider the Trend Trading Strategy for High Momentum Stocks.
Best Swing Trading Stocks List – High Relative Strength
$Dollar General(DG)$ $Oklo Inc.(OKLO)$ $NuScale Power(SMR)$ $Roblox Corporation(RBLX)$ $Tencent Music(TME)$ $Snowflake(SNOW)$ $Oracle(ORCL)$ $Robinhood(HOOD)$ $NEBIUS(NBIS)$
TradingView and quickly scan through them on there (with the ATR Stops indicator if you are using that strategy).
The stocks are selected based on strong recent relative performance to the $S&P 500(.SPX)$ . If I’m going to buy something, I want it to have some “oomph” behind it.
They also have:
Daily average volume above 2 million shares
A price above $5
Trading above key moving averages
Even one good trade a week (when overall market conditions are good!) from the list is more than enough to make a great return over the course of a year, assuming a solid reward:risk on the trade.
For stocks that tend to “run” quickly, an aggressive trailing stop loss can also be an effective exit method.
How to Upload the Best Swing Trading Stocks List to TradingView
Here is a quick version of the steps:
1. Open your watchlists on TradingView in the upper right corner.
2. Click on the drop-down menu where it states the watchlist name.
3. Click Import List.
4. Select your .txt file.
5. If you add updated watchlists regularly, then delete the outdated ones when you add a new one. Click the X next to the title of a watchlist to remove it.
6. Click on the top stock in the list. Then, use your down arrow to quickly scan through all the stocks on the list, looking for setups that match the strategy you’re using.
Best Swing Trading Stocks List – Stocks That Are WEAK
This list is focused on stocks that are very weak, for people who wish to take short trades. I don’t generally short stocks when the indices are moving up strongly. Yet it’s handy to have a list of potential short trades if things get ugly.
Only short if you know what you’re doing. Heavily shorted stocks can rise quickly if the short sellers get spooked.
$Lululemon Athletica(LULU)$ , $WeRide Inc.(WRD)$ $NeoGenomics(NEO)$ $HP Inc(HPQ)$ $Pony AI Inc(PONY)$ $American Airlines(AAL)$
They also have:
Daily average volume above 1 million shares
A price above $7
Trading below key moving averages
Some Guidelines on Swing Trading Stocks
As mentioned at the top, how you swing trade these is up to you.
When the market indices (like the S&P 500) are rising, I prefer to focus on strong stocks. When the market indices are falling, sit out or consider shorting the weak stocks.
To control risk, manage the position size relative to the stop loss that’s being used. A stop loss is an order that gets us out of a trade if the price doesn’t move as expected.
Consider what order types you will use. I generally use a stop limit order to enter my positions. The Stop portion (not to be confused with a stop loss) gets me in as the price is moving in the direction I want, and the Limit portion of the order controls the price I pay.
I don’t hold swing trades through earnings announcements. I feel it’s too risky because we don’t know how the stock will react. There are ways to take advantage of the movement that comes after the earnings announcement…those methods are discussed in Earnings Drift Trading Strategy.
Hope this helps you out. And if you have ideas that would make for a good swing trading stock list, and you want to see it updated monthly on this page, leave your suggestion in the comments.
Comments