Swing trading strategy: a rules-based pullback plan
Swing trading catches the moves that take a few days to play out, which makes it the style that fits around a job. Here is a complete, testable version: what to trade, when to enter, where the stop goes and when to stand aside.
At a glance
- Style
- Trend pullback, held for days
- Timeframes
- 4-hour for entries, daily for direction
- Markets
- Major forex pairs, gold, indices
- Holding time
- 2 to 10 days
- Works when
- A clear trend on the daily chart
- Level
- Beginner
Swing trading holds positions for several days to catch one leg of a trend. The simplest robust version: take the direction from the daily chart, wait on the 4-hour chart for price to pull back to a level that held before (an old high, a rising 50-period average), enter when a candle closes back in the trend's direction, put the stop beyond the pullback's low, and target the last swing high or at least twice the risk.
Key takeaways
- Direction from the daily, entry from the 4-hour. Two timeframes, one decision each.
- Enter on the pullback, not the breakout. It puts the stop close and the target far.
- The stop goes beyond the swing low, where the trend idea is wrong, never at a round number of pips.
- Size from the stop. A wide swing stop means a smaller position, not more risk.
- Stand aside in a range. Swing trading needs swings in one direction; sideways chop is where it gives money back.
What swing trading is
A swing is one leg of a market's zig-zag: the move from a swing low to the next swing high, or the reverse. Swing traders try to catch one of those legs and hold it for as long as it takes, usually two to ten days. That puts the style between day trading, which is flat by the end of every session, and position trading, which holds for weeks or months.
The appeal is practical. A swing trade needs a decision once or twice a day, not a screen watched all day, so it fits around a job. Fewer trades also means fewer spreads paid, and on the 4-hour and daily charts the cost of entry is small next to the size of the move, which is not true on a 1-minute chart.
The cost is overnight exposure. A position held for days pays or earns swap every night, and it sits through weekend gaps and data releases you will not be awake for. The strategy below is built around those two facts: a stop wide enough to survive normal noise, and a position small enough that the stop is affordable.
The setup: trend, pullback, trigger
This is a trend-pullback swing strategy, the most common and the easiest to test. It has three parts, and all three have to be present.
1. The trend, on the daily chart
Look at the last few months of daily candles. An uptrend is a sequence of higher highs and higher lows; a downtrend is the reverse. If you cannot see it in five seconds, there is no trend worth trading. A rising 50-day moving average with price above it is a reasonable mechanical filter if you want one.
2. The pullback, on the 4-hour chart
Trends do not move in straight lines. After each push higher, price falls back for a while before the next push. You want to buy that dip, not the push. The best pullbacks end at a level that has meaning: a previous swing high that is now acting as support, the 50-period moving average, or a 38.2% to 61.8% Fibonacci retracement of the last leg. Two of those in the same place is better than one.
3. The trigger
Do not buy because price touched the level. Buy when the market shows the pullback is over: a 4-hour candle that closes back in the trend's direction, ideally a strong one, such as a bullish engulfing candle or a pin bar with a long lower wick. The close is the signal; an intrabar touch is not.
In the chart above, the old high at 1.0870 turns into support. Price pulls back into it, holds, and a bullish candle closes. The stop goes below the pullback low, and the first target is twice the distance to the stop.
Where the stop goes, and how big to trade
The stop goes below the low of the pullback for a long trade, or above its high for a short, plus a small buffer for the spread and for wicks. That is the price at which the idea is wrong: if the market breaks the pullback low, the trend has not resumed and the trade has no reason to exist.
On a 4-hour chart that usually means a stop of 30 to 80 pips on a major pair, and several dollars on gold. That is much wider than a day trader's stop, and it is correct. A tight stop on a swing trade gets taken out by ordinary overnight noise before the swing has a chance to happen.
The answer to a wide stop is a smaller position, not a tighter stop. Decide the share of your account you will risk (1% is the usual starting point), then let the stop distance set the lot size. A 60-pip stop with $100 at risk on EUR/USD is 0.16 lots; a 30-pip stop with the same $100 is 0.33 lots. Both trades cost you exactly $100 if they fail. The position size calculator does the arithmetic.
Exits: targets, scaling out and trailing
Decide the exit before you enter. Three ways work, and you should pick one and stick to it long enough to judge it.
- Fixed target. Exit at the previous swing high, or at twice the risk, whichever comes first. Simple, easy to test, and it keeps winners from turning into losers.
- Scale out. Close half at the first target and move the stop on the rest to breakeven. The remainder then costs nothing if it fails and can run to the next swing.
- Trail behind swing lows. Each time the market makes a new higher low on the 4-hour chart, move the stop to just below it. You give back part of every move, but you stay in the rare trend that runs for weeks.
What does not work is deciding mid-trade. A position that is up 50 pips makes you want to take it, and one that is down 30 makes you want to give it room. Both instincts cost money over a long run of trades, which is why the rules section below writes the exit down in advance.
The rules, as a checklist
Swing trading strategy, written so you can test it before trading it.
Setup
What has to be true before you look for an entry
- Daily chart shows higher highs and higher lows (or lower lows and lower highs for a short).
- On the 4-hour chart, price has pulled back from the last swing toward a level that held before.
- No high-impact release for that currency in the next 24 hours.
Entry
The trigger
- A 4-hour candle closes back in the trend direction at or near the level.
- Enter at the close of that candle, or with a limit order a few pips better.
Stop-loss
Where the idea is wrong
- Beyond the pullback low (long) or high (short), plus a buffer of about the spread and a few pips.
- Position size set so the stop costs no more than your fixed risk, for example 1% of the account.
Exit
How the trade ends
- First target: the previous swing high, or twice the risk, whichever is nearer.
- Optional: close half at the first target, move the stop to breakeven, trail the rest below new 4-hour higher lows.
Skip it when
Conditions that void the setup
- The daily chart is going sideways or the last swing broke the trend structure.
- The stop would need to be so wide that the position is below your broker's minimum size.
- A central bank decision or jobs report lands before the trade could reasonably reach its target.
When swing trading fails
Swing trading has one main enemy: a market with no direction. In a sideways range every pullback looks like a buying opportunity and every one of them fails, because there is no trend to resume. The stops get hit one after another, and this is the stretch where most people abandon a strategy that would have worked fine a month later.
Two habits protect you. First, re-check the daily chart before every trade, not once a month; if the higher highs and higher lows have stopped, so have you. Second, keep an eye on the economic calendar. A swing trade held through a central bank decision or a jobs report is a bet on the release, not on the chart, and the gap can jump straight over your stop.
Weekends deserve a rule of their own. Markets close on Friday evening and can open on Monday some distance away, and a stop fills at the first available price, not the price you set. Some swing traders close everything on Friday; others hold only trades that are already in profit with the stop at breakeven. Either is defensible. Not having a rule is not.
How to test it before you trade it
Every rule above is written so it can be checked on past charts without hindsight. Before risking money on it:
- Pick one market, EUR/USD or gold, and scroll the 4-hour chart back a year.
- Move forward candle by candle. Each time all three conditions are met, write down the entry, the stop and the exit the rules would have produced.
- Record every trade, including the ugly ones. Fifty trades is the minimum before the numbers mean anything.
- Count the costs: the spread on entry and exit, and the swap for every night held.
What you want to know at the end is not a single win rate but the shape of the results: the average win against the average loss, the longest losing streak, and the deepest drawdown. The last two decide whether you will still be following the rules when the next bad month arrives. Run them through the drawdown calculator and the risk of ruin calculator before you decide what to risk per trade.
More from the strategy archive
Day trading vs swing trading
Time, costs, overnight risk, account size and temperament: the factors that decide which style fits you.
Strategies for beginners
Five simple, testable strategies for a first year of trading, how to pick one, and a 90-day plan to learn it properly.
Day trading strategy
Mark yesterday's high and low, wait for London to break one, buy or sell the retest, be flat by the end of the day.
Frequently asked questions
What is the best timeframe for swing trading?
How much money do I need to swing trade forex?
Is swing trading better than day trading?
How many trades does a swing trader take?
Do swing traders hold over the weekend?
See strategies on live charts
Every MarketPro signal names its setup and timeframe, with the entry, stop and targets drawn on the chart. Free signals every week, and 320 lessons in the academy.
Same account as the app · No install · Free to start
Not investment advice. Past performance is not indicative of future results.