For some traders, holding CFD positions for a long time may not be a good idea. A person’s tastes and trading requirements determine the best CFD broker to choose.