i think forex is a legal bussines, and if you want to trade the spread is small, my advice is that you have to register with the ECN account because it usually has spread ECN Account is a small and usually need a large deposit to open an account fatherly ECN