Forex trading is a challenge. You will face many obstacles during trading. Making consistent profit is a big challenge. First you have to give time to learn the market. Forex will be a nightmare for you if you try it without knowledge and skills. Another challenge is broker. You need a good solid broker