Unfortunately, no. However, you can use regular Bonus offers that depend on a deposit at the same time as a no deposit bonus in some casinos.