XM XE Markets is currently offering a promotion where one can open a demo account for free and be able to win a prize if one gets the highest gain in that month. Every month they are currently giving away $10,000 to the 20 best gain demo accounts. It is free to join and the competition winners prizes are 100% withdrawable as well.
To Sign up for a free Demo Account.
Screenshot below of last months winners..