Home » Online Trading Platforms » CFD Australia

Best CFD Trading Platform Australia for 2020

Choosing the best CFD broker in Australia for your needs can be a time-consuming task. You can use this article on the best CFD brokers in Australia, to short-list your candidates before making an informed decision on who you go with. Many CFD brokers and CFD trading platforms offer CFD trading to the investment public in Australia.

We picked the top 5 CFD brokers for Australian citizens.

Here are the top CFD Brokers in Australia in 2020:

  1. Plus500 – Best CFD Platform For Australian Traders. Listed on the LSE (London Stock Exchange)
  2. AvaTrade – Global CFD Broker. Large variety of CFD Instruments. Powerful platform.
  3. eToro – Best Copy Trading Platform. Easy account opening. Free stock and ETF trading.
  4. XTB – Trusted by 170,000 Clients. Listed on the stock exchange.
  5. IG – Wide Variety of Markets Available.

Best CFD Platforms for Australians

Our Score
Best CFD Broker for Australians
Global CFD Trading Platform
Social/copy trading platform
Low stock index CFD fees
Wide variety of products available

1. Plus500 – Best Overall

Featured Image Plus 500

Plus500 is one of the most popular CFD brokers in the world. Most of its popularity is attributed to how easy it is to start trading CFDs with them. The online registration process is one of the fastest in the industry and its fees are competitive compared to other CFD brokers. Additionally, Plus500 is listed on the London Stock Exchange, which adds a whole lot of credibility to its operations.

Visit Website


Plus500 trading fees are on the low-end of the industry and this broker does not charge a commission for CFD trading, as its fees are embedded within the bid/ask spread of each instrument. The spread is the difference between the price at which a CFD can be bought and sold.

This is the average spread charged by Plus500 for some of the most popular financial instruments covered by their CFDs:

  • S&P 500 CFD: 0.45 pips.
  • Europe 500 CFD: 1 pip.
  • EURUSD currency pair CFD: 0.6 pips.

Additionally, a 0.3% currency conversion fee is charged for currencies different than the base currency of the account and a $10 quarterly fee is charged to accounts that have been inactive for 3 months or more.

Available Markets

These are the financial assets covered by Plus500 CFDs:

  • 1,800 individual stock CFDs.
  • 33 stock indexes CFDs.
  • 92 ETF CFDs.
  • 22 commodity CFDs.
  • 14 cryptocurrency CFDs.

Trading platform

Similar to eToro, Plus500 also offers a proprietary trading interface and it does not support third-party software such as Meta Trader. Plus500 platform is very user-friendly. It was primarily conceived to enhance the trading experience traders by helping them in getting accustomed to charts and other elements of a traditional trading platform.

The customizability of the web-version and the mobile trading app is fairly limited. They offer a selection of 107 different technical indicators, a trader’s sentiment tool for each instrument, an economic calendar, and a news feed powered by high-end providers like Reuters and CNN.
However, no fundamental information is provided on the stocks listed.

Finally, both versions allow for a two-step security login and the mobile app offers biometric recognition for logging in as well.

Account Opening

The minimum deposit required by Plus500 is $100 for clients in Australia unless the deposit is made via bank transfer. In that case, the minimum goes up to $500.

The process of opening the account is very easy and two accounts are available for traders: retail and the pro accounts.

The main difference between both is that pro accounts entitle the user to higher leverage ratios, but users have to meet certain criteria to be eligible for it.

Deposit & Withdrawal

No deposit fees are charged by this CFD broker and Plus500 also offers five free withdrawals per month. After those five withdrawals are exhausted, a $10 fee applies to any additional withdrawals made. Meanwhile, the minimum withdrawal amount is $50 for e-wallet withdrawals and $100 for bank transfers.

Also, this CFD broker offers 10 different base currencies for CFD trading accounts, including the Australian Dollar.

Visit Website

2. AvaTrade

AvaTrade offers investors a wide range of features designed to serve both experienced and amateur traders including an expedite account opening process, a well-designed and top-performing proprietary trading interface, and the possibility of using third-party platforms such as Meta Trader.

Even though AvaTrade’s portfolio of CFDs is fairly limited compared to some of its competitors, this trading platform makes up for that shortage by offering a top-notch platform, decent research tools, and no deposit or withdrawal fees.


The cost of trading with AvaTrade is a bit higher compared to other CFD brokers and the cost is embedded in the bid/ask spread of each instrument offered by the platform.

This broker charges an average spread of 0.5 for trading the S&P 500 index and an average spread of 1 for trading the Europe 50 index.

Meanwhile, the cost of trading CFDs on individual stocks varies from one stock to the other.

A hypothetical position of $2,000 held by a week with a 20:1 leverage ratio for stock indexes and a 5:1 leverage ratio for individual stocks should generate the following costs:

  • S&P index: $0.9 per trade.
  • Europe 50 index: $0.6 per trade.
  • Apple stock: $4.1

There is also a $50 inactivity fee charged by AvaTrade each quarter if the user fails to log into his account for a period longer than 3 months.

Available Markets

The portfolio of CFDs offered by this platform includes:

  • 20 stock indexes.
  • 630 individual stocks.
  • 5 ETFs.
  • 17 commodities.
  • 2 bonds.

Trading Platform

AvaTrade offers a web-based, desktop, and mobile version for its proprietary trading platform (Webtrader), while traders can also use Meta Trader 4 and Meta Trader 5.

Webtrader has a user-friendly interface that allows investors to browse through the platform’s available CFDs easily while also allowing them to take a look at certain comprehensive reports showing the performance of their trades, fees paid, and other similar information.

One downside of the web version is that it does not support price alerts and it does not offer a two-step login feature.

The desktop version is fairly similar to the Meta Trader interface, but this one does support price alerts.

Finally, the mobile trading app offers a well-designed interface that takes advantage of the limited screen space provided by most mobile phones. The search function works perfectly and there’s a unique feature that’s only available for the mobile version which is the AvaProtect order type, designed to prevent financial losses resulting from trades if an additional fee is paid.

The app is available for both Android and iOS.

Account Opening

Opening an account with AvaTrade could not be easier as the process can be completed 100% online. This trading platform is available for most countries except for places where CFDs are banned, such as the United States, and other countries like Iran and Syria.

Four different types of accounts can be opened with AvaTrade and the minimum deposit required is $100. However, if the deposit is made via bank transfer, the minimum goes up to $500.

The ID verification process with AvaTrade is faster than with other brokers and it typically takes less than a day as long as the user sends all the information required on time.

AvaTrade also offers a demo account for traders who want to test the trading platform before depositing money on it.

Deposit & Withdrawal

AvaTrade offers 5 different currencies for their accounts including the Australian Dollar (AUD), which is a great feature for residents of Australia as they can save money on conversion fees.

No deposit fees are charged by this trading platform and debit and credit card deposits are credited instantly.

Bank transfers, on the other hand, may take a few days to be cleared.

Withdrawing money from AvaTrade doesn’t generate an extra fee but there’s a maximum withdrawal limit of up to 200% of the last deposit made if the withdrawal is sent to a debit or credit card.

For bank transfers, there’s no upper limit for withdrawals.

Visit Broker

3. eToro

eToro is one of the best CFD brokers in Australia, offering two distinctive features that set this trading platform apart from others: zero commission on US-listed stock trades and a top-notch social trading environment.

eToro is the pioneer of the social trading movement, offering a social-media like environment within its trading platform through which traders can connect and share ideas, thoughts, past performance, and trades.

Additionally, for traders living in Australia, eToro offers free trades for US-listed stocks and ETFs.


For Australian traders, eToro charges no fees for US-listed real stock and ETFs trades, while other instruments are traded via CFDs.

Meanwhile, the costs of trading CFDs with eToro are the following:

  • Forex CFD commissions starting at 3 pips for EURUSD.
  • Commodity CFD commissions start at 2 pips for copper.
  • Index CFD commissions start at 4 pips for the US Dollar Index (DXY).
  • Stock & ETF CFDs generate a 0.09% commission per trade.
  • Cryptocurrency CFD trading commissions start at 0.75% of the value of the trade for Bitcoin.

Overnight fees apply if the CFD is held for longer than a day and the overnight interest rate varies per instrument. eToro also charges a $10 monthly inactivity fee if the user fails to log into the account for 12 months or more.

Available Markets

The following markets and instruments are offered by eToro’s CFDs:

  • 153 ETFs.
  • Individual stocks from 17 different exchanges.
  • 13 stock indexes.
  • 15 commodities.
  • 47 currency pairs.
  • 94 cryptocurrencies.

Trading Platform

eToro’s only offers its proprietary trading platform, which was primarily conceived for amateur traders as reflected by its highly user-friendly design and simplistic interface. Meta Trader is not supported by this broker. eToro only offers a web version and mobile trading app, as no desktop platform has been released yet.

Both are incredibly well-designed and incorporate the social trading feature. The search function works perfectly and charting tools are available, featuring more than 70 different technical indicators. The charting tool, though, only goes as far as 6 months, which is a bit disappointing. Additionally, the news feed is limited to tweets sent by traders within the platform, known as the social feed. Also, no fundamental data is provided for the stocks listed on the platform.

eToro’s platform is available in 26 different languages and price alerts and notifications can be set for different instruments and they can be sent via push notifications to the trader’s phone or web browser.

Account Opening

Opening an account with eToro only takes a few minutes and the trading platform can be accessed without even being registered. The minimum deposit required for residents of Australia is $50 for most payment methods while for bank transfers the minimum deposit required is $500.

The standard account offers limited leverage, while professional accounts offer higher leverage ratios but certain minimum criteria must be met to apply for one. A demo account is available for traders who want to try out eToro’s proprietary platform before joining.

Deposit & Withdrawal

eToro doesn’t charge deposit fees and money can be deposited via debit/credit card, e-wallet, or bank transfers.

eToro only offers accounts in USD$, which means that clients in Australia must pay a conversion fee for both deposits and withdrawals. These fees start at 50 pips – roughly 0.46% of the amount deposited or withdrawn.

There’s a $5 withdrawal fee charged by eToro and a minimum amount of $30 per withdrawal.

Any withdrawals that are lower than that amount incur a $10 fee.

Visit Broker

4. XTB

XTB logo

XTB is a global CFD broker based in Europe that offers its services to clients in Australia. This provider charges low fees on stock index CFD trades and offers a quick online registration process that only takes a few minutes to be completed.

Additionally, deposits and withdrawals can be made without incurring an extra charge, which is great for traders with a limited amount of capital.


CFD trading fees for this broker are on the low-end of the industry and these are the average spreads charged for the most popular instruments:

  • S&P CFD trading fees: 0.6 average spread.
  • Europe 50 CFD trading fees: 2.2 average spread.

For individual stocks, fees are a bit higher compared to the CFD trading platforms mentioned above.
As a reference, for a hypothetical $2,000 long position held for one week with a leverage ratio of 5:1 the cost of trading an Apple CFD would be $17.9.

Available Markets

This is a list of the CFD instruments offered by XTB:

  • 42 stock index CFDs.
  • 1,700 individual stock CFDs.
  • 103 ETF CFDs.
  • 18 commodity CFDs.
  • 3 bond CFDs.
  • 25 cryptocurrency CFDs.

Account Opening

The minimum deposit to open a CFD trading account with this broker is $250 and two accounts are available: the standard and the pro account.

The standard account offers wider spreads but no commission fees on CFD trades while the pro version offers tighter spreads but with an extra commission fee. XTB offers various base currencies for its accounts including the Australian Dollar, which is good news as clients in Australia can save money on conversion fees.

Deposit & Withdrawal

No deposit fees are charged by this broker for debit card, credit cards, or bank transfers, but a 2% charge applies to e-wallet deposits. No withdrawal fees are charged by this broker as long as the withdrawal is higher than $100. Withdrawal amounts lower than $100 incur a $20 fee.

Deposits can be made via debit card, credit card, e-wallet, and bank transfer, while withdrawals can only be made via bank transfer.

5. IG Markets

IG Markets is a UK-based CFD broker that provides access to more than 16,000 different markets and offers competitive trading fees to investors in Australia.


The cost of trading CFD with IG Markets varies depending on the instrument. This list references the trading fees charged by IG Markets for different underlying assets:

  • Individual stock CFD trading fees: 0.1% of the value of the contract.
  • Commodity CFD trading fees: 0.3% of the value of the contract
  • Index CFD trading fees: 0.4% of contract value.
  • Cryptocurrency CFD trading fees: 0.2% of contract value.

There’s also an inactivity fee of $12 per month if the user fails to log into the account for more than 24 months.

Available Markets

IG Markets offers the following number of underlying assets for its CFDs:

  • 68 stock index CFDs.
  • 10,500 individual stock CFDs.
  • 1,900 ETF CFDs.
  • 47 commodity CFDs.
  • 13 bond CFDs.
  • 8 cryptocurrency CFDs.

Account Opening

The minimum deposit to open an account with IG Markets is $300 for debit, credit cards, and e-wallets while no minimum is required for bank transfers.

The process of verifying an account with IG Markets is reportedly slower than usual, as it takes an average of 3 days to complete it.

Deposit & Withdrawal

Not additional charges are collected for deposits or withdrawals made with IG Markets and accounts in Australian Dollars are available for residents of Australia.

You can only change the base currency of your account by writing an e-mail to IG Markets’ customer service department.
Deposits can be made via debit card, credit card, bank transfer, or e-wallet and the same applies for withdrawals except for e-wallets which are not supported for withdrawing money.

Visit Broker

What should you look for in a CFD broker?

There are many key variables you should consider when choosing the best CFD broker in Australia and some of them are:

  • Reliability of the CFD provider: your CFD broker should be regulated by an agency from a tier-1 jurisdiction, such as ASIC, and the company should have a clean record of transparency and excellent customer service so you can feel safe enough as to entrust them with your money.
  • Available underlying assets & markets: traders like to have a wide variety of available financial instruments they can trade by using CFDs. Your CFD broker should be able to provide you with access to a wide range of markets and global stock exchanges.
  • Conditions to open an account: each broker has a certain criteria to open an account with them including a minimum deposit required, whether they offer an AUD-based account, the process of opening such account, etc. You should know what to expect when registering with them.
  • Deposit & withdrawal conditions: depositing and withdrawing money from your CFD broker should be fast and easy. Some brokers charge a deposit fee while others charge withdrawal fees or impose a minimum withdrawal amount and these are all details you should know before you deposit your money with them.
  • Trading fees: the cost of trading CFDs is comprised of various elements including a spread that varies depending on the underlying asset, an overnight trading fee if you hold the CFD for longer than a day, and the cost incurred for leveraging your transaction.
  • Non-trading fees: brokers commonly charge other fees aside from their regular trading fees including inactivity fees, deposit fees, withdrawal fees, account opening fees, or premium-access fees.
  • Trading platform: since you will be spending a significant amount of time in front of your computer screen, your broker’s trading platform should be user-friendly and well-designed to provide you with a comfortable trading experience.
  • Research tools: new ideas for trades don’t just grow on trees and the broker you ultimately pick for CFD trading should be able to provide you with some trading ideas through certain reports like analyst recommendations, an economic calendar, a news feed, or market summaries.
  • Educational materials: CFD traders progressively learn how to get better by using the materials provided by their brokers, along with other tools. Having things like educational videos, webinars, glossary terms, and other similar materials at hand could be very valuable to continue improving your trading skills.

What is a Contract for Difference (CFD)?

A Contract for Difference (CFD) is an innovative financial product that tracks the price of an underlying asset – i.e. a stock, bond, commodity, or other similar instruments – and generates profits or losses for the investor based on the relative fluctuation of the price once the contract is settled.

Traders can take both long or short positions by using a contract for difference and they can hold the contract for as long as they want, even though there are holding costs associated with holding CFD positions for longer than a day.

These instruments are primarily conceived for high-frequency traders – i.e. day traders – due to these holding costs, with the longest holding period commonly extending to a week.

One important thing to keep in mind with CFDs is that traders do not hold the underlying security of a CFD, which means that the contract per se doesn’t have any value if the price moves in the opposite direction that the trader expected.

Also, there’s a high risk of losing money while trading CFDs if traders do not set proper stop-loss orders that can quickly get them out of a certain position if the price moves in the opposite direction from their trade.

It is also important to keep in mind that all CFD brokers report that a high number of investor accounts lose money while trading CFDs, which means that you should consider trading this financial instrument only if you understand the risks involved in doing so and how your holdings can be adversely affected by unfavorable price movements.

What’s the Australian Securities and Investments Commission (ASIC)?

In Australia, the institution in charge of overseeing CFD brokers and other financial institutions and investment organizations is known as the Australian Securities and Investments Commission (ASIC).

The role of this organization is to ensure the adequate functioning of financial providers, including CFD brokers in Australia, by enforcing a set of rules and guidelines that seek to maintain an optimal level of transparency within the financial markets.

To put it in plain words, their job is to protect investors by preventing unlawful practices that may harm their interests.

ASIC regulated brokers are those that have passed a set of standards set by the institution. Being approved to operate in Australia means that their activities will be monitored by ASIC and investors can conduct their transactions by using their brokers’ trading platforms knowing that there’s a government agency that has their backs.

More information about ASIC can be found on their website and ASIC regulated CFD brokers have to display their license number on their website and they must also inform investors that they have been approved to operate in Australia.

Meanwhile, certain well-reputed trading platforms offer their services to CFD traders in Australia even though they may not be regulated by ASIC directly. In this case, it is important to ensure that your CFD broker is licensed and regulated by a tier-1 jurisdiction agency.

This is a quick list of regulatory bodies in the countries where online brokers are usually registered:

  • Canada – Investment Industry Regulatory Organization of Canada (IIROC)
  • United States – Securities & Exchange Commission (SEC)
  • Singapore – Monetary Authority of Singapore (MAS)
  • European Union – European Securities and Markets Authority (ESMA)
  • Cyprus – Cyprus Securities and Exchange Commission (CSEC)
  • Switzerland – Swiss Financial Market Supervisory Authority (SFMSA)
  • United Kingdom – Financial Conduct Authority (FCA)


Here are the best rated CFD trading platforms in Australia in 2020:

  1. Plus500 – Best Platform For Advanced CFD Traders – 4.9/5Visit Plus500
  2. AvaTrade – Global CFD Broker – 4.9/5Visit AvaTrade
  3. eToro – Best Social Trading Platform – 4.7/5Visit eToro
  4. XTB – Best for Stock Index CFD – 4.7/5Visit XTB
  5. IG – Lots of CFD Markets Available – 4.6/5Visit IG Markets

Leave a Comment