For all of us who has been trading on US market , CFD commission is quite expensive , Like MON @ $75-90 cost about $ 25 -29 buy/sell ( 0.3 % ? ) , as compared to $1 with US brokers.
Trading platform is not as good as US broker and execution is sometimes slow ( web based platform usually slow ), need to requote . Online trading is sometimes not available until you complain , live chat .
I think CityindexAsia should do something to improve the platform in the future.