Contract For Difference (CFD) Accounts

Contract For Difference companies, like financial spread betting brokers, charge a commission for every trade. Commission is calculated as a percentage of the trading amount but there is a always minimum commission per trade. Since contracts for difference firms do not use fixed commissions it is difficult to compare accounts and find the cheapest and most competitive account. Just like for spread betting accounts we use a unique formula, taking into account costs for the most popular markets to assist you with choosing the cheapest contracts for difference account.

Broker Name1

Account Rating

Compare by

Read Review

IG Markets

992

Review
Apply

Contracts For Difference and Financial Spread Betting Broker

AGM Trader

1280

Review
Apply

CFD and Forex Broker

Halifax

1520

Review
Apply

Contracts For Difference, Financial Spread Betting and Share Dealing Broker

E*Trade

1558

Review
Apply

Contracts For Difference, Financial Spread Betting and Share Dealing Broker

TD Waterhouse

1680

Review
Apply

One of the Biggest Stockbrokers, Providing Share Dealing, Spread Betting and CFD Accounts

Barclays

1680

Review
Apply

Contracts For Difference, Financial Spread Betting and Share Dealing Broker

City Index

1680

Review
Apply

Contracts For Difference and Financial Spread Betting Broker

iWeb

2100

Review
Apply

Share Dealing and Contracts For Difference Broker


1 - Only companies authorised and regulated by FSA compared.

2 - Special formula is used to calculate cost index. It uses commissions for popular markets to calculate the index. Lower index suggests cheaper contracts for difference company.

Contracts For Difference (CFDs) (like Financial Spread Betting) are margined (or leveraged) products and let you go long (buy) or short (sell), they are more suitable for short and medium term investments and cover a wide range of markets, including shares, indices, commodities and currencies.

Risk Warning: Contracts For Difference (CFDs) are leveraged products and carry a high level of risk to your capital. You may lose more than your initial investment. Share price can go down as well as up and returns on investments are not guaranteed.