Various forex brokers will charge low commissions and no deposit fees. I started trading with HYCM and they charge no commission on their fixed and classic accounts, but spreads were a bit on the higher side. After trading for some months, I decided to trade with another broker. My friend told me about Turnkey Forex. Despite an unregulated broker, they offer less commission at $1 per lot. It was an impressive affair with them, but I haven't tried their STP account with a spread markup. I will try that and update you after that.