you have to start trading with some minimum amount.A broker provides leverage to trader to enhance his trading capacity so it has to be some minimum amount which a trader can invest and broker can provide leverage accordingly. ;;and think that good for theim to control small number traders. for example if make the minimum deposit is 100 dollar they know in the first time they don't have many trader in their system.