Because of the great popularity of Forex Trading.It is not always easy to find the software that suits you. And when you have finally found the right software, you will need to keep it up to date which is pretty hard to do with new versions coming out every month or so. The conclusion is that you will need to stay on top of things in order to succeed.