How Long Should You Hold a Swing Trade?

Holding period is produced by your exit rules, not chosen in advance. What sets the duration, when to leave early, and how to read your own hold times.

Tyson PJuly 15, 2025Last reviewed September 5, 202611 min read
Back to Blog

You are four days into a trade. It has not reached your stop and it has not reached your exit. It has done nothing at all. Whether to keep holding is the question no chart pattern answers.

The reason it is hard is that holding period is an output. You do not choose it. Your exit rules produce it, and the number of days is what you count afterwards.

What sets the holding period

A swing trade ends in one of three ways. Your exit condition is met, your stop is hit, or you decide the trade is no longer the trade you entered.

The calendar is not on that list. Any duration you plan for in advance is a prediction about how fast price will move, and that is the one part of the trade you do not control.

So the useful version of the question is not how long to hold. It is: what ends this trade, and have you written that down before entering?

Factors that determine holding period

Your trading strategy

Each strategy carries its own exit condition, and the duration follows from it.

  • A momentum breakout exits when the move that followed the breakout stops extending. That either happens soon after the breakout or it does not happen, which is why these trades tend to be short.
  • A pullback into a trend exits at resistance or on a trailing stop. The duration is however long the trend keeps going.
  • A mean reversion trade exits when price returns to the average. The duration depends on how far from the average it started.
  • A pattern trade exits at the measured move. Bigger patterns imply bigger moves, which take longer.

None of those has a day count attached. Any day count you attach comes from your own closed trades, not from an article.

Market conditions

Volatility changes the pace, not the rule. A target 8% away is reached in fewer sessions in a fast market and more sessions in a quiet one. Same exit condition, different duration.

What volatility does change is your stop distance and therefore your position size. A wider stop for the same account risk means fewer shares.

In a trending market, trailing stops go unhit for longer and holds extend on their own. That is the trend running, not you deciding to be patient.

The setup itself

The number of confirmations behind a setup does not tell you how long to hold it. What it should change is which exit you use.

A setup with a clear level to exit into supports a fixed exit price. A setup with no obvious level ahead of it is better managed with a trailing stop, because you are relying on the move to tell you when it is over.

When to exit before your exit

Four conditions end a trade early, and all of them are about the setup rather than about the price:

  1. The reason you entered is no longer true.
  2. A level the trade was built on has broken.
  3. The broad market has turned against your direction.
  4. New information has changed what the company is.

There is a fifth reason traders use, and it is the weakest one: a better setup somewhere else. Capital is finite, so the pressure is real. The problem is that "something else looks good" is how a plan turns into a run of impulses. Write the rule down before you use it, including how much better the other setup has to be.

When to keep holding

Reasons to leave a position alone:

  • Price is still making new highs in your direction, or new lows for a short.
  • Volume arrives on the moves that go your way rather than against them.
  • Price is holding the moving average you trade against.
  • Down days come on light volume.
  • The sector is still leading the market.

None of these is a reason to move your stop further away. Holding longer and risking more are separate decisions, and mixing them is how a small loss becomes a large one.

Time-based exits

The time stop

A time stop closes a position that has gone nowhere after a set number of days. Neither stopped out nor profitable, just occupying capital.

Pick the number from your own trades rather than from a rule of thumb. If your winners typically start working within three sessions, a stall on day six is information. Close it at breakeven or a small loss and put the capital into a setup that is doing something.

Decide up front whether you count trading days or calendar days, because a weekend makes those two numbers differ.

Closing before the weekend

Some traders flatten positions on Friday to avoid gapping over two non-trading days. The cost is re-entering on Monday: you pay the spread twice, plus brokerage, and the price you get may be worse than the one you left.

Being flat over the weekend has two other consequences. Nothing is at risk while the market is shut, and closing every position forces you to justify each one again before you re-enter on Monday.

Whether the trade is worth making depends on your position size and how often your market gaps. It is a choice, not a rule.

Managing the position instead of the clock

Scaling out

Exiting in parts lets one position have more than one holding period.

Hypothetical position: 300 shares at $50, stop at $45
Risk per share: $5

Sell 100 at $55, which is 1R
Sell 100 at $60, which is 2R
Sell the last 100 on the trailing stop

The first two exits are arithmetic. $55 is one unit of risk above the $50 entry, $60 is two. The third exit has no date and no price. That is the point of it. A third of the position stays on for as long as the trend lasts, and two thirds of the result is already realised.

The figures above are invented to show the structure. No real company is described.

Trailing stops

Three ways to trail. Each is a parameter you set rather than a rule you inherit.

  • Move the stop to your entry once the trade is 1R in profit, then trail it by a fixed amount.
  • Trail the stop below the 20-day moving average while the uptrend holds.
  • Trail a multiple of average true range below the highest close since entry. Two ATR is a common setting.

A tighter trail shortens the hold and takes you out of noise. A wider one lengthens the hold and gives back more at the end. That relationship is the whole of stop management and holding period.

Reading your own hold times

For every trade, record the planned holding period, the holding period you got, the result, and what ended the trade.

After twenty or so closed trades, four questions become answerable:

  1. What is your average winning hold against your average losing hold? Losers held longer than winners is the disposition effect, and it shows up as a ratio above 1.
  2. Do longer holds produce better R-multiples for you, or worse?
  3. Are you exiting before the move finishes? Compare your exit price against the highest price each trade reached while you held it.
  4. Which of your strategies produces its results at which duration?

Those four answers replace every duration figure in this article, because they come from your trades rather than from someone else's.

Find your own holding period

Swingfolio does that arithmetic for you.

Each trade carries a time stop you set in trading days or calendar days, and the trade shows days elapsed, days remaining, and whether the stop has expired.

Closed trades plot as holding days against R-multiple, in buckets from one day out past a month. The hold-time comparison reports the average hold for your winners beside the average hold for your losers. A separate card divides one by the other, so holding losers longer than winners shows up as a multiple rather than a feeling.

Partial exits are stored individually, each with its own date, price, units and fees, so a scaled exit does not collapse into one average price. Below twenty closed trades the app labels your average R-multiple as a raw average, too small a sample to trim outliers from. That is a fair description of where you are when you first ask this question.

Start the 30-day trial and let your closed trades set your hold times.

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

How Long to Hold a Swing Trade? Duration Guide | Swingfolio