500px

address-book

address-book-o

address-card

address-card-o

adjust

adn

align-center

align-justify

align-left

align-right

amazon

ambulance

american-sign-language-interpreting

anchor

android

angellist

angle-double-down

angle-double-left

angle-double-right

angle-double-up

angle-down

angle-left

angle-right

angle-up

apple

archive

area-chart

arrow-circle-down

arrow-circle-left

arrow-circle-o-down

arrow-circle-o-left

arrow-circle-o-right

arrow-circle-o-up

arrow-circle-right

arrow-circle-up

arrow-down

arrow-left

arrow-right

arrow-up

arrows

arrows-alt

arrows-h

arrows-v

asl-interpreting

assistive-listening-systems

asterisk

at

audio-description

automobile

backward

balance-scale

ban

bandcamp

bank

bar-chart

bar-chart-o

barcode

bars

bath

bathtub

battery

battery-0

battery-1

battery-2

battery-3

battery-4

battery-empty

battery-full

battery-half

battery-quarter

battery-three-quarters

bed

beer

behance

behance-square

bell

bell-o

bell-slash

bell-slash-o

bicycle

binoculars

birthday-cake

bitbucket

bitbucket-square

bitcoin

black-tie

blind

bluetooth

bluetooth-b

bold

bolt

bomb

book

bookmark

bookmark-o

braille

briefcase

btc

bug

building

building-o

bullhorn

bullseye

bus

buysellads

cab

calculator

calendar

calendar-check-o

calendar-minus-o

calendar-o

calendar-plus-o

calendar-times-o

camera

camera-retro

car

caret-down

caret-left

caret-right

caret-square-o-down

caret-square-o-left

caret-square-o-right

caret-square-o-up

caret-up

cart-arrow-down

cart-plus

cc

cc-amex

cc-diners-club

cc-discover

cc-jcb

cc-mastercard

cc-paypal

cc-stripe

cc-visa

certificate

chain

chain-broken

check

check-circle

check-circle-o

check-square

check-square-o

chevron-circle-down

chevron-circle-left

chevron-circle-right

chevron-circle-up

chevron-down

chevron-left

chevron-right

chevron-up

child

chrome

circle

circle-o

circle-o-notch

circle-thin

clipboard

clock-o

clone

close

cloud

cloud-download

cloud-upload

cny

code

code-fork

codepen

codiepie

coffee

cog

cogs

columns

comment

comment-o

commenting

commenting-o

comments

comments-o

compass

compress

connectdevelop

contao

copy

copyright

creative-commons

credit-card

credit-card-alt

crop

crosshairs

css3

cube

cubes

cut

cutlery

dashboard

dashcube

database

deaf

deafness

dedent

delicious

desktop

deviantart

diamond

digg

dollar

dot-circle-o

download

dribbble

drivers-license

drivers-license-o

dropbox

drupal

edge

edit

eercast

eject

ellipsis-h

ellipsis-v

empire

envelope

envelope-o

envelope-open

envelope-open-o

envelope-square

envira

eraser

etsy

eur

euro

exchange

exclamation

exclamation-circle

exclamation-triangle

expand

expeditedssl

external-link

external-link-square

eye

eye-slash

eyedropper

fa

facebook

facebook-f

facebook-official

facebook-square

fast-backward

fast-forward

fax

feed

female

fighter-jet

file

file-archive-o

file-audio-o

file-code-o

file-excel-o

file-image-o

file-movie-o

file-o

file-pdf-o

file-photo-o

file-picture-o

file-powerpoint-o

file-sound-o

file-text

file-text-o

file-video-o

file-word-o

file-zip-o

files-o

film

filter

fire

fire-extinguisher

firefox

first-order

flag

flag-checkered

flag-o

flash

flask

flickr

floppy-o

folder

folder-o

folder-open

folder-open-o

font

font-awesome

fonticons

fort-awesome

forumbee

forward

foursquare

free-code-camp

frown-o

futbol-o

gamepad

gavel

gbp

ge

gear

gears

genderless

get-pocket

gg

gg-circle

gift

git

git-square

github

github-alt

github-square

gitlab

gittip

glass

glide

glide-g

globe

google

google-plus

google-plus-circle

google-plus-official

google-plus-square

google-wallet

graduation-cap

gratipay

grav

group

h-square

hacker-news

hand-grab-o

hand-lizard-o

hand-o-down

hand-o-left

hand-o-right

hand-o-up

hand-paper-o

hand-peace-o

hand-pointer-o

hand-rock-o

hand-scissors-o

hand-spock-o

hand-stop-o

handshake-o

hard-of-hearing

hashtag

hdd-o

header

headphones

heart

heart-o

heartbeat

history

home

hospital-o

hotel

hourglass

hourglass-1

hourglass-2

hourglass-3

hourglass-end

hourglass-half

hourglass-o

hourglass-start

houzz

html5

i-cursor

id-badge

id-card

id-card-o

ils

image

imdb

inbox

indent

industry

info

info-circle

inr

instagram

institution

internet-explorer

intersex

ioxhost

italic

joomla

jpy

jsfiddle

key

keyboard-o

krw

language

laptop

lastfm

lastfm-square

leaf

leanpub

legal

lemon-o

level-down

level-up

life-bouy

life-buoy

life-ring

life-saver

lightbulb-o

line-chart

link

linkedin

linkedin-square

linode

linux

list

list-alt

list-ol

list-ul

location-arrow

lock

long-arrow-down

long-arrow-left

long-arrow-right

long-arrow-up

low-vision

magic

magnet

mail-forward

mail-reply

mail-reply-all

male

map

map-marker

map-o

map-pin

map-signs

mars

mars-double

mars-stroke

mars-stroke-h

mars-stroke-v

maxcdn

meanpath

medium

medkit

meetup

meh-o

mercury

microchip

microphone

microphone-slash

minus

minus-circle

minus-square

minus-square-o

mixcloud

mobile

mobile-phone

modx

money

moon-o

mortar-board

motorcycle

mouse-pointer

music

navicon

neuter

newspaper-o

object-group

object-ungroup

odnoklassniki

odnoklassniki-square

opencart

openid

opera

optin-monster

outdent

pagelines

paint-brush

paper-plane

paper-plane-o

paperclip

paragraph

paste

pause

pause-circle

pause-circle-o

paw

paypal

pencil

pencil-square

pencil-square-o

percent

phone

phone-square

photo

picture-o

pie-chart

pied-piper

pied-piper-alt

pied-piper-pp

pinterest

pinterest-p

pinterest-square

plane

play

play-circle

play-circle-o

plug

plus

plus-circle

plus-square

plus-square-o

podcast

power-off

print

product-hunt

puzzle-piece

qq

qrcode

question

question-circle

question-circle-o

quora

quote-left

quote-right

ra

random

ravelry

rebel

recycle

reddit

reddit-alien

reddit-square

refresh

registered

remove

renren

reorder

repeat

reply

reply-all

resistance

retweet

rmb

road

rocket

rotate-left

rotate-right

rouble

rss

rss-square

rub

ruble

rupee

s15

safari

save

scissors

scribd

search

search-minus

search-plus

sellsy

send

send-o

server

share

share-alt

share-alt-square

share-square

share-square-o

shekel

sheqel

shield

ship

shirtsinbulk

shopping-bag

shopping-basket

shopping-cart

shower

sign-in

sign-language

sign-out

signal

signing

simplybuilt

sitemap

skyatlas

skype

slack

sliders

slideshare

smile-o

snapchat

snapchat-ghost

snapchat-square

snowflake-o

soccer-ball-o

sort

sort-alpha-asc

sort-alpha-desc

sort-amount-asc

sort-amount-desc

sort-asc

sort-desc

sort-down

sort-numeric-asc

sort-numeric-desc

sort-up

soundcloud

space-shuttle

spinner

spoon

spotify

square

square-o

stack-exchange

stack-overflow

star

star-half

star-half-empty

star-half-full

star-half-o

star-o

steam

steam-square

step-backward

step-forward

stethoscope

sticky-note

sticky-note-o

stop

stop-circle

stop-circle-o

street-view

strikethrough

stumbleupon

stumbleupon-circle

subscript

subway

suitcase

sun-o

superpowers

superscript

support

table

tablet

tachometer

tag

tags

tasks

taxi

telegram

television

tencent-weibo

terminal

text-height

text-width

th

th-large

th-list

themeisle

thermometer

thermometer-0

thermometer-1

thermometer-2

thermometer-3

thermometer-4

thermometer-empty

thermometer-full

thermometer-half

thermometer-quarter

thermometer-three-quarters

thumb-tack

thumbs-down

thumbs-o-down

thumbs-o-up

thumbs-up

ticket

times

times-circle

times-circle-o

times-rectangle

times-rectangle-o

tint

toggle-down

toggle-left

toggle-off

toggle-on

toggle-right

toggle-up

trademark

train

transgender

transgender-alt

trash

trash-o

tree

trello

tripadvisor

trophy

truck

try

tty

tumblr

tumblr-square

turkish-lira

tv

twitch

twitter

twitter-square

umbrella

underline

undo

universal-access

university

unlink

unlock

unlock-alt

unsorted

upload

usb

usd

user

user-circle

user-circle-o

user-md

user-o

user-plus

user-secret

user-times

users

vcard

vcard-o

venus

venus-double

venus-mars

viacoin

viadeo

viadeo-square

video-camera

vimeo

vimeo-square

vine

vk

volume-control-phone

volume-down

volume-off

volume-up

warning

wechat

weibo

weixin

whatsapp

wheelchair

wheelchair-alt

wifi

wikipedia-w

window-close

window-close-o

window-maximize

window-minimize

window-restore

windows

won

wordpress

wpbeginner

wpexplorer

wpforms

wrench

xing

xing-square

y-combinator

y-combinator-square

yahoo

yc

yc-square

yelp

yen

yoast

youtube

youtube-play

youtube-square

Close

Compare CFD Brokers (Contract for difference trading)

I don’t believe there is a ‘single’ best Contract for difference (CFD) broker or CFD account, that would meet every trader’s needs. Same as there is no single CFD trading platform, indicator or trading strategy that is best for everyone, nor is there simply one best CFD provider suited to all online traders. Trading CFDs is a very personal endeavour, with differing available capital, risk tolerance, trading strategy, trading platform and CFD account requirements. It can also be difficult for traders to easily find average spreads data for CFD brokers in Australia.

Australian CFD Broker Comparison

It’s for this reason I have reviewed 1 in detail and compiled the CFD providers list below for 2025. These cover key features traders often look for and make it easy to find the best CFD broker to meet your needs.

Below are trading account comparisons for the cheapest online CFD trading, Direct Market Access (DMA CFDs) providers, and largest product range CFD brokers. For traders looking for forex cfd brokers, the providers listed below all offer Forex CFDs, in addition to contracts for difference on world indices, international and ASX stocks, commodities and much more.

Australian Regulated CFD Providers Comparison

To view our detailed CFD broker reviews, and individual ratings criteria 1, simply click on the “read our full review” button in the comparison tables below.

Compare Contract for Difference (CFD) Brokers
  • Key Difference
    Key Difference
  • ASIC Regulated
    ASIC Regulated
  • Deposits Held
    Deposits Held
  • Negative Balance Protection
    Negative Balance Protection
  • Ease Of Use
  • ASX Share CFDs Fee
  • Australia 200 Index Spreads
    Australia 200 Index Spreads
  • Germany 30 (DAX) Spread
    Germany 30 (DAX) Spread
  • UK 100 (FTSE) Spreads
    UK 100 (FTSE) Spreads
  • USA 30 (Wall St) Spreads
    USA 30 (Wall St) Spreads
  • Cryptocurrency CFDs
    Cryptocurrency CFDs
  • Spread Type
  •  Min. Open Balance
     Min. Open Balance
  • MetaTrader Option
    MetaTrader Option
TradeDirect365 CFD Provider
TradeDirect365
  • Key Difference
    Low cost CFD broker
    Easy trading platform
  • ASIC Regulated
  • Deposits Held
    Westpac
  • Negative Balance Protection
  • Very Easy
  • 0.07% with $5 min.
  • Australia 200 Index Spreads
    Min. (Fixed) Spread at 0.9 pts
  • Germany 30 (DAX) Spread
    Min. (Fixed) Spread at 0.9 pts
  • UK 100 (FTSE) Spreads
    Min. (Fixed) Spread at 0.6 pts
  • USA 30 (Wall St) Spreads
    Min. (Fixed) Spread at 1.5 pts
  • Cryptocurrency CFDs
    9 (inc. BTC, ETH & ADA)
  • Fixed
  •  Min. Open Balance
    $0
  • MetaTrader Option
  • TradeDirect365 Review
    TradeDirect365 Website
 IG Markets Limited. ABN 84 099 019 851
IG Markets Limited
  • Key Difference
    Largest range of markets
    DMA CFDs available
  • ASIC Regulated
  • Deposits Held
    Westpac, NAB & CBA
  • Negative Balance Protection
  • Easy
  • 0.10% with $8 min.
  • Australia 200 Index Spreads
    Min. (Fixed) Spread at 1.0 pts
  • Germany 30 (DAX) Spread
    Min. (Fixed) Spread at 1.0 pts
  • UK 100 (FTSE) Spreads
    Min. (Fixed) Spread at 1.0 pts
  • USA 30 (Wall St) Spreads
    Min. (Fixed) Spread at 1.6 pts
  • Cryptocurrency CFDs
    8 (inc. BTC & ETH)
  • Mixed
  •  Min. Open Balance
    $0 (for bank transfers)
    $450 (for any other funding methods)
  • MetaTrader Option
  • IG Review
    IG Australia Website
FP Markets
FP Markets
  • Key Difference
    Direct market access (DMA) on all CFDs offered
  • ASIC Regulated
  • Deposits Held
    CBA
  • Negative Balance Protection
  • Good
  • 0.10% with $10 min.
  • Australia 200 Index Spreads
    From 0.28 (Ave: 1.82) points
  • Germany 30 (DAX) Spread
    From 0.31 (Ave: 1.73) points
  • UK 100 (FTSE) Spreads
    From 0.31 (Ave: 1.65) points
  • USA 30 (Wall St) Spreads
    From 0.41 (Ave: 3.56) points
  • Cryptocurrency CFDs
    5 (inc. BTC & ETH)
  • Variable
  •  Min. Open Balance
    $100
  • MetaTrader Option
  • FP Markets Review
    FP Markets Website
CFD spreads and fees correct as at 22nd February, 2025Array

 

1 Broker ratings quoted in the above CFD brokers review and account comparisons, are an overall average rating. The calculation is based on the six review criteria displayed on all CFD providers individual review pages:

  • pricing (based on spreads, commissions and other costs or fees),
  • range of instruments,
  • speed of execution,
  • trading platform features,
  • overall ease of use, and
  • customer support

The individual rating breakdown for the above criteria can be easily accessed by simply clicking the review rating in the above tables or clicking the “read our full review” button.

Trade CFDs Online

CFDs provide an alternative, flexible way to trade the price movements of thousands of global markets including stocks, foreign exchange, indices, commodities, binary options and more, without owning the underlying financial instrument. Trading CFDs online therefore reduces the capital, and margin requirements, often needed to trade such markets.

With online CFD trading, you do not buy or sell the underlying asset (eg physical shares such as ASX CBA or BHP). Instead you buy or sell a number of units (eg 1 BHP share CFD unit may be equivalent to 1 physical BHP share) to take advantage of trading opportunities. Because you don’t need to buy the underlying asset, you can benefit from share price movements with a fraction of the capital. CFDs are a leveraged product, so you trade with a margin where you only deposit a fraction of the full cost of the asset.

Unlike other derivative products like options and warrants, CFDs do not have a time limit. You can keep an open position with a CFD for as long as you want to take maximum advantage of the market movements. In the CFD market you are not forced to close a position because of an expiry date.
 

CFD Broker Trading Platforms and Demo Accounts

A CFD trading platform is the system or software a CFD provider uses to allow you to make CFD trades.
When opening an account with a CFD broker, you are generally given online access to their online trading platform. Depending on the type of CFD account, you may also have access to more sophisticated platforms such as IRESS Trader & MetaTrader (MT4 or MT5) trading platforms.

Many CFD brokers have a demo account where you can ‘test drive’ their online trading platform. These demo accounts are also useful for testing your CFD trading strategies, before opening a live CFD account. On all our CFD broker reviews we provide links to the brokers demo accounts. We highly recommend opening a demo account for each contract for difference provider you’re considering for a trading account.
 

Understanding Contract for difference (CFD) trading – ASIC Australia Resources

Contracts for difference (CFDs) – A high-risk contract to speculate on market movements – MoneySmart.gov.au

Additional CFD Trading Resources and Information

For further information please click for our CFD trading Australia article which outlines how to trade CFDs online; benefits and risks of contracts for difference; trading strategy; direct market access (DMA); and examples of the best CFD trading platforms.

Online Brokers Australia aims to regularly update information on this web site and provide a “last updated” date at the bottom of every page to ensure you know when any updates were last made to the review page. However, you should always click on the “view website” button and check the details directly on the brokers or providers site first, to confirm the details and ensure they will suit your online trading needs.

A full CFD providers Australia list can also be found on our CFD Brokers Directory partner site.
 

FAQs

As stated at the beginning of this comparison, I don’t believe there is a single best CFD provider that is best for everyone. Instead, I firmly believe there is a selection of reputable providers which traders then need to compare to find which has the features you require for your own trading experience and strategy requirements.
Essentially the question is really “which CFD broker is best for my trading requirements, style and experience?”.

Although this distinction seems small, it is critical and often overlooked when CFD traders are looking to open a new trading account.
Online Brokers Australia comparison of Australian regulated Contract for difference providers gives an easy comparison of key features that are not always easy to find on the brokers web site (eg. spreads, fees, negative balance protection, key differences and much more). Click to compare CFD providers in Australia

Checking the status of an Australian broker’s license is possible by simply visiting the Australian Securities and Investments Commission (ASIC) web site and performing a search on the Contract for difference providers name or AFSL number.
We have detailed the exact steps in our How to Choose a Broker article.

You’ll find the best review sites have the following, simple to confirm, characteristic … they are NOT run by “faceless” reviewers, hiding behind web site privacy and the anonymity of the internet.

Stuart Young - Online Brokers Australia Reviewer and FounderStuart Young (Founder) draws on over 10 years trading experience in his broker reviews. Experience from prior roles in a trading room and working for an Australian brokerage firm complement his hands-on, in-depth experience in the Contract for difference trading industry.

Don’t take a leap of faith opening a CFD trading account when you don’t know who has written the review, or more importantly, their credentials! Click to compare CFD providers in Australia


 
RISK NOTICE:
Contracts for Difference (CFDs) are a complex, leveraged financial product and requires a certain level of experience, so may not be suitable for everyone. Online CFD trading therefore carries a high level of risk to your capital and can result in losses that exceed your initial deposit. Please ensure that you understand all the risks involved.
Reviews and comparisons for best CFD broker Australia are conducted independently, however CFD brokers or products included on this page may not suit your personal objectives, financial situation or needs. Brokers listed operate on direct market access, market maker (including fixed spread accounts), or a combination of both, online broker models.
If you are considering opening a CFD trading account, operating in the CFD market or acquiring any financial instrument/product, you should obtain and read the relevant Product Disclosure Statement and/or other offer document/s prior to making any financial decision.
If you are unsure of the risks, or have any doubt whether you have sufficient financial resources or experience to trade these CFD Australia products, you should take professional advice before trading cfds online.
Last Updated: 22nd February, 2025
Your capital is at risk. Forex & CFD trading can result in losses that exceed your initial deposit. Please ensure you fully understand the risks involved.
+