7 Characteristics of the Best Swing Trading Stocks

Not every stock suits a multi-day holding period. Seven properties decide which ones do, with the arithmetic that links a stock's volatility to your position size.

Tyson PJuly 9, 2025Last reviewed September 5, 202613 min read
Back to Blog

Two stocks can print the same pattern and behave nothing alike when you trade them. One fills close to the price you clicked and travels in an orderly line. The other fills well away from it, gaps through your stop overnight, and turns the day after you exit.

The setup was identical. The stock was not. Seven properties separate stocks that suit a multi-day holding period from stocks that punish one. Every number below is an example to replace with your own.

Why stock selection matters

A strategy is a set of conditions. The stock decides what happens once those conditions are met.

Take a stock that trades 50,000 shares on an average day. Your exit at the stop is an order into a thin book, and the price you receive is not the price on the chart. Take a stock that runs through its own support levels in both directions. A stop placed under support is hit by ordinary noise rather than by the move it was there to guard against.

Neither problem gets fixed by improving the strategy.

Characteristic 1: adequate liquidity

Liquidity is your ability to enter and exit without moving the price against yourself.

Three numbers describe it: average daily volume in shares, average daily turnover in your currency, and the bid-ask spread as a percentage of price. Set your own floors, and set them from your position size rather than from a round number. If your typical position is 5,000 shares in a stock that trades 50,000 a day, you are a tenth of a normal day's volume, and your fill will say so.

The spread is the part that gets underestimated. Buying at the ask and selling at the bid costs you the full spread over the round trip. On a 0.5% spread against an 8% target, half a percentage point of the eight goes before the position has moved.

Checking liquidity

  • Read the average volume figure your charting platform displays by default.
  • Look at the volume bars across the last few months, not only today's.
  • Watch the bid-ask spread during market hours, when it is real.
  • Treat erratic volume as a warning: a stock that trades 2 million shares one day and 80,000 the next has no dependable exit.

Characteristic 2: sufficient volatility

Average true range measures how far a stock travels in a day, gaps included. As a percentage of price it becomes comparable across stocks:

ATR% = (14-day ATR / current price) x 100

A $100 stock with a 14-day ATR of $5 has an ATR of 5%.

Volatility decides your position size, and the arithmetic is worth doing once. Say you place your stop 1.5 ATR below entry and cap the loss on any one trade at 1% of the account. Risk per share is 1.5 times the ATR, so the largest position that respects the cap is 1% divided by the stop distance.

ATR%Stop distance at 1.5 ATRPosition at 1% account risk
2%3%33% of the account
4%6%17% of the account
6%9%11% of the account
8%12%8% of the account

Read the right-hand column before writing off a quiet stock. Low volatility buys you size. High volatility costs it.

What you need is enough daily range to reach your target inside your holding period, and no more than that. A stock moving 1% a day has to run eight sessions in one direction to reach an 8% target. A stock moving 8% a day reaches it in a session, and a stop that survives ordinary noise on that stock sits far enough away to shrink your position to almost nothing.

Beta is the other volatility measure you will see quoted. It compares a stock against a benchmark index, so the number means nothing until you know which index, and that differs by market.

Characteristic 3: clear trends

A trending stock gives you a direction to trade with. A range gives you two levels and a lot of noise between them.

The visual check is the same one you already know. Higher highs and higher lows for an uptrend, lower highs and lower lows for a downtrend, and price holding above or below the moving averages you follow rather than crossing them every few days.

ADX puts a number on it. It measures trend strength without saying which direction, on a scale of 0 to 100. A common convention reads above 25 as a trend and below 20 as a range. Those are conventions rather than tested thresholds. This article uses 25.

ADXReadingWhat it usually means for a swing setup
0 to 20No trendTrend-following entries have nothing to follow
20 to 40Developing trendDirection is forming, pullbacks are still deep
40 to 60Strong trendPullback and continuation setups have the most room
Above 60ExtendedLate in the move, so watch for exhaustion

Characteristic 4: respects technical levels

A stock worth swing trading reacts at the levels you can see on its chart. That is what makes a stop placement defensible: you put the stop where the level is, and the level has a history of mattering.

Signs of it:

  • Bounces off moving averages that stop at the average rather than 4% below it.
  • Reactions at prior highs and lows that show up as a pause or a reversal.
  • Breakouts that continue rather than reversing the next session.
  • Patterns that finish the way the pattern describes.

To test it, open a year of daily bars and answer three questions. Did price react at the 50-day moving average, more than once? Do breakouts tend to hold? Are the support and resistance prices obvious, or do you have to argue for them?

A stock that pauses at its 20-day average in every uptrend is giving you an entry with a defined risk. A stock that saws through its levels in both directions gives you a stop that gets hit at random.

Characteristic 5: favorable sector conditions

A stock carries its sector with it. Trading a strong setup in a sector under heavy selling means fighting the flows the whole way.

Three checks:

  1. Look at the sector's trend on a sector ETF or a sector index. In the US that means instruments like XLK.US for technology and XLF.US for financials. Look for the sector ETFs or sector indices listed on your exchange.
  2. Compare the sector to the broad index for your market over one, three and six months. Leading or lagging is the question, not the raw return.
  3. Watch where money is moving between sectors. Leadership changes, and the sector that led last quarter is not automatically the one leading now.

Work top down: the leading sectors first, then the stocks inside them that meet your criteria.

Characteristic 6: identifiable catalysts

Stocks move for reasons. Knowing which reason is due, and when, changes how you size and how long you hold.

Scheduled events have a date attached: earnings announcements, product launches, regulatory decisions such as a drug approval, and conference presentations. Ongoing themes have no date: an industry trend, a change in regulation, a technology shift, or a macroeconomic factor working through a whole sector.

What to do with them:

  • Know the upcoming dates for every stock on your list before you enter.
  • Keep clear of holding through a binary event while you are still learning what your strategy does in normal conditions. An earnings result can move a stock further overnight than your stop allows for.
  • Treat an unexplained move differently from one you can attribute. The second gives you something to judge the follow-through against.

Characteristic 7: clean chart structure

A clean chart has well-defined support and resistance, a direction you can name, patterns you recognize, and volume that behaves consistently. A messy chart has erratic movement, no levels you would defend, frequent gaps in both directions, and volume that arrives in bursts.

The test takes a few seconds. Can you draw the trendlines without hunting for points that fit? Can you name the support and resistance prices? Is the structure obvious on the first look rather than the fourth?

If you have to work to see the pattern, the pattern is probably yours rather than the stock's. Move on to the next chart.

Building your swing trading watchlist

The filter below is an example. Replace every number with one you can justify from your own position size and holding period.

Average daily volume: above 500,000 shares
Price: above the level where the spread starts eating your target
ATR%: 3% to 6%
Trend: price above the 50-day moving average
ADX: above 25
Sector: leading, or at least not lagging

Each filter removes a different failure. Liquidity removes the stocks you cannot exit. Volatility removes the ones that cannot reach a target and the ones whose stop would be too wide to size. Trend removes the ranges. Sector removes the setups that will spend the hold fighting their own group.

What survives goes to a manual chart review, and that review is where most of the list gets cut. Screens match numbers. Only the chart tells you whether the structure is one you trade.

Keep the final list short enough to review before every open. A list you skim is worse than a short list you read.

Stocks to avoid

  • Low priced stocks. The spread is wide relative to the move you are trading, a fixed brokerage fee is a large share of a small position, and disclosure is often thin.
  • Low volume. You cannot exit at the price you planned, which makes the stop theoretical.
  • Heavy short interest. A squeeze moves price on positioning rather than on the structure you entered against.
  • A company waiting on a single regulatory or trial outcome. The chart is not what decides the result.
  • Recent listings. There is no history to test your levels against.
  • Charts you have to argue with. See characteristic 7.

Find out which stocks suit you

Swingfolio has a stock screener for the US and Australian markets. It filters on price, 10-day average volume, relative volume, market cap and sector. It also filters on RSI, ADX, ATR, MACD and price against the 20, 50 and 200-day moving averages. A filter set saves as a preset you reload next time.

The analytics side answers the harder question. The symbol performance table breaks your closed trades down by ticker and reports trade count, win rate, total and average profit and loss, and average R-multiple for each one. Once enough trades have closed, that table tells you which stocks fit the way you trade, from your own record rather than from a list of characteristics.

Start the 30-day trial and let the record decide your watchlist.

Share this article

Share:

Ready to improve your swing trading?

Track your trades, follow your strategies, and get AI-powered insights to become a better trader.

Related Articles

7 Characteristics of Best Swing Trading Stocks | Swingfolio