Find out the advantages and disadvantages of CFD trading, and whether it is right for you.

Here are 5 of the most important things to consider when choosing a forex broker.