Best CFD Trading Platform Australia for 2021

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

The Best CFD Brokers of 2021 for Australians

Public Finance International picked the top CFD brokers for Australian citizens. We analyzed their CFD fees, securities selection, minimum deposit, withdrawal options, trading platform, regulation and more. Find the top 5 that made our list. We recommend any of these. Here is our selection…

  1. Plus500 a great CFD Platform For Australians. Listed on the LSE (London Stock Exchange)
  2. AvaTrade comes in second. Global Broker. Large variety of CFD Instruments. Powerful platform.
  3. eToro is third. Great copy trading platform. Easy account opening. Free stock trading.
  4. XTB comes in fourth. Trusted by 170,000 Clients. Listed on the stock exchange.
  5. IG rounds up our top five. Wide Variety of Markets Available.
RankBrokerInformationOur Score
#1Plus500Great CFD Broker for Australians4.9/5
#2AvaTradeGlobal CFD Trading Platform4.9/5
#3eToroSocial/copy trading platform4.7/5
#4XTBLow stock index CFD fees4.7/5
#5IGWide variety of products available4.6/5
CFD Platforms for Australians

1. Plus500 – Our Top Pick

Featured Image Plus 500

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

Visit Website

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 72% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.


Plus500 fees are on the low-end of the industry and this broker does not charge a commission for CFDs, 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:

  • USA 500 CFD: 0.7 pips.
  • AAPL CFD: 1.12
  • EUR/USD currency pair CFD: 0.00008

*on August 25th,2021

Additionally, a 0.7% 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 share CFDs.
  • 33 stock indexes CFDs.
  • 92 ETF CFDs.
  • 22 commodity CFDs.
  • 14 cryptocurrency CFDs.


Similar to eToro, Plus500 offers a proprietary interface and it does not support third-party software such as Meta Trader. Plus500 platform is user-friendly. It was primarily conceived to enhance the share trading experience.

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

Plus500 minimum deposit is $100 for clients in Australia. If the deposit is made via bank transfer, the minimum deposit is $500.

The process of opening the account is easy and two accounts are available for traders: Real Money Account and the Demo Account. There are two options: retail and pro accounts.

The main difference between both is that pro accounts have access to higher leverage ratios, but users have to meet certain criteria to be eligible for it. But do note that professional clients loose their ICF (Investor Compensation Fund) rights.

Deposit & Withdrawal

No deposit fees are charged by Plus500. They offer 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.

They offer 10 different base currencies for CFD trading accounts, including the Australian Dollar.

Visit Website

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 72% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

2. AvaTrade

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

Even though the portfolio of CFDs is fairly limited compared to some of its competitors, AvaTrade 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 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.

The cost of trading 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.


AvaTrade offers a web-based, desktop, and mobile version for its proprietary platform (Webtrader), while MetaTrader 4 and MetaTrader 5 is also available.

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.

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 is easy, as the process is completed 100% online. This platform is available for most countries except where CFDs are banned, such as the United States, and other countries like Iran and Syria.

Four different types of accounts are available at AvaTrade. The minimum deposit 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 offers a demo account for traders who want to test the 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. 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.

Read full review

Visit Broker

3. eToro

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

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

For traders living in Australia, eToro offers free trades for US-listed stocks.

eToro AUS Capital Pty Ltd, ABN 66 612 791 803 AFSL 491139. CFDs are highly leveraged and risky, and may not be suitable for all investors. You may lose more than your initial investment. Trading CFDs does not result in ownership of the underlying assets. You should obtain your own advice and refer to our FSG and PDS before deciding whether to trade with us.


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

The costs of CFD trading with eToro are the following:

  • Forex CFDs 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 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.


eToro's offers its proprietary 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 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 takes a few minutes. The platform is accessible without registering. 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.

Read full review

Visit Broker

eToro AUS Capital Pty Ltd, ABN 66 612 791 803 AFSL 491139. CFDs are highly leveraged and risky, and may not be suitable for all investors. You may lose more than your initial investment. Trading CFDs does not result in ownership of the underlying assets. You should obtain your own advice and refer to our FSG and PDS before deciding whether to trade with us.

4. XTB

XTB logo

XTB is a global 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 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 fees: 0.6 average spread.
  • Europe 50 fees: 2.2 average spread.

For individual stocks, fees are a bit higher compared to other brokers 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 CFD trading an Apple stock 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 trading account 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 for debit card, credit cards, or bank transfers, but a 2% charge applies to e-wallet deposits. No withdrawal fees are charged 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 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 fees: 0.1% of the value of the contract.
  • Commodity fees: 0.3% of the value of the contract
  • Index fees: 0.4% of contract value.
  • Cryptocurrency 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?

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

  • Reliability of the CFD provider: your 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 CFDs on. Your 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 company 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 should be fast and easy. Some 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 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 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 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.

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 platforms 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 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, 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 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. Investors conduct their transactions by using their platform knowing that there's a government agency that has their backs.

More information about ASIC can be found on their website and ASIC regulated 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.

Certain well-reputed brokers 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 it 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 regulated:

  • 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 platforms in Australia in 2021:

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

CFDs are complex instruments and come with a high risk of losing money rapidly due to leverage. 72% of retail investor accounts lose money when trading CFDs with this provider. You should consider whether you understand how CFDs work and whether you can afford to take the high risk of losing your money.

Leave a Comment