On the CFD question I forgot to mention that I was looking to invest ONLY in bitcoin and maybe other crypto currencies as these markets show the most movement and don't require long-term risk that stocks have with lower price changes
Does this give anyone else a headache?
You want to trade Cryptocurrency CFDs because these markets show the most movement but you don’t want the ‘long term risks’ associated with normal stocks?
So you want to lose all of your money as quickly as possible?

Then it looks like all of the platforms that allow you to do what your suggesting are dodgier than the already dodgy ‘genuine’ bucket shops that are out there.
Do you not see how this is a really bad idea?