I have 2 to tell. That's OANDA and IBFX (US). OANDA FxTrade is excellent. IBFX has non-expired Demos, but if you don't login within 20 days, it'll get expired. There's no minimum deposit with IBFX. It has 2 type of accounts: Standard (100K contract ...