Swing Trading: How It Works, Strategies and a Worked Example
Swing trading holds positions for several days to a few weeks to capture one move, or swing, inside a larger trend or range. This guide explains how swing traders find setups on the daily and 4-hour charts, the main swing trading strategies, what swap and spread cost over a multi-day hold, and a worked EURUSD swing trade.
Swing trading is a trading style that holds positions for several days to a few weeks to capture one price swing inside a larger trend or range. Swing traders plan on the daily (D1) and 4-hour (H4) charts, enter on pullbacks to support or resistance, and need only an hour or so a day to check their charts and orders.
Because targets are measured in tens or hundreds of pips, spread takes a small share of each trade, while swap and weekend gaps become part of the plan. This guide shows how to find a swing trade, the main strategies, and one EURUSD trade worked through from entry to exit.
What is swing trading?
Swing trading means buying near the low of a swing and selling near its high, or the reverse, then holding the position for the days the move takes to play out. A swing is one leg of price between a swing high and a swing low; trends are a series of swings.
In an uptrend, each swing makes a higher high and a higher low. A swing trader waits for price to pull back to a higher low, buys there, and sells into the next high. In a downtrend the rule is mirrored. In a range, the trader buys near support and sells near resistance.
Swing trading sits between the fast styles, such as scalping and day trading, and long-term position trading. It uses the same chart reading as every style, starting with market structure and support and resistance.
How long do swing traders hold a trade?
Swing traders usually hold a trade for two days to three weeks, long enough for one swing on the daily or 4-hour chart to finish. The hold ends when the target, the stop or a time limit in the plan is reached, not at the end of each trading day.
A typical swing on EURUSD's daily chart runs 100 to 300 pips and takes a few days to two weeks. The hold is longer than a day trade, so the position sits through overnight sessions, news and, often, a weekend. That brings two items into the plan that a day trader can ignore:
- Swap. A position open at the daily rollover pays or earns swap, the interest difference between the two currencies. One rollover each week counts three nights to cover the weekend.
- Weekend gaps. The market closes on Friday and reopens on Monday, and the first Monday price can be away from Friday's close. A stop is filled at the next available price, so a gap can carry the fill beyond it.
Carry trade and swap explains how swap is charged, and news gaps and slippage covers gaps.
How is swing trading different from day trading?
Swing trading holds positions for days to weeks on the daily and 4-hour charts, while day trading closes every position within the same day on charts from M5 to H1. Swing trading takes fewer trades with wider stops and larger targets, and pays swap; day trading pays no swap but needs more screen time.
| Swing trading | Day trading | Scalping | |
|---|---|---|---|
| Hold | Days to weeks | Minutes to hours | Seconds to minutes |
| Charts | D1, H4 | M15, H1 | M1, M5 |
| Trades per week | 1 to 5 | 5 to 20 | 25 to 150 |
| Example stop | 50 to 150 pips | 15 to 30 pips | 3 to 8 pips |
| Screen time | About an hour a day | Several hours a day | Blocks of one to three hours |
| Swap | Paid or earned | None | None |
What day trading is is explained on the main KCM site. Swing trading suits people with a job or studies, since the analysis can be done once a day and the orders left to work.
How do you find a swing trade?
To find a swing trade, read the trend on the daily chart, wait for a pullback to a support or resistance level on the 4-hour chart, and enter when a reaction candle closes there. Then place the stop beyond the swing and the target at the next swing high or low.
- Trend on D1. Mark the last few swing highs and lows. Higher highs and higher lows mean an uptrend; a close beyond the last swing is a break of structure.
- Level. Mark the support or resistance where the pullback may end: an old high that has turned to support, a rising 50-period moving average, or a Fibonacci retracement level between 38.2% and 61.8%. Two of these together make a stronger zone.
- Trigger on H4. Wait for price to reach the zone and print a bullish candle in an uptrend, such as a hammer or engulfing candle. The candlestick patterns guide shows how to read them.
- Stop and target. Put the stop below the pullback low (above the high in a downtrend), and the first target at the last swing high. Aim for at least twice the stop distance.
- Size. Size the position so the stop costs your planned share of the account, such as 1%.
Multi-timeframe analysis explains how the daily and 4-hour charts work together.
What does a swing trade look like?
A swing trade on EURUSD might buy a pullback to support at 1.0810, with a stop at 1.0750 and a target at the swing high of 1.0950, risking 60 pips to make 140. On a $5,000 account risking 1%, that is 0.08 lot, a $48 loss at the stop or a $112 gain at the target before costs.
Worked example (example numbers, not current prices). EURUSD is in an uptrend on D1. It pulls back from a swing high at 1.0950 to 1.0800, an old resistance level that is now support and close to the 50% retracement of the last swing. A bullish engulfing candle closes on H4 at 1.0810.
| Item | Working | Result |
|---|---|---|
| Entry (buy) | Close of the H4 engulfing candle | 1.0810 |
| Stop loss | Below the pullback low of 1.0765 | 1.0750, 60 pips |
| Take profit | The last swing high | 1.0950, 140 pips |
| Risk reward ratio | 140 ÷ 60 | About 1 : 2.3 |
| Planned risk | 1% of $5,000 | $50 |
| Position size | $50 ÷ (60 pips × $10 per lot) = 0.083 lot | 0.08 lot (rounded down) |
| Pip value at 0.08 lot | 0.08 × $10 | $0.80 |
| Loss if the stop is hit | 60 × $0.80 | −$48.00 |
| Gain if the target is hit | 140 × $0.80 | +$112.00 |
Costs over the hold. Suppose the target is reached after five rollovers, one of them the triple swap day, and the swap on a long EURUSD position is an example −$6 per lot per night.
| Cost | Working | Amount |
|---|---|---|
| Spread | 1 pip × $0.80 | $0.80 |
| Swap | 7 nights × $6 × 0.08 lot | $3.36 |
| Total | $0.80 + $3.36 | $4.16 |
| Net gain at target | $112.00 − $4.16 | $107.84 |
Costs take $4.16 ÷ $112.00 = about 3.7% of the gain, against about a sixth on a 9-pip scalp. Your platform's swap rates are in the symbol's Specification window in MetaTrader 5, and some swaps are positive, so a long position can earn swap instead of paying it. Position sizing shows the size sum in full, and the position size calculator does it for any pair.
What are the best swing trading strategies?
Five swing trading strategies cover most setups: trend pullback, breakout and retest, range swing, Fibonacci pullback and moving average bounce. Each has a clear rule for where to enter, where the stop goes and where to take profit, so you can test it the same way every time.
| Strategy | The rule | Stop and target |
|---|---|---|
| Trend pullback | D1 uptrend; buy on H4 when a pullback reaches support and a bullish candle closes | Stop below the pullback low; target the last swing high |
| Breakout and retest | Price closes above resistance on D1; buy when it returns to test that level from above | Stop back inside the old range; target the range height added to the breakout |
| Range swing | D1 is in a range; buy near support, sell near resistance | Stop just outside the range; target the far side |
| Fibonacci pullback | Buy a pullback to the 50% or 61.8% level when it lines up with support | Stop beyond 78.6%; target the swing high |
| Moving average bounce | In a trend, buy when price pulls back to a rising 50-period average on D1 or H4 | Stop below the swing low; target the last high |
Ranges are areas of consolidation, and the breakout rule is covered in breakouts and fakeouts. Moving averages explains the 50-period average. Price-only reading of these setups is covered in the price action trading guide, and wave-based swing counts in the Elliott wave theory guide.
What is the best timeframe for swing trading?
The best timeframe for swing trading is the daily chart for the trend and key levels, with the 4-hour chart for entries. The weekly chart adds the bigger picture, and some swing traders drop to H1 to refine the entry and tighten the stop.
| Chart | Job |
|---|---|
| Weekly (W1) | The long-term trend and the major levels |
| Daily (D1) | The trend you trade with, and the support and resistance you plan around |
| 4-hour (H4) | The pullback and the reaction candle that triggers the entry |
| 1-hour (H1), optional | A tighter entry and stop inside the H4 zone |
A daily candle covers a full trading day, so checking once a day after the daily close is enough for most swing plans. A 14-period ATR on D1 shows the pair's average daily range, which helps you set a stop outside normal noise. Chart timeframes explains what each candle covers.
How do you manage a swing trade while it is open?
Manage an open swing trade with rules set before the entry: move the stop to break-even after a set gain, take part of the profit at the first target, trail the rest, and check the calendar before each weekend. Changing the plan mid-trade on feeling is the most common way swing trades go wrong.
- Break-even. Once the trade is up by the stop distance, 60 pips in the example, move the stop to the entry price. Break-even stop explains the trade-off.
- Partial close. Close half at the first target and let the rest run toward the next swing. Trailing stop and partial close shows how in MT5.
- Trailing. Trail the stop below each new higher low on H4 or D1, so the trade stays open while the trend does.
- News and weekends. Check the economic calendar each week. Before a weekend or a major release, decide in advance whether to hold, reduce or close.
- Alerts. Set price alerts at the entry zone and targets so you do not need to watch the chart, as covered in MT5 price alerts.
How do you avoid the common swing trading mistakes?
The fixes for the common swing trading mistakes are to trade with the daily trend, size every trade from the stop distance, include swap and gaps in the plan, and leave the trade alone between checks. Most problems come from checking the chart too often and acting on intraday noise.
- Watching every candle. Check at set times, such as after the daily close, and let the orders work.
- Stops too tight. A stop inside the normal daily range gets hit by noise. Use the swing low plus a buffer, and size down to match.
- Too large a position. A wide stop needs a small size. Keep the risk per trade fixed, as in the worked example.
- Ignoring swap. On a hold of two or three weeks, swap can add up. Check the rate before entering.
- Too few trades to judge. Swing trading produces a handful of trades a month, so log each one in a trading journal and review after 20 to 30 trades.
Try it on demo
On an MT5 demo account, open EURUSD and GBPUSD on D1 and H4. Mark the trend and the main support and resistance on D1, then set alerts at the zones where a pullback may end. When price reaches a zone, look for a reaction candle on H4, and place the trade with the stop, target and a 1% size worked out. Record the swap and spread on each trade, and review the first 10 trades before changing the rules.
Frequently asked questions
Is swing trading good for beginners?
Swing trading is a common starting point, because the charts move slowly enough to think, decisions can be made once a day, and spread takes a small share of each target. The things to learn are sizing for wider stops and planning for swap and weekend gaps.
How much money do you need to start swing trading?
There is no fixed amount; what matters is that the position size fits the stop. A 60-pip stop risking $50 needs 0.08 lot on EURUSD, while a $500 account risking 1%, $5, would need 0.008 lot, below the usual 0.01 minimum, so it would have to use a tighter stop or a higher risk share.
What is the best indicator for swing trading?
There is no single best one. Many swing traders use a 50-period moving average for the trend, RSI for overbought and oversold readings, and ATR for stop distances. Give each indicator a different job, as explained in how to combine indicators.
Can you swing trade gold?
Yes. Gold (XAUUSD) trends well on the daily chart, but its daily range is large, so stops are wide in dollar terms. One lot usually covers 100 ounces, so check the contract size and swap in the symbol's Specification window in MetaTrader 5 and size down to match.
Sources
- Charles Schwab, The Ins and Outs of a Swing Trade, 7 March 2025 (accessed 27 October 2026): swing trades aim to capture short-term swings within longer-term up- or downtrends. https://www.schwab.com/learn/story/ins-and-outs-swing-trade
- MetaQuotes, MetaTrader 5 Help: Market Watch (accessed 27 October 2026): the symbol Specification window, including contract size and swap settings. https://www.metatrader5.com/en/terminal/help/trading/market_watch
- MetaQuotes, MetaTrader 5 Help: General Concepts (accessed 27 October 2026): order types, stop loss, take profit and trailing stop, and stop orders filled at the next available price. https://www.metatrader5.com/en/terminal/help/trading/general_concept
- MetaQuotes, MetaTrader 5 Help: Executing Trades (accessed 27 October 2026): opening the order window with F9 and setting the stop loss and take profit. https://www.metatrader5.com/en/terminal/help/trading/performing_deals
Practise what you learned
Open an account to use MetaTrader 5. Start on a demo account before risking real money.
Open Account