Execution is excellent and it is an honest broker, sometimes I even get fill on limit orders in better price. Improvements I'd like to see: Improved spread if possible, a good news feed, and a little better stability because on some occasions on a busy market the platform became unavailable for a few hours (this is the most important improvement we need actually).