No, Alpari does not offer any no deposit bonus. Also, there is no welcome bonus offered at Alpari.