Working out position size
Why the order of the three numbers matters
Most beginners pick a lot size because it looks familiar. A standard lot is 100,000 units of the base currency. On USD/ZAR, one pip is usually worth about R10 per standard lot at an exchange rate near 18.4100. That R10 figure is not fixed. It changes when the rand moves against the dollar, and it varies between brokers because contract sizes differ. So the pip value is the number you should check, not assume.
The order is risk in rand, then stop distance in pips, then pip value. If you start with the lot size, you are choosing the risk by accident. A 0.50 lot on USD/ZAR with a 40-pip stop risks about R200. The same lot with a 10-pip stop risks about R50. The lot size stayed the same, but the risk changed by a factor of four. That is why the stop must come before the size.
The stop distance is not a number you invent. You read it from the chart. If price is at 18.4100 and your stop sits at 18.3800, the distance is 300 pips. That is 0.0300 in rand terms, which is 300 pips because one pip on USD/ZAR is 0.0001. Write the stop level down before you calculate anything. A stop placed after the calculation is a stop placed to fit the size, which defeats the purpose.
How the division works when the numbers are awkward
Not every risk amount divides neatly by the stop distance. Suppose you will risk R250 and the stop is 60 pips away. R250 divided by 60 is R4.1666 per pip. That is not a round number. You then divide by the pip value. At R10 per pip per standard lot, R4.1666 divided by R10 gives 0.4166 lots. Most brokers round to 0.01, so you would enter 0.41 or 0.42 lots. Rounding down keeps you inside your risk. Rounding up takes you slightly over it.
The rounding matters more on small accounts. If your calculated size is 0.004 lots, a broker that only allows 0.01 lots will not accept it. You then have two choices. You can widen the stop so the same risk buys a larger position, or you can reduce the risk in rand. What you must not do is enter 0.01 lots and keep the original stop. That silently increases the money at risk. The calculation told you the truth. Ignoring it is a choice.
Pip value also shifts while the trade is open. If USD/ZAR moves from 18.4100 to 18.6000, the rand value of one pip changes because the quote currency is the rand itself. For a USD/ZAR position, the pip value in rand is roughly fixed by the contract size, but the value in your account currency can still vary if your account is denominated in dollars. Check whether your account is in rand or in dollars before you trust the R10 figure. If it is in dollars, the conversion adds a step.
What the calculation does not cover
Position size is only one part of what a trade costs. The spread is the difference between the buy price and the sell price. On USD/ZAR that spread might be 10 pips or more, and it varies between brokers and between times of day. If your stop is 20 pips away and the spread is 10 pips, you are paying half your stop distance before the market moves at all. The calculation above does not include the spread. Add it to your stop distance when you judge whether a trade is worth taking.
Commission is the other cost. Some brokers charge a separate fee per lot instead of widening the spread. Others build the cost into the spread and charge nothing extra. There is no single rule. You have to read the contract specifications for the account you are using. A broker that charges R70 per standard lot round turn adds R70 to the cost of a 1.00 lot trade. On a 0.10 lot trade that is R7. The smaller your position, the smaller the commission, but the spread cost as a proportion of your risk does not shrink.
None of this tells you whether the trade will work. Position size controls how much you lose if the stop is hit. It does not control how often the stop is hit. A correctly sized trade can still lose. The purpose of the calculation is to make the loss small enough that you can take the next trade without needing to win it back immediately. That is the whole benefit. It is a survival tool, not a prediction tool.
R200 risk, 25-pip stop: what lot size
| Step | Amount | Note |
|---|---|---|
| Risk in rand | R200 | The amount you decide you are comfortable losing if the stop is hit. |
| Stop distance in pips | 25 pips | The difference between your entry price and your stop-loss price, measured in pips. |
| Pip value per standard lot | R10 | For USD/ZAR, one pip on one standard lot (100,000 units) is R10. This is fixed for this pair. |
| Risk per pip | R8 | R200 divided by 25 pips = R8 per pip. |
| Position size in lots | 0.80 lots | R8 per pip divided by R10 per pip per standard lot = 0.80 lots. |
Your broker may round the lot size to the nearest 0.01, charge a spread that affects your entry, or apply a commission. The pip value may also vary slightly if the broker uses a different contract size or if the exchange rate moves. Always check the contract specifications with your broker.
Doing it once, step by step
You will now work through the calculation once, in order, using the three numbers you already have. Do not skip a step, because each one feeds the next.
- 01
Write down the rand amount you will risk
Choose a figure you are willing to lose on this trade. It should be a small part of your account, not the whole of it. Write it at the top of the page. For this walkthrough, use R200.
- 02
Find the stop distance in pips
Look at the chart and decide where the trade idea is wrong. Measure from your entry to that level in pips. On USD/ZAR, one pip is 0.0001. If your entry is 18.4100 and your stop is 18.3850, the distance is 250 pips. Write that number beside the rand amount.
- 03
Divide the rand amount by the stop distance
R200 divided by 250 pips gives R0.80 per pip. That is the value one pip must have for your position. It is not the lot size yet. It is the bridge between your risk and the market.
- 04
Divide by the pip value per standard lot
Check the pip value for USD/ZAR with your broker. If it is R10 per pip per standard lot, divide R0.80 by R10. The result is 0.08 lots. If your broker quotes a different pip value, use that figure instead.
- 05
Round to the size your broker allows
Most brokers accept steps of 0.01 lots. If your result is 0.084, round down to 0.08. Rounding down keeps the risk at or below your chosen amount. Rounding up pushes it above.
- 06
Check the spread and commission before entering
Add the spread to your stop distance and see whether the trade still makes sense. Check whether a commission applies to your account type. If the costs make the trade unattractive, the correct action is to skip it, not to enlarge the position.
The mistake most people make here
The common mistake is to pick a lot size first, then set the stop. That reverses the logic. You end up risking more than you planned because the stop distance is an afterthought. Instead, start with the money you are willing to lose, then find your stop distance on the chart, then calculate the lot size. If the calculated size is not allowed by your broker, adjust the stop or the risk, not the other way around.Check yourself
If you risk R150 and your stop is 30 pips away, what is your position size in lots for USD/ZAR?
Risk per pip = R150 / 30 = R5 per pip. Position size = R5 / R10 = 0.50 lots.
You want to risk R80 and your stop is 20 pips. What lot size do you get?
Risk per pip = R80 / 20 = R4 per pip. Position size = R4 / R10 = 0.40 lots.
Questions that come up next
12 — why is my pip value different from the R10 in the examples
The R10 figure assumes a standard lot of 100,000 units and an exchange rate near 18.4100. Your broker may use a different contract size, so one pip on USD/ZAR can be worth more or less than R10. It also shifts as the rand moves, because the pip value is quoted in rand. Check the contract specifications on your platform before you calculate. The method stays the same, only the pip value changes.
31 — what do I do if my broker will not accept the lot size I calculated
Most brokers round to the nearest 0.01 lots, and some have a minimum of 0.01. If your calculated size is below that minimum, the trade is not available at your chosen risk. You can widen the stop so the same rand risk buys a larger position, or you can reduce the money you are willing to lose. Do not enter the minimum lot size and keep your original stop. That raises the amount at risk without you deciding to.
18 — does the spread change my position size
The spread affects your entry price, not the formula. Your stop distance is measured from where you actually enter, so a wider spread can mean your stop is further away in pips. That makes the calculated lot size smaller for the same rand risk. Some brokers also charge a commission, which is a separate cost. Build both into your planning by checking the contract specifications before you trade.
27 — can I use this method on a different currency pair
Yes, the three steps are the same. You need the money you will risk, the stop distance in pips, and the value of one pip for that pair. The pip value depends on the pair and your broker's contract size. For pairs where the rand is not the quote currency, the pip value in rand will move with the exchange rate. Always look up the pip value rather than assuming it.
9 — what happens if I round the lot size up
Rounding up takes you slightly over your planned risk. If you calculated 0.4166 lots and enter 0.42, you are risking a little more than the rand amount you set. On a small account that difference can matter. Rounding down keeps you inside your risk. The safer habit is to round down, or adjust the stop so the rounded size matches your plan.
44 — why does the stop distance come before the lot size
The stop distance is where the market tells you the trade is wrong. If you choose the lot size first, you are choosing your risk by accident. A 0.50 lot with a 10-pip stop risks far less than the same lot with a 40-pip stop. The lot size stayed the same but the risk changed. Starting with the stop keeps the risk under your control.
The words used on this page
- pip
- A pip is the smallest standard move in a currency pair's price. On USD/ZAR, one pip is usually 0.0001. If the price moves from 18.4100 to 18.4101, that is one pip.
- stop distance
- The number of pips between your entry price and your stop level. You read it from the chart, not from a guess. It tells you how far the price can move against you before the trade closes.
- pip value
- The money that one pip is worth for the position you are holding. It depends on the pair, the contract size, and the exchange rate. On USD/ZAR a standard lot is often about R10 per pip, but this varies between brokers.
- lot size
- The amount of currency you are buying or selling. A standard lot is 100,000 units of the base currency. Smaller sizes are mini lots, micro lots, and nano lots.
- contract size
- The number of units in one lot as defined by your broker. Most use 100,000 units for a standard lot, but some use different figures. This affects the pip value.
- rounding
- Adjusting your calculated lot size to a value your broker allows, usually to the nearest 0.01. Rounding down keeps you inside your planned risk. Rounding up takes you slightly over it.
What to take away
- Work out position size in three steps: risk in rand, divided by stop distance in pips, divided by pip value.
- The stop distance comes from the chart, and it must be decided before you calculate the lot size.
- The pip value is not fixed. Check it with your broker, because contract sizes and exchange rates vary.
- If your broker will not accept the calculated size, adjust the stop or the risk, not the other way around.