No deposit bonus usually is for a new client, at first-time open account in the broker will get a bonus, but behind the bonus usually, there are strict rules to eligible withdraw profit bonus, they giving free but actually not free, this is one strategy promotion in forex competition