Related to the payment is what forms of depositing is accepted. Avoid those that can only offer you bank transfers or check depositing, you can easily miss out on that profitable trade you have been waiting for simply because your money hasn't cleared. Instead look for a broker that can offer you credit card depositing in an instant for ultimate speed and convenience.Another key consideration is the type of software the broker offers. The two main ways you can trade online is either via a platform which you download and host on your own computer. This software communicates with the broker when you are connected to the Internet to bring you all the latest buy and sell prices.