Xm provides nice conditions for trading. Most of all I like free swap comissiosn on the ultra trading account. It allows me to open and hold positions for several weeks or months. Furthermore, they don’t even charge commissions for opening and closing trades.