deposit 1000Invest from as little as $1,000 up to $10,000,000. How term deposits work. ... Term deposits are an alternative to savings accounts that let you invest for a set amount of time and at a fixed5 Best $1000 No-Deposit Welcome Bonus Brokers. An actionable GUIDE of the Best Forex Brokers with a $1000 USD Bonus - Reviewed! Claim Now!