1. Welcome Bonus
A welcome bonus is a reward given just for opening a new account with a broker.
Key points:
Often no deposit required
Usually small (e.g., $5–$30)
Meant for beginners to test the platform
Withdrawals usually restricted — you may be able to withdraw profits only after meeting trading conditions
Meant for practice, not real income
⭐ 2. Deposit Bonus
A deposit bonus is a bonus you get after putting your own money into the account.
Key points:
Requires you to make a deposit
Bonus size depends on how much you deposit (e.g., 20%, 50%, 100% extra)
Often has strict trading volume requirements
You usually can’t withdraw the bonus itself
Designed to increase your trading balance