Position Sizing Guide

How to calculate lot size from account balance, risk% and stop-loss in ZAR. Worked examples.

Ask experienced traders what separates those who last from those who don't, and the answer is rarely "better analysis" or "a more accurate indicator." It's position sizing. Trading with the correct position size for your account is what makes it possible to survive a losing streak and remain in the game long enough for an edge to play out.

Why Position Sizing Matters More Than Entry

A trader with a 55% win rate and a 1:2 risk-reward ratio will be profitable over time — if they size correctly. The same trader, sizing too large, can blow an account in a single session. The maths are straightforward: a 30% drawdown requires a 43% gain just to return to breakeven. A 50% drawdown requires 100%. Position sizing isn't exciting, but it's the mechanism that keeps the account intact long enough for skill to compound.

The recovery arithmetic behind that claim
DrawdownAccount left of R50,000Gain required
10% R45 000 11.1%
20% R40 000 25.0%
33% R33 500 49.3%
50% R25 000 100.0%
75% R12 500 300.0%

The 1% Rule in ZAR

The 1% rule means you risk no more than 1% of your total account balance on any single trade. On a R50,000 account, that's R500 at risk per trade. On a R100,000 account, that's R1,000. The amount you risk is not the same as the amount you deposit — it's the distance from your entry to your stop-loss, multiplied by your position size.

Rand at risk per trade, by account size
Account0.5% risk1% risk2% risk
R10 000 R50 R100 R200
R20 000 R100 R200 R400
R50 000 R250 R500 R1 000
R100 000 R500 R1 000 R2 000
R250 000 R1 250 R2 500 R5 000

For new traders, starting at 0.5% is more appropriate than 1%. The purpose of the first three to six months of live trading is not to make money — it's to learn to execute your process under real market conditions without blowing up. Half the standard risk gives you twice as many trades before a worst-case losing streak becomes critical.

The Position Sizing Formula for USD/ZAR

The formula: Lots = (Account Balance × Risk%) ÷ (Stop-Loss in Pips × Pip Value per Lot)

For ZAR-denominated accounts, pip values on USD/ZAR are fixed:

  • 1 standard lot (100,000 units) = R10.00 per pip
  • 1 mini lot (10,000 units) = R1.00 per pip
  • 1 micro lot (1,000 units) = R0.10 per pip

Worked example: R50,000 account, 1% risk = R500, stop-loss 50 pips on USD/ZAR

Lots = R500 ÷ (50 pips × R1.00 per mini-lot pip) = 10 mini-lots = 1.0 standard lots

Check: 1 standard lot × 50 pips × R10/pip = R500 ✓

Another example: Same account, but a wider 150-pip stop:

Lots = R500 ÷ (150 × R1.00 per mini-lot) = 3.33 mini-lots ≈ 0.3 lots

The position size shrinks significantly with a wider stop. This is the key insight most new traders miss.

Position size at 1% risk on USD/ZAR, by stop distance
Stop-lossR20,000 accountR50,000 accountR100,000 account
20 pips 1.00 lots 2.50 lots 5.00 lots
40 pips 0.50 lots 1.25 lots 2.50 lots
50 pips 0.40 lots 1.00 lots 2.00 lots
80 pips 0.25 lots 0.62 lots 1.25 lots
100 pips 0.20 lots 0.50 lots 1.00 lots
150 pips 0.13 lots 0.33 lots 0.67 lots
200 pips 0.10 lots 0.25 lots 0.50 lots

The Most Common Mistake: Fixed Lot Sizes

Many new traders pick a lot size — say, 0.1 lots — and trade that regardless of where their stop-loss is. This means every trade has a different actual risk depending on stop distance:

  • 0.1 lots with a 20-pip stop = R20 at risk (0.04% of R50,000 — grossly undersized)
  • 0.1 lots with a 200-pip stop = R200 at risk (0.4% of R50,000 — more reasonable but inconsistent)

The correct approach is to start with your intended risk amount and calculate backward to the lot size. The lot size is the output, not the input.

One pip in rand, for every pair this calculator covers
PairPipStandard lotMini lotMicro lot
USD/ZAR 0.0001 R10,00 R1,00 R0,10
EUR/ZAR 0.0001 R10,00 R1,00 R0,10
GBP/ZAR 0.0001 R10,00 R1,00 R0,10
EUR/USD 0.0001 R184,20 R18,42 R1,84
GBP/USD 0.0001 R184,20 R18,42 R1,84
USD/JPY 0.01 R118,20 R11,82 R1,18
AUD/USD 0.0001 R184,20 R18,42 R1,84
USD/CHF 0.0001 R206,00 R20,60 R2,06
USD/CAD 0.0001 R134,50 R13,45 R1,34

Micro-Lots for Smaller ZAR Accounts

If your account is under R20,000, standard and mini-lots may force you to either risk too much or use stop-losses that are too tight for the market's natural volatility. Most brokers offering MT4 and MT5 allow micro-lot trading (0.01 lots). At 0.01 lots on USD/ZAR, one pip = R0.10 — allowing very precise risk management on small accounts.

An account of R10,000 targeting 1% risk (R100 per trade) with a 50-pip stop would need:

Lots = R100 ÷ (50 × R0.10) = 20 micro-lots = 0.20 lots

Position size 1% risk buys on a 50-pip USD/ZAR stop
Account1% riskRequired sizeIn micro-lotsPossible at a 0.01-lot step?
R2 000 R20 0.040 lots 4 yes
R5 000 R50 0.100 lots 10 yes
R10 000 R100 0.200 lots 20 yes
R20 000 R200 0.400 lots 40 yes
R50 000 R500 1.000 lots 100 yes

Why 2% Risk is Dangerous for New Traders

At 2% risk per trade, ten consecutive losing trades (which happens to every trader) produce a drawdown of approximately 18%. That requires a subsequent 22% gain just to break even — and a losing streak of ten is not unusual during a learning phase when traders are still refining their process.

At 1% risk, the same ten losses produce a 10% drawdown — painful, but recoverable without desperation. The practical effect of lower risk per trade is that losing streaks don't force you to change your behaviour out of panic. You can keep executing your process.

Ten losses at 1% cost 9.6%, not 10% — risk is recalculated off the falling balance
Losses in a row At 0.5% riskAt 1%At 2%At 3% Gain needed back at 2%
3 −1.5% −3.0% −5.9% −8.7% +6.2%
5 −2.5% −4.9% −9.6% −14.1% +10.6%
7 −3.4% −6.8% −13.2% −19.2% +15.2%
10 −4.9% −9.6% −18.3% −26.3% +22.4%
15 −7.2% −14.0% −26.1% −36.7% +35.4%

This is general information only, not financial advice. All examples use illustrative account sizes and are for educational purposes. Trading forex and CFDs carries a high level of risk — losses can exceed your initial deposit.

Apply what you've learned with an FSCA-regulated ZAR account. Open FxPro account →

FxPro — FSCA regulated broker
FxProTrade Now →
Trade with FxPro →