Choosing the best firm for Contracts for Difference (CFDs) can be a challenging process . We've performed a thorough review of the major CFD dealers, assessing factors such as pricing , platform , assistance, asset selection , and compliance. Our report highlights various reputable options, such as those recognized for their competitive spreads, in