A no deposit bonus is a promotional offer provided by forex brokers to incentivize traders to open a trading account with them. The bonus is usually a small amount of money that can be used to trade in the forex market without the trader having to deposit any of their own money.