Skip to content

Swing and position trading

Reading the market: charts, tools and instruments3 min read
What you learn in 3 minutesA reader asked: if I hold a trade for four days instead of one, what actually changes in my account? This lesson answers that in rand. You will see how the cost of holding moves from the spread to the swap, and how the risk moves from one session to overnight gaps.

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.

SwapSwapSwapEntryUSD/ZAR · 4
A schematic diagram showing a four-day price path on USD/ZAR, with the spread marked at entry, a swap charge marked at each daily rollover, and an overnight gap marked between day two and day three.

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

StepAmountNote
Instrument and priceUSD/ZAR at 18.4100Example price used throughout this lesson
Position size0.10 lotsA standard lot is 100,000 units, so 0.10 lots is 10,000 units
Value of one pipR1.000.0001 × 10,000 units = 1 rand per pip
Price move over four days20 pipsFrom 18.4100 to 18.4120
Gross profitR20.0020 pips × R1.00 per pip
Spread cost at entryR1.50A 1.5 pip spread on 0.10 lots; spreads vary between brokers and by time of day
Swap over three rolloversR4.50R1.50 per night held; swap rates vary between brokers and can be positive or negative
Net resultR14.00R20.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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.
Next in Reading the market: charts, tools and instrumentsSessions, news and the calendar
Trading forex and CFDs carries a high risk of losing money. Most retail accounts lose. Nothing here is a recommendation to trade or a forecast of any result.Nalediyour course guide