A forex no deposit bonus is a special bonus that some brokers offer you when you first sign up to their site. Always keep in mind that the non-deposit bonus is not free money for withdrawal directly.