What are the costs you should be aware of when trading with HFTrading?

There are a number of fees and charges that may apply when you trade with us. The list below is not exhaustive, and you can consult our Product Disclosure Statement (PDS) for more details.



We charge no fees for deposits.


We charge no fees for withdrawals, although some banks may charge a fee. Check with your bank for details.


There are no commissions charged for any trades, all of your profits remain yours.


The spread is the difference between the bid (sell) and ask (buy) price for any given trading instrument and reflects the cost of opening and closing a position. The spread is displayed as a number in points (a point is the smallest amount the price of a trading instrument can change) alongside the bid and ask prices .

Financing (Swap) Fees

Swap fees are the cost of holding a position overnight. Swap fees will be debited from your account for each position open at 00:00 (GMT +3) system time and will be reflected in the PnL for each position.

Please note that if you are in New Zealand or Australia this will occur during the day due to time-zone difference and this sometimes catches people out.

Please also note that positions held overnight on Wednesday will incur triple the standard swap rate to account for the settlement of trades over non-business days (weekends) where swap rates are not charged due to the markets being closed.

Swap rates are subject to change and are denominated in the base currency of each trading instrument. To see the swap rates for each instrument, click here.

Inactivity Fees

You may be charged an inactivity fee if there is no trading activity on your account for 60 consecutive days. To view more information about this click here.

Futures Contracts

Some of the assets underlying our CFD instruments are futures contracts. This is indicated by the inclusion of the expiry date of the contract in the symbol name.

As an example, take NSDQ-JUN21. This shows that the current tradable contract for NSDQ will expire in June 2021 (the exact day can be found in the symbol’s specifications). What this means for you is that any open positions you hold on that instrument will need to be rolled over to the next available contract. This requires no input from you and is done automatically, but we’ll send you a friendly reminder before a rollover takes place to make sure you’re aware.

It is sometimes the case that the current contract and the next contract will have different prices. If this happens, your trading account will be either debited or credited based on the difference between the two prices, just as it would if the price of the instrument changed naturally.