There are many bonuses offered by brokers with some of them being given to you post-trading, and others are deposited to your account as soon as you have completed a deposit. As this is a deposit bonus, a trader has to of course make a Forex bonus deposit. Trade12 allows both small and big investors with wide range of deposit bonus in all of their account types.