Skip to content
Swing trading chart with entry, stop loss and target levels and a position size calculation

SWING TRADING

Swing Trading Risk Management: Position Size, Stop Loss and Risk/Reward

Swing trades sit through nights, weekends and earnings, so a stop loss is a plan, not a guarantee. This guide covers how much to risk per trade, where to put the stop, how to size the position, and how to check whether your risk/reward actually works, with a calculator you can use before every entry.

Risk per tradePosition size formulaGap riskCalculator

STEP 1

How much to risk per swing trade

Risk per trade is the amount you lose if the trade hits your stop, as a share of your account. It is not the size of the position. A $5,000 position with a stop 4% away risks $200; on a $20,000 account that is 1%.

Many traders keep this number small, often around 1% and rarely above 2%, because swing trading produces losing streaks and every loss shrinks the base for the next trade. The table shows how far an account falls after a run of consecutive full losses at different risk levels.

Risk per tradeAfter 5 lossesAfter 10 lossesAfter 15 lossesAfter 20 losses
1%−4.9%−9.6%−14.0%−18.2%
2%−9.6%−18.3%−26.1%−33.2%
5%−22.6%−40.1%−53.7%−64.2%

Calculated as 1 − (1 − risk)losses, with each trade sized on the current balance. Gaps through the stop make real losses larger; see gap risk.

A 40% drawdown needs a 67% gain to get back to even. That asymmetry, not any rule of thumb, is the reason to keep risk per trade small enough that a bad month is survivable.

STEP 2

Where to put a swing trading stop loss

Place the stop where the trade idea is proven wrong, then size the position to fit it. Choosing a position size first and squeezing the stop to fit is how stops end up inside normal price noise.

STRUCTURE

Below the swing low

For a long, just under the most recent higher low or the base of the pattern; for a short, just above the last swing high. The stop sits where the setup no longer exists.

VOLATILITY

A multiple of ATR

Average True Range measures typical daily movement. A stop 1.5 to 3 ATR from entry adapts to how much the stock usually moves, so quiet and wild stocks get different distances.

PERCENTAGE

A fixed % below entry

Simple, but it ignores volatility: 5% is wide for a utility and tight for a small-cap. If you use it, check it against ATR and recent swing points.

Two practical checks: the stop should not sit exactly on an obvious round number or level where many other stops cluster, and the distance should allow a target at least as far again, or the trade fails the risk/reward test before it starts.

STEP 3

Swing trading position size formula

Shares = (Account × Risk %) ÷ |Entry − Stop|

Round down to whole shares. Then cap the result so one position never takes more of the account than you allow, for example 20–25% without margin: Max shares = Account × Max position % ÷ Entry.

WORKED EXAMPLE

$20,000 account, 1% risk

Entry at $50.00, stop below the swing low at $47.50, target at the prior high of $55.00.

Illustrative numbers
Money at risk
$200
$20,000 × 1%
Risk per share
$2.50
$50.00 − $47.50
Shares
80
$200 ÷ $2.50
Position value
$4,000
20% of the account
Reward/risk
2.0R
$5.00 ÷ $2.50
Profit at target
$400
80 × $5.00

With an ATR stop instead: if ATR(14) is $1.40 and you use 2 ATR, the stop sits $2.80 away at $47.20, and the same $200 buys 71 shares. The money at risk stays the same; only the share count changes. That is the point of sizing from the stop.

THE SWING-SPECIFIC RISK

Overnight and weekend gap risk

A day trader is flat at the close. A swing trader holds through the overnight session, weekends, earnings releases and news. If a stock opens below a sell-stop, the stop turns into a market order and fills at the next available price, which can be far below the stop. The SEC's investor guidance on stop orders makes the same point: the execution price can differ significantly from the stop price in fast markets.

EARNINGS

Check the calendar

Know the earnings date before entry. Many traders exit, cut size or skip the trade before a report.

SIZE

Plan for a 2R loss

In the example, an open at $45.00 means a $400 loss: 2R, not 1R. Make sure that outcome is survivable.

CORRELATION

Gaps come together

Five tech stocks can gap down on the same morning. Treat correlated positions as one bigger position.

RECORD

Log the real exit

Write the actual fill, not the stop price, so your journal shows how much gaps really cost you.

STEP 4

Swing trading risk/reward ratio and win rate

Risk/reward compares the distance to your target with the distance to your stop. On its own it says nothing; it has to be read together with how often you win. The breakeven win rate is 1 ÷ (1 + reward/risk), before costs.

Reward/riskBreakeven win rateWhat it means
1 : 150.0%You must win more than half of trades
1.5 : 140.0%Four winners in ten break even
2 : 133.3%One winner in three breaks even
3 : 125.0%One winner in four breaks even

The catch: planned risk/reward is what you hoped for at entry. What matters is the realized ratio after early exits, partial profits, trailing stops and gaps, and that number only exists if you record each trade. Our guide to win rate, profit factor and expectancy shows how to calculate it from your results, and the R-multiple guide explains measuring every trade in units of initial risk.

STEP 5

Total open risk across swing positions

Swing traders usually hold several positions at once, so per-trade risk is only half the picture. Add up the money you would lose if every open position hit its stop at the same time. Five positions at 1% each is 5% of the account at risk, before gaps.

  • 1
    Set a ceilingDecide the maximum total open risk you accept, for example a fixed % of the account, and stop adding trades when you reach it.
  • 2
    Move stops, free riskOnce a stop is raised to breakeven, that position no longer uses risk budget and a new trade can take its place.
  • 3
    Group by sectorCount same-sector or same-theme positions as one bet when checking the ceiling.
  • 4
    Re-check after a losing weekRisk is a % of the current balance. After losses, the dollar risk per trade should shrink too.

BEFORE EVERY ENTRY

Swing trading position size and risk calculator

TRY IT

Size the trade from the stop

Works for longs (stop below entry) and shorts (stop above entry). Nothing you type is saved or sent anywhere.

Shares to buy—
Money at risk—
Risk per share—
Position value—
Reward/risk—
Profit at target—
Breakeven win rate—
Loss in the gap scenario—

Enter your numbers to size the trade.

TRACK WHAT ACTUALLY HAPPENS

Keeping a swing trading journal in Excel or Google Sheets

Risk rules only work if you can check that you followed them. Many traders don't realize that a spreadsheet is enough for this: one row per trade in Excel or Google Sheets, and a few formulas turn it into a record of planned risk versus what really happened. These are the columns that matter for risk management.

ColumnWhat to enter or calculate
Entry / stop / targetPrices at the moment you enter, before anything moves
Shares=ROUNDDOWN(MIN(Account*Risk/ABS(Entry-Stop), Account*MaxPos/Entry),0)
Initial risk ($)=Shares*ABS(Entry-Stop)
Exit priceThe real fill, including gap fills
R-multiple=(Exit-Entry)/(Entry-Stop) (works for longs and shorts)
Days held=NETWORKDAYS(EntryDate,ExitDate)
Gap through stop?=IF(R<-1.1,"Gap","") flags losses bigger than planned
Setup / earnings held?Tags you can filter later with COUNTIFS and AVERAGEIFS

After 30 or 50 trades, the sheet answers questions a rule book can't: your real average loss in R, how many trades gapped through the stop, whether holding through earnings helped or hurt, and how long winners need. For the full column layout, see how to create a trading journal in Excel; if you're still deciding between styles, read scalping vs. swing trading.

READY-MADE JOURNAL

Prefer a swing journal that does the math?

You can build the sheet above yourself. If you'd rather start logging trades today, there is a ready-made template for Excel and Google Sheets; check the product page for current features and requirements.

Swing Trading Journal Template for Google Sheets & Excel
EXCEL + GOOGLE SHEETS

Swing Trading Journal Template for Google Sheets & Excel

The current listing describes a trade log with strategy triggers, market regime and entry reasons, automatic position sizing, R-multiple, risk/reward and ROI%, hold-time analytics, emotional tagging, monthly and annual dashboards with an equity curve and win rate, results by ticker and strategy, a color-coded trading calendar and multi-currency support.

  • Position size and R-multiple per trade
  • Hold-time analytics for multi-day trades
  • Monthly and annual reports
View the Swing Trading Journal

A dark-mode version and journals for stocks, options, futures, forex and crypto are in the same collection. Product features and compatibility are listed on each product page and may change.

Compare all trading journal templates

FAQ

Swing trading risk management questions

How much should I risk per swing trade?

Many traders risk around 1% of the account per trade and rarely more than 2%. There is no correct number; pick a level where a long losing streak plus a few gaps through the stop still leaves the account intact.

What is a good stop loss percentage for swing trading?

There isn't one universal percentage. A stop works better when it is placed where the setup fails, such as below the last swing low, or as a multiple of ATR. Then the share count is adjusted so the money at risk stays the same.

What is a good risk/reward ratio for swing trading?

It depends on your win rate. At 2:1 you break even winning one trade in three before costs; at 1:1 you need more than half. Compare your realized ratio, not just the planned one.

How do I calculate position size for a swing trade?

Shares = account × risk % ÷ distance from entry to stop. Round down, then cap the position so it never exceeds the share of the account you allow in a single stock.

Does a stop loss protect me from overnight gaps?

No. If a stock opens beyond your stop, a stop order becomes a market order and can fill well past the stop price. Plan for losses larger than 1R and check earnings dates.

Can I keep a swing trading journal in Google Sheets?

Yes. One row per trade with entry, stop, target, shares, exit and dates is enough; formulas such as ROUNDDOWN, NETWORKDAYS, COUNTIFS and AVERAGEIFS work in both Excel and Google Sheets.

Sources and further reading

Formulas and examples checked October 2026. This article provides general educational information and is not investment advice. Past results do not guarantee future performance.

Back to top