Swing and position trading
Swing trading means holding for days. Position trading means holding for weeks or longer. On USD/ZAR around 18.4100, a small move is worth real money because the price is large. What matters is whether the move you expect is bigger than the costs you pay while you wait.
What actually changes in your account when a trade stays open overnight
A trade that closes the same day pays the spread once. A trade that stays open past the broker's daily cut-off pays the spread once and then pays a swap for every night it remains open. The swap is a small interest adjustment, credited or debited, based on the two currencies in the pair. On USD/ZAR the rand side usually carries the higher interest rate, so a long position often earns a small credit and a short position often pays a small debit. That direction can reverse, and it varies between brokers.
The cut-off time matters more than most beginners expect. Most brokers roll positions at a fixed hour, often linked to New York close, which falls in the late evening or early morning in South Africa. A trade opened at 21:00 and closed at 23:00 may already have crossed one rollover, while the same trade opened and closed before the cut-off pays nothing. Check the exact rollover time on your own platform, because it is not the same everywhere.
The size of the swap depends on the lot size, the pair, and the broker's own rate. On 0.10 lots of USD/ZAR, a swap of R1.50 per night is a realistic small figure, but it could be R0.90 or R2.20 at a different broker. Over five nights that is R7.50, R4.50 or R11.00. None of those numbers is large on its own. Together they change whether a modest price move leaves you ahead.
Why overnight gaps change the risk, not just the cost
During a normal session the price moves in small steps, and a stop loss usually fills close to the level you set. Overnight, the market can close in one place and reopen somewhere else. If a major announcement lands while you are asleep, the first price you can trade at may be well past your stop. The stop still works, but it fills at the next available price, not the one you chose.
This is the part that separates swing trading from day trading. A day trader closes before the cut-off and avoids the gap entirely. A swing trader accepts the gap as part of the plan. The swap is a known cost you can calculate in advance. The gap is an unknown cost, and the only control you have is position size.
A practical way to handle this is to reduce the size of any position you intend to hold through a scheduled announcement. If your normal size is 0.10 lots, holding 0.05 lots through the event halves both the swap and the gap exposure. That does not remove the risk. It keeps a single overnight move from doing damage that takes many trades to repair.
How to compare the move you expect with the costs you will pay
Before holding for days, write three numbers on paper: the swap per night, the number of nights you expect to hold, and the size of the move you are targeting in pips. Multiply the first two to get the total swap. Then convert your target into rand using the pip value for your lot size. On 0.10 lots of USD/ZAR, one pip is worth about R1.00, so a 20 pip target is R20.00 gross.
Subtract the spread and the total swap from the gross figure. If the spread is R1.50 and five nights of swap come to R7.50, the net is R21.00 on a R20.00 gross target. That is not possible, which shows the arithmetic clearly: costs of R9.00 against a R20.00 move leave R11.00, not R21.00. Always subtract before you decide, not after.
The same check works for a losing trade. If the price moves against you by 20 pips and you hold for five nights, you lose the R20.00 move plus R1.50 spread plus R7.50 swap. The swap makes a bad outcome slightly worse, every night, until you close. That is the real reason to write the numbers down before you enter, not while the position is open.
Four days on USD/ZAR: 20 pips, R200 gross, R144 net
| Step | Amount | Note |
|---|---|---|
| Instrument and price | USD/ZAR at 18.4100 | Example price used throughout this lesson |
| Position size | 0.10 lots | A standard lot is 100,000 units, so 0.10 lots is 10,000 units |
| Value of one pip | R1.00 | 0.0001 × 10,000 units = 1 rand per pip |
| Price move over four days | 20 pips | From 18.4100 to 18.4120 |
| Gross profit | R20.00 | 20 pips × R1.00 per pip |
| Spread cost at entry | R1.50 | A 1.5 pip spread on 0.10 lots; spreads vary between brokers and by time of day |
| Swap over three rollovers | R4.50 | R1.50 per night held; swap rates vary between brokers and can be positive or negative |
| Net result | R14.00 | R20.00 − R1.50 − R4.50 |
The broker may round the swap, add a commission, or apply a wider spread at rollover. Swap is usually charged per night, and some brokers charge triple swap on one weekday. Check your own platform's contract specifications, because these figures vary.
Doing it once, step by step
Work through these steps once on paper before you place a swing trade. Each step uses the same USD/ZAR example so the figures stay consistent.
- 01
Write down the swap per night
Open the contract specifications for USD/ZAR on your own platform and find the swap rate for the direction you plan to trade. It is usually shown per lot per night, and it can be positive or negative. Write the figure beside the trade idea.
- 02
Multiply by the nights you expect to hold
Count the rollover cut-offs the position will cross, not the calendar days. A trade opened on Monday morning and closed on Friday morning crosses four cut-offs, not five. Multiply the swap per night by that count to get the total swap cost.
- 03
Convert your target into rand
Find the pip value for your lot size. On 0.10 lots of USD/ZAR it is about R1.00 per pip. Multiply the pips you are targeting by that value to get the gross profit in rand.
- 04
Subtract the spread and the swap
Take the gross figure and subtract the spread cost and the total swap. The result is the net. If the net is small or negative, the trade does not justify the hold, and the answer is to wait.
- 05
Check for announcements before the cut-off
Look at the economic calendar for the nights you plan to hold. If a major release falls in that window, either reduce the position size or close before the cut-off. A gap can fill your stop at a price well past the level you set.
- 06
Set the stop and size from the gap risk
Decide the maximum rand loss you will accept if the market gaps through your stop. Divide that by the pip value to get the maximum position size. Use the smaller of that figure and your normal size, then place the stop and leave it alone.
The mistake most people make here
The common mistake is to judge a swing trade only by the price move and forget the swap. In the example above, the swap took R4.50 of a R20.00 gross profit, which is almost a quarter of it. Another mistake is to leave a position open without checking whether a major announcement falls overnight, because a gap can skip past your stop loss. Before holding for days, write down the swap per night, multiply it by the nights you expect to hold, and compare that number with the move you are targeting.Check yourself
You hold 0.10 lots of USD/ZAR for five nights. Swap is R1.50 per night. What is the total swap cost in rand?
5 × R1.50 = R7.50.
Your gross profit is R30.00. Spread costs R1.50 and swap costs R7.50. What is the net result?
R30.00 − R1.50 − R7.50 = R21.00.
One pip on 0.10 lots of USD/ZAR is worth R1.00. How many pips do you need to cover R9.00 of costs?
R9.00 ÷ R1.00 per pip = 9 pips.
Questions that come up next
1. How do I know the exact swap rate my broker will charge me?
The swap rate is not fixed across the market. It depends on the pair, your lot size and the broker's own mark-up. Your platform's contract specifications page lists the current swap rates for long and short positions. Check that page before you hold a trade overnight, because the rate can change with interest rate decisions.
2. What happens if I hold a position over the weekend?
Most brokers charge swap for the weekend days even though the market is closed. Some add a triple swap on one weekday to cover the weekend, so a position held from Friday to Monday can cost three nights' swap. The exact day varies between brokers. Your platform's rollover schedule will show which day carries the triple charge.
3. Can a gap move the price in my favour as well as against me?
Yes. A gap can skip past your take profit just as easily as your stop loss. If the market reopens beyond your target, your order fills at the next available price, which may be better or worse than you planned. The risk is symmetrical, but the surprise is not: you cannot choose which way the gap goes.
4. How much money do I need to hold a swing trade on USD/ZAR?
That depends on your broker's margin requirement for the pair. Margin is the deposit your broker sets aside to keep the position open. It is not a cost like spread or swap; it is money you cannot use for other trades while the position is open. Your platform shows the margin required before you enter the trade.
5. Does the FSCA set the swap rates or the rollover time?
No. The FSCA regulates the brokers that offer these products, but it does not set swap rates or rollover times. Those are commercial decisions made by each broker. That is why two brokers can charge different swaps on the same pair at the same moment.
6. What is the difference between swap and commission?
Swap is the overnight interest adjustment for holding a position past the daily cut-off. Commission is a separate fee some brokers charge per trade, often on raw spread accounts. A broker may charge one, the other, or both. Check your account type to see which applies to you.
The words used on this page
- swap
- A small interest adjustment paid or earned for holding a position overnight. It is based on the interest rate difference between the two currencies in the pair. On USD/ZAR, a long position may earn a credit and a short position may pay a debit, but that can reverse.
- rollover
- The daily cut-off time when your broker moves open positions to the next trading day. It usually falls in the late evening or early morning South African time. Any position open at that moment is charged a swap for the night.
- overnight gap
- A jump in price between the close of one session and the open of the next. It happens when news or events move the market while you cannot trade. Your stop loss still works, but it fills at the next available price, which can be well past the level you set.
- margin
- The deposit your broker requires to keep a position open. It is not a cost like spread or swap; it is money set aside while the trade runs. Your platform shows the margin needed before you enter.
- lot size
- The standard unit size for a trade. On USD/ZAR, 0.10 lots is a small position. The swap and the value of each pip both scale with your lot size.
What to take away
- Holding for days moves the cost from a one-time spread to a nightly swap, and the risk from small session moves to overnight gaps.
- Calculate the total swap before you enter: swap per night multiplied by the nights you expect to hold.
- A gap can fill your stop at a worse price than you set, so reduce your position size before scheduled announcements.
- Swap rates, rollover times and triple-swap days vary between brokers, so check your own platform's contract specifications.