Many Forex Brokers offer one time bonus when you open account with them, and they call it ‘Welcome Bonus’. The bonus can be directly no deposit bonus or in the form of percentage bonus on your deposit.
You should carefully read the terms of the broker before signing up for welcome bonus account, as there can be terms that prevent withdrawals.