Position Sizing for Swing Trading: The Overnight Math Most Traders Get Backwards

Position sizing for swing trading is usually taught with a stop-loss in the middle of the formula. Risk 1% of the account, divide by the distance to your stop, and that is your share count. It is clean, it is standard, and for anyone holding a position through the close it quietly understates the risk — because the stop that anchors the whole calculation does not exist between 4:00 p.m. and 9:30 a.m.

Calculator, printed charts and a notepad on a desk, used for position sizing for swing trading and calculating overnight gap risk per share

What follows is position sizing for swing trading worked all the way through in dollars, on a hypothetical $50,000 account. Every number below is arithmetic you can reproduce on a calculator in about four minutes. That is the point — the fix here is not a better indicator, it is one substitution in a formula most traders already know.

The stop you set at 3:58 p.m. does not protect you at 9:30 a.m.

A stop order is an instruction to sell at market once a price is touched. Overnight, no price is being touched on the exchange where that order lives. When the cash session reopens, the stop becomes marketable at whatever the opening print happens to be — which may be well below your trigger. The stop did not fail. It simply had nothing to act on for seventeen and a half hours.

So the real question for an overnight hold is not “where is my stop?” It is “how far can the open be from my entry before I have lost more than I intended?” Those are different questions, and they produce different share counts. If you want the mechanics of how that opening imbalance is built while you sleep, we walked through what actually sets SPY’s opening price overnight in an earlier piece.

Step 1: Fix the risk budget before you look at the chart

Start with a dollar figure, not a share count. On a $50,000 account, a 1% budget is $500. That is the number you are willing to be wrong by on this position, on this night. Decide it before you have an opinion about direction, because deciding it afterward is how conviction turns into leverage.

Step 2: Size off the gap, not off the stop

Now pick the adverse gap you are underwriting. Not the gap you expect — the one you are willing to survive. Using SPY at $640 for arithmetic convenience (substitute tonight’s actual price), a gap of g percent costs you $640 × g/100 per share. Divide $500 by that figure and you have your size.

Adverse gap underwrittenLoss per shareShares at $500 riskNotional% of a $50k account
0.4%$2.56195$125,000250%
0.8%$5.1298$62,500125%
1.5%$9.6052$33,33367%
3.0%$19.2026$16,66733%
Illustrative arithmetic. $50,000 account, 1% risk budget, SPY assumed at $640.

Two things jump out of that table. First, the top row is unusable for most retail accounts — 250% notional is margin territory, and underwriting only a 0.4% gap on an overnight hold is optimistic. Second, and more usefully: the size you can carry falls roughly in half every time you double the gap you respect. There is no clever way around that trade-off. It is division.

Which gap should you underwrite? The published distribution is a reasonable guide. In the rolling SPY study Cory Mitchell publishes at Trade That Swing, gaps under 0.2% dominate the sample and fill 80–90% of the time, while gaps above 0.4% filled somewhere between 29% and 50% depending on the snapshot. We looked at how much those gap-fill rates by size bucket drifted across a year — the size ordering held, the precise percentages did not. For sizing purposes the practical read is blunt: quiet nights cluster small, and the nights that hurt are the tail. Underwriting 1.5% is not paranoia. It is buying room for the sessions that actually damage accounts.

Step 3: See what the stop-based formula would have given you

Run the conventional version on the same account. A 0.5% intraday stop on SPY at $640 is $3.20 per share. $500 divided by $3.20 is 156 shares — $100,000 notional, or 200% of the account. That is a perfectly ordinary day-trading size. Carried overnight, here is what it produces:

  • Gaps 1.5% against you: a $1,500 loss — 3.0% of the account, three times the stated budget.
  • Gaps 3.0% against you: a $3,000 loss — 6.0% of the account, six times the stated budget.

Nothing went wrong in that scenario. No rule was broken, no stop was ignored, the trader followed a risk framework precisely as written. The framework simply measured the wrong distance. This is the specific failure mode: a disciplined trader taking six times the intended loss while believing the system worked.

Why 1% and 2% separate faster than they look

The other half of position sizing for swing trading is what happens across a losing run rather than a single night. Losses compound on a shrinking base, and recovery is asymmetric — the gain required to get back to even is always larger than the drawdown itself.

Risk per tradeEquity after 10 straight lossesDrawdownGain needed to recover
1%$45,2199.6%10.6%
2%$40,85418.3%22.4%
3%$36,87126.3%35.6%
5%$29,93740.1%67.0%
Compounded arithmetic on a $50,000 account. No win rate assumed — this is simply ten consecutive losses at the stated fraction.

The 1% trader ends a ten-loss streak needing a 10.6% recovery — a bad month. The 5% trader needs 67%, which for most people is not a recovery but a new account. Nauzer Balsara’s Money Management Strategies for Futures Traders made this formal decades ago: risk of ruin rises non-linearly with the fraction risked, and strategies with genuine positive expectancy still fail when the fraction is set too high. Expectancy tells you whether a method makes money. Sizing tells you whether you are still solvent when it does.

Being right about direction and wrong about size is a losing combination. Being wrong about direction and right about size is a survivable one.


A four-minute pre-close checklist for position sizing

  1. Write the dollar budget. Account × your fraction. Write it down before you form a view on tomorrow.
  2. Choose the gap you will underwrite. 1.0–1.5% is a defensible starting point for SPY on an ordinary night; widen it when a scheduled catalyst prints before the open.
  3. Convert to dollars per share. Price × gap percentage ÷ 100.
  4. Divide. Budget ÷ dollars per share = shares. Round down, never up.
  5. Sanity-check the notional. If the resulting position is a multiple of your account, the gap you underwrote was too small.
  6. Check correlation. Three overnight index positions are not three independent 1% risks. They are closer to one 3% risk that happens to be spread across three tickers.

Step 2 is where position sizing for swing trading stops being pure arithmetic, and where a structured overnight read earns its keep. SpyTomorrow’s nightly pressure reading is built to be one input into that pre-commitment — a way to decide the size of the exposure while the market is closed and you are calm, rather than at 9:31 the next morning. It is not a forecast to be traded blindly, and it does not change the arithmetic above. It just makes it more likely you do the arithmetic at all.

Position sizing for swing trading: what the formula still cannot do

Sizing off an underwritten gap caps your exposure to gaps of that size. It does not cap exposure to gaps larger than that. A 5% overnight move — halt-adjacent, geopolitical, a systemic surprise — blows through any figure in the table above, and no share-count formula prevents it. What limits that tail is total portfolio exposure and the willingness to hold nothing at all on some nights, which is a separate decision from sizing.

It also will not survive contact with a trader who overrides it. The arithmetic takes four minutes; the discipline to run it on a night you feel certain is the hard part, and it is closely related to the habits that cost overnight traders more than a bad forecast. A formula you skip when conviction is high is not a risk framework. It is a decoration.

Still, this one substitution is the most useful change most people can make to position sizing for swing trading. Replace “distance to stop” with “gap I am willing to survive” and one line of arithmetic starts describing the risk you are actually carrying instead of the risk you would be carrying if the market never closed.


This article is for educational and informational purposes only. It does not constitute financial advice, investment recommendations, or a solicitation to buy or sell any securities. Past performance and historical data do not guarantee future results. All trading involves risk, including the potential loss of principal. Always do your own research and consult with a qualified financial advisor before making trading decisions.