Position sizing is the one piece of trading maths you cannot skip. It is how you make sure a losing trade costs you a small, planned amount rather than a large, random one. On a rand-denominated account the calculation has one extra step for pairs not quoted in rand, but it is still arithmetic you can do in your head with practice. This guide works it through.
The rule
Risk a fixed small percentage of your account on each trade, most commonly 1 per cent. On a R10,000 account that is R100 per trade. This is the amount you lose if the price hits your stop-loss. It is not the size of the position; it is the size of the loss you are willing to accept. Keeping it fixed and small is what lets you survive a losing streak, which every trader has.
The calculation
- Decide your risk in rand: 1 per cent of the account. R10,000 account, R100 risk.
- Measure your stop distance in pips: the gap between your entry and your stop-loss.
- Work out the pip value you can afford: risk in rand divided by stop distance in pips.
- Convert that pip value into a lot size using the pair's pip value per lot.
Worked example: EUR/USD
Account R10,000, risk 1 per cent = R100. Your setup has a 20-pip stop. Affordable pip value = R100 / 20 = R5 per pip. On EUR/USD, one standard lot is worth about USD 10 per pip, which at roughly R18.50 per dollar is about R185 per pip. One mini lot (0.1) is about R18.50 per pip. One micro lot (0.01) is about R1.85 per pip. To get close to R5 per pip you trade about 0.03 lots (roughly R5.55 per pip), and your maximum loss if stopped is about R111, close to your R100 target.
| Input | Value |
|---|---|
| Account | R10,000 |
| Risk per trade (1%) | R100 |
| Stop distance | 20 pips |
| Affordable pip value | R5 per pip |
| EUR/USD micro lot pip value | ~R1.85 |
| Position size | ~0.03 lots |
| Loss if stopped | ~R111 |
Worked example: USD/ZAR
USD/ZAR is quoted in rand, which makes the pip value simpler, but the pair moves further so your stop is usually wider. Account R10,000, risk R100. On USD/ZAR one standard lot is USD 100,000, and a pip (0.0001 of the rate) is worth about R10 per lot. A micro lot (0.01) is about R0.10 per pip. Say your setup needs an 80-pip stop because USD/ZAR is volatile. Affordable pip value = R100 / 80 = R1.25 per pip. That is about 0.12 lots. The wider stop forces a smaller position than the EUR/USD trade, which is correct: the pair is riskier per unit.
Why the rand pair needs a smaller position
USD/ZAR's daily range is structurally wider than a major pair's, so a sensible stop is wider, so the position is smaller for the same 1 per cent risk. Traders who carry a major-pair lot size over to USD/ZAR are risking several per cent per trade without realising it. Always recalculate for the pair. The rand volatility guide explains why the range is wider.
Ayanda built a one-line calculator in her notes app: risk rand divided by stop pips gives pip value, then she looks up the lot size. It takes her ten seconds before every trade. In 18 months of trading, no single loss has exceeded about 1.2 per cent of her account, which is why a run of four losing trades is an eight rand-percent drawdown she recovers from, not an account-ending event.
If working out the position size feels like too much effort before a trade, you are not ready to place the trade. The sizing calculation is not optional. It is the difference between a business and a gamble.
Every blown account I have seen was a position-sizing failure at heart, not a bad-strategy failure. Fix your risk at 1 per cent, calculate the lot size from your stop every single time, and use a smaller size on USD/ZAR than on the majors. Do that and a losing streak is survivable. Skip it and one bad week ends you.
Frequently asked
How do I calculate position size on a rand account?
Take 1 per cent of your account as your risk in rand, divide it by your stop distance in pips to get the pip value you can afford, then convert that to a lot size using the pair's pip value per lot. On a R10,000 account with a 20-pip stop, that is R100 / 20 = R5 per pip.
How much should I risk per trade?
One per cent of your account is the common standard. It is the loss you accept if the stop is hit, not the position size. Keeping it fixed and small lets you survive the losing streaks every trader has.
Why is the position size smaller on USD/ZAR?
USD/ZAR has a wider daily range than major pairs, so a sensible stop is wider, which forces a smaller position for the same 1 per cent risk. Carrying a major-pair lot size to USD/ZAR risks several per cent per trade.
What is a pip worth on USD/ZAR?
About R10 per standard lot, so roughly R1 per mini lot and R0.10 per micro lot. Because the pair is quoted in rand, the pip value does not need a currency conversion the way EUR/USD does on a rand account.
Do I need to recalculate for every trade?
Yes, because your stop distance changes with each setup and your account balance changes over time. It takes seconds once you have a simple formula, and it is the core discipline of risk management.











