Low margin trades mean that your broker is not trying to expose you to great risks. I am not sure with the promise of returns, but if the broker has a good trading environment then it is possible. Just remember to always use all possible means to know more about the company.