Skip to content
AlgoVerdict
Menu
  • Loading …

Strategy explained · As of 3 Nov 2026

Swing trading explained simply

Swing trading tries to catch one price swing over several days: entry after a pullback in a trend, stop below the last low, target at a multiple of the risk. The position stays open overnight and over the weekend.
Stop per tradeLoss capped per tradeDays · Trend
On this page

In short

Swing trading does not try to catch every move, just one. In an uptrend the program waits for a pullback, buys when price turns again and then holds the position for a few days until the target or the stop is reached.

The stop sits below the last low, so the risk is known in advance. With one exception: overnight and over the weekend price can jump. The stop is then filled at the next tradable price.

How gaps and slippage arise is explained in What is slippage?. How large a position may be with a wide stop is shown in Position sizing and risk per trade.

The strategy as a schematic

A drawn price path, no market data. First the case where the rule works, then the same routine when it fails.

Closed
±0 pips
Open
–
Open volume
–

Schematic, no market data: a drawn price path, results in pips weighted to 0.10 lots. Not a backtest and no statement about any real EA.

How the strategy trades

  1. Set the direction, for example with a moving average: if it points up, the program only buys.
  2. Wait for a pullback: price comes back to the average or to an earlier high.
  3. Enter when price turns again, for instance on a close above the prior bar's high.
  4. Stop just below the low of the pullback, target at a multiple of that distance (e.g. 2×).
  5. The position stays open for days, overnight and over weekends, until stop or target is reached.

Where the risk sits

The planned risk per trade is known: distance from entry to stop times lot size. Because swing stops sit further away than in day trading, the same risk needs a smaller lot.

A stop only protects while the market trades. If price opens below the stop after a weekend or a news event, the position closes at the first available price. The loss is then larger than planned, sometimes by a lot.

Swap is charged or credited overnight. With holding times of days to weeks it can shift the result noticeably.

When it works, when it fails

Tends to work when …

  • A clear trend with clean pullbacks that do not go too deep.
  • Quiet weekends without large gaps.
  • A stop far enough away to survive normal noise.

Tends to fail when …

  • The pullback turns into a reversal and price runs through the last low.
  • A Monday gap or a news gap jumps over the stop.
  • Sideways phases in which every apparent pullback is just a swing.

How to recognise it in an EA

Traces in the trade log of a live account, whatever the vendor calls the EA.

  • Few trades, each open for several days.
  • Every position has a stop; most losses are similar in size, a few larger after weekends.
  • Swap entries on almost every trade.
  • Entries often after a dip in an uptrend (or after a rise in a downtrend).

Typical settings

SettingTypicalEffect
Trend filtere.g. EMA 20–50 on H4 or D1Sets which direction is traded.
Stopbelow the pullback low, often 30–100 pipsSets the risk per trade.
Target1.5–3× the stop distanceLarger = reached less often.
Weekend rulehold or close before Friday eveningHolding means gap risk.

Common ranges from EA manuals and set files, not a recommendation.

EAs in our tests built this way

8 graded EAs from our tests carry this design. Grade on a 0 to 10 scale, one formula for all; no live figures.

All EA reviews →How we grade EAs →

All strategies →All designs compared: EA strategies explained →

Frequently asked questions

What is swing trading?
A trading style that tries to catch single price swings over a few days. Typical are entries after pullbacks in a trend, a stop below the last low and holding times of two days to two weeks.
What is the difference between swing trading and trend following?
Trend following stays in the trend as long as it runs, often with a trailing stop. Swing trading takes one section of the trend, from a pullback to a fixed target, and then exits.
Why is the loss sometimes larger than the stop?
Because a stop can only be filled at a tradable price. If the market opens below the stop after the weekend, the position closes at the opening price. That is called a gap; the difference is a form of slippage.

Video: the strategy in under a minute

The same animation as a video with subtitles, for those who prefer to watch.