There are many factors that make or break our trading. For me Stop Losses are on first place, than careful selection of small leverage is second, proper diversification is third, but even more important is to carefully selecting your CFD broker. You should ensure that your broker is regulated and offer superior CFD trading conditions compared to the rest. You should look for low spreads, less commissions and check exactly what the conditions are for your preferred instrument, because there are many brokers who offer good spreads on major pairs like EURUSD but when it turns to trading Gold or something else they had much wider spreads.