AvaTrade offers a deposit-based welcome bonus system for new traders. You create an account, apply a partner code during discover more sign-up, make a deposit, and the broker deposits extra money into your trading account based on the amount you deposited. The bonus does not charge you anything. Your spreads stay unchanged. The broker covers the b