It’s easy to open a CFD trading account with Barclays. If you’re ready to apply, you can do it online by completing our simple 3-step form. Once we have opened your account, you will receive an email quoting your new account number. Please bear in mind the risks involved. CFDs can magnify your return on investment; however, losses can also be magnified.

Add to my collection

Ready to apply?

Here’s what you’ll need to do:

  1. Check that you understand and accept the key features [PDF, 1.11MB] and risks of trading CFDs
  2. Read the General Terms [PDF, 6.57MB] and Rates and Charges [PDF, 189KB] as we will ask you to confirm that you agree with them.
  3. Make sure you have your bank or building society details to hand


Try trading risk-free

If you’re new to CFDs and would like to build your confidence before you start trading for real, why not open a demo account? You can try out the platform for free, trading with £10,000 of virtual funds.

Open a demo account

CFDs and Financial Spread Trading carry a high level of risk to your capital and you should only deal with money you can afford to lose. The value of investments can fall as well as rise and you may lose significantly more than your initial margin payment. We do not recommend that trading in these products is suitable for all types of investor. We recommend that you consult an independent financial advisor if you are uncertain whether they are right for you.

Barclays CFDs are provided by GAIN Capital UK Ltd. All dealing, administration and settlement is carried out by them.

Apply now

CFDs and Financial Spread Trading carry a high level of risk to your capital and you should only deal with money you can afford to lose. The value of investments can fall as well as rise and you may lose significantly more than your initial margin payment. We do not recommend that trading in these products is suitable for all types of investor. We recommend that you consult an independent financial advisor if you are uncertain whether they are right for you.

Contact us on

0845 355 0802*