I am happy that I found this broker because they have everything that I am looking for a broker. Their trading cost is not high, their platforms are all working perfectly, orders are executed instantly, and they offer various trading programs to their clients. I have been with them for one year now and I can say that I have no reason to look for another broker anymore, thumbs up and keep an excellent work :)