AvaTrade runs a deposit-based welcome bonus programme for new accounts. You open an account, apply a partner code during registration, complete a deposit, and the broker deposits bonus funds into your trading account according to the amount you deposited. The bonus will not charge you anything. Your spreads remain unchanged. The broker funds the b