The three costs: spread, commission, swap
How the spread becomes a rand figure on your screen
The spread is the gap between the price at which you can buy and the price at which you can sell. On a USD/ZAR quote of 18.4100, you might see a buy price of 18.4115 and a sell price of 18.4085. The difference is 0.0030 rand, which is 30 points. A point here is the fourth decimal place, so 0.0001 is one point.
Your platform shows the spread in points, but your account is charged in rand. To turn points into rand you multiply by the value of one point for the size you are trading. For 1 lot of USD/ZAR, one point is worth about R1.00 at this price. So a 30 point spread costs roughly R30 the moment you open the trade, before the market has moved at all.
That R30 is not a fee taken from your balance as a separate line. It is built into the price. If you buy at 18.4115 and sell immediately at 18.4085, you lose the spread. The market must move in your favour by 30 points just for you to be back where you started. Spreads widen when major news is released and narrow when trading is quiet, and the figure you see before you click is the one that applies.
Commission and swap — the costs that arrive later
Commission is a separate charge on some account types, usually the ones that advertise a tighter spread. It is quoted per side, which means you pay it once when you open and again when you close. If the commission is R7 per side on 1 lot, a completed trade costs R14 in commission. On other account types the commission is zero and the spread is wider, so the cost is still there, just collected differently.
Swap is the charge for holding a position overnight. It exists because a forex trade involves borrowing one currency to buy another, and the two currencies carry different interest rates. The broker passes that difference on, adjusted by a small mark-up. Swap is quoted per night per lot and can be positive or negative depending on which direction you trade and which pair you hold.
Swap is credited or debited at a set time each day, usually when the New York session closes. Most brokers apply a triple charge on one weekday to cover the weekend, so a position held across that day costs three nights at once. The exact amount varies between brokers and changes as interest rates change, so the only reliable figure is the one in the contract specifications for the instrument you are trading.
Adding the three costs before you enter
The three costs are known before you trade, which means you can total them in advance. Take the spread in rand, add the commission for both sides, then add the swap multiplied by the number of nights you expect to hold. The result is the amount the market must move in your favour before the trade breaks even. That break-even distance is the number worth writing down.
Suppose the spread is R30, commission is R14 round turn, and you plan to hold for four nights at R5 per night. The total is R30 plus R14 plus R20, which is R64. On 1 lot USD/ZAR, a move of 64 points is needed just to cover costs. If your reason for the trade only supports a 40 point move, the arithmetic says the trade is not worth taking, whatever the chart looks like.
Costs scale with size. Two lots double every rand figure above, and the required move in points stays the same. That is why the comparison is always between the cost in rand and the size of the move you expect, not between the cost and your account balance. A cost that looks small next to your balance can still be large next to the move you are forecasting.
1 lot USD/ZAR: R22 spread plus R7 commission equals R29
| Step | Amount | Note |
|---|---|---|
| Spread on entry | R22 | 1 lot is 100,000 units. A spread of 1.2 pips on USD/ZAR at 18.4100 is 0.00012 × 100,000 = R12, but the broker may quote a wider spread on this pair, so we use R22 as a round figure for a typical retail spread. |
| Commission on entry | R7 | Some account types charge a commission per lot per side. R7 is a common example; other brokers charge no commission but a wider spread. |
| Commission on exit | R7 | The same commission is charged again when the position is closed, so the round turn is R14. |
| Total cost to open and close | R29 | R22 spread + R7 + R7 commission = R29. This is paid whether the trade wins or loses. |
The broker may round the spread, charge a different commission on other account types, or add a swap if you hold the position overnight. Swap varies with the pair and the broker, so check the contract specifications before you trade.
Doing it once, step by step
Work through these steps once with a real quote on your platform, using the USD/ZAR price shown and a position size you would actually trade. Write each rand figure down as you go, because the total is what decides whether the trade is worth taking.
- 01
Note the buy and sell prices
Open the USD/ZAR chart and read the two prices the platform is quoting. Subtract the lower from the higher to get the spread in rand. At 18.4115 and 18.4085 the difference is 0.0030.
- 02
Convert the spread to rand
Multiply the spread by the value of one point for your position size. For 1 lot at this price, one point is about R1.00, so 0.0030 becomes R30. Check the contract specifications for the exact point value at your broker.
- 03
Find the commission for your account type
Look up whether your account charges commission and whether it is quoted per side or round turn. Multiply a per-side figure by two. If your account has no commission, the cost is already inside a wider spread.
- 04
Read the swap rate for both directions
Check the contract specifications for the long and short swap on USD/ZAR. Note the sign, because one direction may pay you and the other may charge you. Multiply the nightly figure by the number of nights you expect to hold.
- 05
Total the three costs
Add the spread, the commission for both sides, and the swap for the full holding period. The result is the rand amount the trade must recover before it makes anything.
- 06
Compare the total with your expected move
Turn the total back into points using the same point value, then compare it with the move your reason for the trade supports. If the expected move is smaller than the cost, the arithmetic says to leave the trade alone.
The mistake most people make here
The mistake is to look only at the spread and forget commission and swap. A tight spread can look cheap, but if commission is R14 round turn and you hold for a week, the swap can add several rand per night. Instead, add all three costs together before you enter. Write them down in rand, compare that total with the size of the move you expect, and only then decide if the trade is worth taking.Check yourself
If the spread on 1 lot USD/ZAR is R22 and commission is R7 per side, what is the total cost to open and close one trade?
R22 + R7 + R7 = R36.
You hold that same 1 lot position for three nights and the swap is R4 per night. What is the total cost now?
R36 + (3 × R4) = R36 + R12 = R48.
Questions that come up next
30 pips — how much money is that on USD/ZAR
One point is the fourth decimal place, so 0.0001 is one point. On 1 lot of USD/ZAR at about 18.4100, one point is worth roughly R1.00. A 30 point spread therefore costs about R30. The same 30 point move on a smaller size costs proportionally less.
Why does my swap change from one week to the next
Swap comes from the interest rate difference between the two currencies in the pair. When those rates change, the swap changes with them. The broker also adds a small mark-up, and that mark-up is not the same at every broker. So the swap you saw last month is not a figure you can rely on today.
Which night costs three times the normal swap
Most brokers apply a triple charge on one weekday to cover the weekend, because the position is held across two days when the market is closed. Which weekday that is varies between brokers. It is stated in the contract specifications for the instrument. Check that page before you plan to hold a position over that night.
Does a wider spread always mean a worse deal
Not on its own. An account with a wider spread may charge no commission, while a tighter spread often comes with commission per side. The only fair comparison is the total of spread plus commission plus any swap. Work that total out in rand for both account types before you choose.
Can I close a trade before the swap is charged
Yes, if you close before the daily cut-off time. That time is usually when the New York session closes, but brokers set their own. Closing before it means no swap for that night. The spread and commission are still paid, because those apply to every completed trade.
What happens to my costs if the market moves while I am deciding
The spread you see before you click is the one that applies at that moment. It can widen when major news is released. Commission and swap are set by the broker and do not move with the market in the same way. If the spread widens before you enter, your opening cost in rand is higher than the figure you first worked out.
The words used on this page
- Spread
- The gap between the buy price and the sell price on a quote. You pay it the moment you open a trade, because you buy at the higher price and would sell at the lower one. It is built into the price rather than taken as a separate charge.
- Point
- The fourth decimal place in a currency price. On USD/ZAR, 0.0001 is one point. Points are how platforms show the spread, and you multiply by the rand value of one point to get your cost.
- Commission
- A separate charge on some account types, quoted per side. Per side means you pay it once to open and again to close. Other account types charge no commission but have a wider spread.
- Swap
- The charge or credit for holding a position overnight. It comes from the interest rate difference between the two currencies, adjusted by the broker. It is quoted per night per lot and can be positive or negative.
- Contract specifications
- The broker's reference page for each instrument. It lists the spread, the commission, the swap and the daily cut-off time. The figures there are the ones that apply to your trade.
- Round turn
- One complete trade: opening a position and later closing it. Commission quoted as a round turn figure covers both sides together. It is another way of stating the same R7 per side.
What to take away
- Spread is paid on entry, commission on some account types, and swap for each night a position stays open.
- Put all three into one rand total before you enter, and compare that total with the move you expect.
- Swap and commission vary between brokers and change over time, so read the contract specifications rather than relying on memory.
- A tight spread on its own tells you nothing about what the trade will cost.