When looking at forex trading software, you can select between web based trading software and server based trading software.
For server based trading software, data servers are used to store website content and transactions of the users and traders. The main consideration for server based software is that of data transmission delays with currency trading software because of the Internet connection speed and the physical distance between the main server and the machine of the trader. At the same time, you need a physically well equipped computer to act as a data server. This means a one-off installation cost if you are not doing it yourself and also maintenance and upgrading costs.
In contrast, web based forex trading software, does not involve any installation in a specific server but resides on the broker's website. As a trader you merely need to log in to the website and use it. That is why the web based trading software is more popular.
Reliability
The second criteria is that of reliability.
When you select a forex trading software, pay attention to the reliability of the trading software. Reliability refers to the performance of the system to provide you instant access to the forex trading market, to check prices and movement. Check in the forums and trading chat rooms or perform due diligence on claims of the broker providing the trading software. If there are frequent complaints of trading downtime, stay away from these trading software. Another aspect of reliability is that of data delivery. Is there any undue time delays for the dissemination of both data prices and also results of fulfilment orders? Again, check this out by talking with other traders.