What is Overnight Fee in Forex
What Exactly is an Overnight Fee?
In forex trading, every currency pair has an interest rate attached to each currency. When you hold a position overnight, you are effectively borrowing one currency to buy another. The overnight fee compensates for this interest differential. If the interest rate on the currency you bought is higher than the one you sold, you may receive a credit; if lower, you pay a debit. For South Africa traders, this is particularly relevant for ZAR pairs like USD/ZAR or EUR/ZAR, where the South Africa Reserve Bank’s repo rate plays a major role.
How is it Calculated?
The formula is: Overnight Fee = (Position Size in ZAR × (Interest Rate Differential ± Broker Markup) ÷ 365) × Number of Days. For example, if you buy 1 lot (100,000 units) of USD/ZAR and the interest rate differential is 3% in your favour, you might receive roughly ZAR 8.22 per day (before broker markup). However, most brokers add a small markup, so you may pay or receive slightly less. Always check your broker’s swap rates in your trading platform.
Triple Swap on Wednesdays
A key detail for South Africa traders: because forex settles in two business days, holding a position through Wednesday 22:00 SAST incurs a triple swap fee (three times the daily amount). This applies to all pairs, including ZAR crosses. Day traders using EFT or bank transfer funding often close positions before Wednesday to avoid this cost.
Why It Matters for South Africa Traders
With a growing retail trading market, many South Africa traders are moving from demo to live accounts. Overnight fees can quickly eat into profits, especially for long-term swing traders. Additionally, ZAR volatility means that interest rate differentials can shift rapidly when the SARB changes the repo rate. Holding positions over weekends or during SARB announcements can result in unexpected swap costs. Always factor overnight fees into your risk management plan.