AvaTrade offers a deposit-based welcome bonus system for new traders. You open an account, apply a partner code during sign-up, place a deposit, and the broker credits bonus capital to your trading account according to the amount you put in. It will not charge you anything. Your fees stay unaffected. The broker funds the bonus from their promotion