Free lessonRisk Management · 2/42 min read

Position sizing: the formula that sets your trade size

How to calculate position size from account risk and stop distance, with a step-by-step worked example and common mistakes to avoid.

Once you know how much you are willing to lose on a trade, you need to work out how much to buy. This is called position sizing. It is simple math, and it is the step most beginners skip.

The formula

Position size (units) = money at risk ÷ risk per unit

  • Money at risk is your account size times your risk percentage.
  • Risk per unit is the distance between your entry price and your stop-loss price.
Example: step by step
  1. Account size: 10,000.
  2. Risk per trade: 1%, so money at risk = 10,000 × 0.01 = 100.
  3. Entry price: 50. Stop-loss: 47.50.
  4. Risk per unit: 50 − 47.50 = 2.50.
  5. Position size: 100 ÷ 2.50 = 40 units.

The position is worth 40 × 50 = 2,000, which is 20% of the account. But if the stop is hit, you lose 40 × 2.50 = 100, exactly 1%. The position value and the risk are two different numbers.

The stop decides the size, not the other way around

The right order is: first find a logical stop-loss level based on the chart, then calculate the size. If the logical stop is further away, the position must be smaller.

EntryStopRisk per unitSize for 100 riskPosition value
5047.502.5040 units2,000
5045520 units1,000
50491100 units5,000

In every row, the loss at the stop is the same 100. Only the number of units changes.

Allow for fees and slippage

Real trades cost fees, and stop orders can fill at a worse price than planned, which is called slippage. In fast markets, slippage can be large. A simple safety habit is to round your size down, or to plan with slightly less than your full risk amount.

Common mistakes

  • Choosing the size first ("I'll buy 5,000 worth") and placing the stop wherever it fits.
  • Moving the stop further away after entering, which secretly raises your risk.
  • Very tight stops that make the position huge. If your calculation says to put most of your account into one trade, step back and consider a smaller position or skipping the trade.
Careful

A stop-loss is not a guarantee. If the price gaps or crashes past your stop, the loss can be bigger than planned. That is one more reason to keep the risk per trade small.

Save your progress — free

A free account tracks lessons, unlocks the quizzes and gives you 10,000 virtual USD (no real value) to practise with.

Create free account

Education, not investment advice. Crypto prices can fall sharply and most retail traders lose money. Practice in DUKOIN uses virtual USD with no real value.