Trading guides

Position sizing: the formula and the main methods

Position size is how many shares or contracts you buy so that, if your stop is hit, you lose a set amount. The formula is (account × risk %) ÷ |entry − stop|, rounded down.

The position sizing formula

Position sizing answers one question: how big can this trade be so that hitting my stop costs me only what I decided to risk?

position size = (account × risk %) ÷ |entry − stop|, rounded down to a whole share.

You round down because rounding up would put more than your chosen amount at risk. The position size calculator runs the same formula.

A worked example

Account: $25,000. Risk per trade: 1%. Planned entry $50.00, stop $48.00.

  1. Money at risk: $25,000 × 1% = $250
  2. Risk per share: $50.00 − $48.00 = $2.00
  3. Position size: $250 ÷ $2.00 = 125 shares
  4. Position value: 125 × $50.00 = $6,250

Notice that the position value ($6,250) is much larger than the risk ($250). Position sizing controls the loss at the stop, not the size of the position. That distinction matters in the next sections.

If you trade a short position, the stop sits above the entry, but the formula is unchanged because it uses the absolute distance. Entry $50.00 short with a stop at $52.00 is still $2.00 of risk per share and still 125 shares at $250 of risk. Record the planned risk in dollars next to every trade; it is the number that defines 1R for that trade when you review it later.

How risk % changes the size

Same account and same trade ($25,000, entry $50.00, stop $48.00), different risk settings:

Risk per tradeMoney at riskSharesPosition value
0.5%$12562$3,100
1%$250125$6,250
2%$500250$12,500

At 0.5%, $125 ÷ $2.00 = 62.5, rounded down to 62 shares, so the actual risk is $124. The risk percentage you choose is a personal decision that depends on your circumstances; this guide does not recommend one.

Fixed-fractional vs fixed-dollar sizing

There are two common ways to set the "money at risk" part of the formula.

Fixed-fractionalFixed-dollar
Risk per tradeA % of current accountThe same $ amount every trade
After lossesRisk shrinks as the account shrinksRisk stays the same
After gainsRisk grows with the accountRisk stays the same
SimplicityRecalculate the $ amount as equity changesOne number to remember

Fixed-fractional example: 1% of $25,000 is $250. After a drawdown to $22,000, 1% is $220, so the next trade is smaller.

Fixed-dollar example: you risk $200 on every trade. With entry $50.00 and stop $48.00 that is $200 ÷ $2.00 = 100 shares, whatever the account did last week.

Either way, the stop distance still sets the share count. Both methods keep the loss at the stop roughly constant in whatever unit you chose, which is what makes results comparable in R-multiples.

Whichever you use, write the rule down and log the planned risk on every trade. Without that number you cannot compute R later, and you cannot tell whether a bad month came from the strategy or from inconsistent sizing.

The tight-stop trap: check position value too

The formula divides by the stop distance, so a very tight stop produces a very large position. Same $25,000 account and $250 risk, but a stop only $0.25 away:

$250 ÷ $0.25 = 1,000 shares, worth 1,000 × $50.00 = $50,000, twice the account.

Before you act on any size, check:

Common position sizing mistakes

Sizing options and other instruments

The same idea works for other instruments if you express risk per unit correctly:

The options trading journal guide shows how to log cost basis with the multiplier.

Checking that your sizing actually holds

Sizing only works if your real losses match your planned risk. In your journal, compare each losing trade's loss with the risk you planned for it. If losers regularly come in at 1.5R or 2R, the cause is usually moved stops, gaps or slippage, not the formula. Measuring results in R makes this visible straight away; the R-multiple calculator does it for a single trade, and the journal spreadsheet shows the columns to track it over many.

This guide is educational only and does not recommend a risk level or strategy.

Common questions

What is the position sizing formula?

Position size = (account × risk %) / |entry − stop|, rounded down. A $25,000 account risking 1% with a $2.00 stop distance gives 125 shares.

Why round position size down?

Rounding up would put slightly more than your chosen amount at risk if the stop is hit. Rounding down keeps the loss at or below it.

What is the difference between fixed-fractional and fixed-dollar sizing?

Fixed-fractional risks a percentage of the current account, so risk changes as equity changes. Fixed-dollar risks the same dollar amount on every trade.

Does position sizing guarantee my maximum loss?

No. It sets the loss if your stop fills at its price. Gaps and slippage can make the actual loss larger.

More calculators

Risk reward ratio: the formula and how to use itThe risk reward ratio compares what you stand to lose on a trade (entry to stop) with what you aim to gain (entry to target). A 1:3 ratio…R-multiple in trading: measure every trade in units of riskAn R-multiple expresses a trade's profit or loss as a multiple of the amount you planned to risk. If you risked $2 per share and made $6…Stop loss vs stop limit: how each order behavesA stop loss (stop) order becomes a market order once your stop price is reached, so it usually fills but the price can be worse than the…Trading expectancy: the average result of each trade you takeExpectancy is what your trades made or lost on average, per trade, over a sample. The formula is expectancy = WR × avg win + (1 − WR) × avg…

Stop calculating by hand

TradeGreen connects to your broker read-only and works out R-multiple, win rate, profit factor and expectancy for every setup, from your real fills.

Download on iPhone Get it on Google Play

Educational tool, not investment advice. TradeGreen describes trades that already happened and never recommends what to buy.