"I have just started trading CFDs, getting my recommendations from ASI GROUP."
I do hope that will just be your starting point, and do some further diligence on their recommendations before you take out a trade.
CFDs are leveraged products, can result in large losses if a trade goes against you.
I won't name names here, but I did have a look at a few of the commercial CFD Reports and I came to the conclusions that I could do as well as their recommendations with my own picks.