Currently i'm making arbitrage which needs flexible contract size. I use oanda, but I have large slippages when i buy more than 2 full lots, I'm looking for something else with microlots (1k) and tight spreads. Maybe FXCM is good?
FXCM offers microlot, but the max you can deposit is $5000 and account leverage is set at 400:1. You can buy in increments of $1000 (0.01 standard lot).
The platform is very limited in these respects. Leverage is too high for tiny accounts, and the deposit size is too small for a good size account. You can grow larger with earnings, but $5000 is the max you can deposit.