What is swing trading?

Swing trading sits between day trading and investing. A day trader closes everything before the 16:00 ET close; an investor may hold for years. A swing trader holds for a few days to a few weeks and aims to capture one leg of a trend: a pullback that resumes, or a breakout that follows through.

The trade-off is screen time against overnight risk. Decisions are made on daily and 4-hour candles, so one review after the close can be enough. In exchange, the position stays open while the market is closed, and news can make a stock open far from where it closed. Everything below is built around that risk.

Swing high / swing low
A peak or trough on the chart with lower highs (or higher lows) on both sides. In an uptrend, each swing low is higher than the last.
Overnight gap
The jump between one close and the next open, when a stock opens away from its prior close after news or a shift in orders while the market was shut.
ATR (average true range)
The average size of recent bars, gaps included, introduced by J. Welles Wilder in 1978. It measures how much a stock moves, not which way.

The swing trading timeframe stack: daily, 4-hour, 1-hour

Give each chart one job, as in multi-timeframe analysis. The drawing at the top shows the idea at day-trading zoom, with the bigger frames as small candles beside the entry chart. For swings, move every frame up a step.

Daily candles close with the regular session, so most of the work fits into one sitting after the close: update levels, check the calendar, set alerts at the prices that matter. If the daily and the 4-hour disagree, wait; a swing has days to develop. The US stock market hours guide has the full session times.

  • Weekly (optional): the big levels and the long trend. Avoid buying straight into major weekly resistance.
  • Daily: the decision chart. It sets the trend, the levels, the stop and the target. Trade only in the direction it allows.
  • Four-hour: the setup. It shows the pullback forming, with lower highs inside the daily uptrend that slow as price nears the level. For US stocks in regular hours, it prints about two bars a day.
  • One-hour: the trigger. The entry is a closed 1-hour candle back in the trend direction from the daily level.

How to choose stocks for swing trading

A good swing candidate is easy to get in and out of, already trending, and moving enough to pay for the wait. Run a short screen each weekend and keep a watchlist of ten to twenty names, not two hundred.

  • Liquidity: heavy daily volume and a tight bid-ask spread. Pick a minimum and stick to it, for example an average of a million shares a day. Thinly traded stocks can gap more and fill at worse prices.
  • Trend: higher highs and higher lows on the daily chart, with price above a rising 50-day moving average. Skip sideways charts; a range needs different rules.
  • Relative strength: compare the stock with SPY or QQQ. A stock that held its higher lows while the index dipped shows buyers defending it.
  • Room to move: a daily ATR large enough that the trip to the next level pays for the stop, but not so wild that an ordinary day hits it.
  • Calendar: the next earnings date. If it falls inside your planned hold, decide now whether you will exit before it, hold a smaller position, or skip the trade.

Read the trend first: structure and trend lines

On the daily chart, an uptrend is a series of higher highs and higher lows. Connect two or more higher lows with a rising trend line and you have a visible floor: the drawing shows three touches, circled 1, 2 and 3, and a dashed channel line across the highs.

Hypothetical: a stock makes higher lows at $82.00 and $88.00, breaks above an old resistance zone at $92.50–$93.50 and runs to a swing high at $100.00. The trend line through $82 and $88 now rises toward the $92.50–$93.50 zone. If price pulls back there, buyers have two reasons to step in.

The failure is in the same drawing: a candle that closes below the line, labeled break. A daily close below the trend line and the last higher low means the uptrend structure is gone. Stop looking for pullback longs and wait for a new structure, in either direction. A break on its own is not a short signal.

Turn your phone sideways to read the drawing. Tap to close.

A hand-drawn uptrend with a rising trend line under three higher lows, each touch circled and numbered 1, 2 and 3, a dashed channel line across the highs, and a final candle closing below the trend line, labeled break.

How to swing trade a pullback: the entry

The core swing entry is a pullback to a level, confirmed by a close. Location first: the dip should reach something buyers watch, such as old resistance that broke, the rising trend line or the 20-day EMA. Then character: small, overlapping candles on lighter volume, as in the pullback trading strategy. Then confirmation: a candle that closes back in the trend direction.

Hypothetical, continued: over four days the stock drifts from $100.00 to $92.80 on falling volume, into the $92.50–$93.50 zone and near the trend line. On the 1-hour chart a candle then closes at $94.50, above the last 1-hour swing high of $94.20. That close is the trigger: entry at $94.50. Price touching the zone was not enough; the close back up is what shows buyers returning.

The failure case: instead of turning, price closes the day at $91.90, below the zone and the trend line, on the heaviest volume of the whole pullback. No trigger printed, so there is no trade: the filter did its job. Buying the first touch of the zone would have left you holding a broken setup.

UpTickFlow, our invite-only TradingView indicator, is built for day trading liquid US stocks, ETFs and index futures, with signals on 5-minute to 1-hour charts; on a daily chart it shows the three gates of the UpTickFlow Strategy instead of signals. On a 1-hour chart it can be a second check on the trigger: it waits for a closed candle at a level, draws an entry, a stop and a target, scores the setup from 0 to 100 and stays quiet in chop. The daily plan, gap sizing and earnings check stay yours.

Turn your phone sideways to read the drawing. Tap to close.

A hand-drawn uptrend pulls back in a few small, orderly candles, then a candle closes back up and prints a buy signal, with the target at the prior swing high.

Where to put the stop: below the swing low or by ATR

A swing stop must survive several days of normal movement, so it sits wider than a day-trade stop. Use two methods together. Structure: just below the pullback low and the level, where the idea is proven wrong. Volatility: a multiple of the average true range (ATR), so ordinary daily swings do not reach it.

ATR was introduced by J. Welles Wilder in his 1978 book New Concepts in Technical Trading Systems. Each bar's true range includes any gap from the prior close, and 14 periods is the standard setting, also the default in TradingView's built-in Average True Range indicator. The average true range guide covers it in depth.

Hypothetical: the structure stop sits under the $92.80 low and the zone, at $92.30, $2.20 below the $94.50 entry. The daily ATR (14) is $2.00, so that stop is only 1.1 ATR away, within one ordinary day's range. At 1.5 × ATR, as in the drawing, the stop goes to $91.50, $3.00 below the entry and beneath both the swing low and the zone. Take the wider of the two. The multiple is a choice you test in your journal, not a standard.

The failure runs both ways: a stop at $93.90, inside the noise, can be hit by an ordinary day before the idea is tested; a stop at $85.00 risks more than three times as much and forces a much smaller position. The stop loss and take profit guide covers buffers in more detail.

Turn your phone sideways to read the drawing. Tap to close.

Hand-drawn candles above an ATR (14) line panel that rises as the candles get bigger; on the price chart, an entry line and a stop placed 1.5 × ATR below it, with a bracket marking that distance.

Position size, overnight gaps and earnings

Size comes from the stop: shares = dollar risk ÷ stop distance. Hypothetical: a $25,000 account risking 1% accepts a $250 loss; with a $3.00 stop that is 83 shares, about $7,843.50 of stock. The position size calculator does this math.

A swing trade needs a second check, because a stop does not protect you while the market is closed. A stop order becomes a market order once triggered, so if bad news comes out after the close and the stock opens at $88.00, the stop fills near $88.00, not at $91.50. With 83 shares, that is a $539.50 loss, more than twice the planned $250.

So size for a gap as well. Pick a gap you consider plausible for that stock, say 8% from the entry ($7.56 a share here), and cap the loss it would cause, say 2% of the account ($500): $500 ÷ $7.56 = 66 shares. Use the smaller of the two counts. With 66 shares, a normal stop-out costs $198, and the same open at $88.00 costs $429: painful, but inside the cap.

Earnings are the gap you can see coming. Companies usually release quarterly results before the market opens or after it closes, and the stock can jump or drop sharply the next session. On TradingView, open Chart settings, go to Events and turn on Earnings to show report dates on the chart, then decide before you enter: exit before the report, hold a smaller position sized for the gap, or skip the trade. As the drawing shows, some gaps keep going and others fill back to the prior close; a gap down through your stop works the same way in reverse.

Turn your phone sideways to read the drawing. Tap to close.

Two hand-drawn panels with a dashed prior close line: on the left, gap and go, where price opens above, holds and keeps rising; on the right, gap fill, where price opens above, then fades back down to the prior close, with the gap area shaded.

Targets, trailing stops and time exits

Set the first target just before the next level that could stop the move: a prior swing high, a resistance zone, a weekly high. In the example, the $100.00 swing high is $5.50 above the entry, about 1.8 times the $3.00 risk. If the next level is closer than your minimum (many traders want at least 1.5 to 2 times the risk), skip the trade rather than shrink the stop. The risk/reward ratio guide shows the breakeven math.

Many swing traders take part at the first target and trail the rest. Three common trails: under each new daily higher low; a close below the rising 20-day EMA; or the Chandelier Exit, credited to Charles Le Beau, which in its common default hangs the stop 3 × ATR (22) below the highest high of the last 22 days. Pick one before you enter.

Add a time rule too, such as exiting if price has not moved toward the target within a set number of sessions: a stalled trade still carries gap risk.

Here is how the 66-share plan can end, with 1R = $198:

  • Target and trail: sell 33 shares at $100.00 (+$181.50), trail the rest under daily higher lows and exit at $97.40 (+$95.70). Total +$277.20, about +1.4R before costs.
  • Stop: price closes below the zone and the trend line and hits $91.50. −$198, or −1R, plus costs.
  • Gap: unexpected news, open at $88.00. −$429, about −2.2R, worse than planned but inside the gap cap.
  • Stall: two weeks of sideways drift, exit by the time rule near $95.00 (+$33).

Keep a swing trading journal and avoid these mistakes

Log every trade the day you enter it: date, setup, entry, stop, target, size, the earnings date, and the result in R when it closes. Add one line on why you took it. After twenty or thirty trades, the journal shows which setups and which stop multiples suit you; a few dozen trades is still a small sample, and past results do not predict future ones.

The mistakes that cost swing traders the most:

  • Buying a stock that is already stretched far above any level, with no place for a sensible stop.
  • Holding through earnings by accident because nobody checked the date.
  • Sizing as if the stop will always fill at its price, and ignoring the gap.
  • Lowering the stop as price approaches it, turning −1R into −2R or worse.
  • Holding five stocks from the same sector: when the sector gaps, they move as one big position.
  • Switching to options without a plan for time decay and expiration. If you want to try it, read swing trading options first.