Hello, Being a newbie, first and foremost you need to understand about the forex terminology and how the forex market works. For this you will get lot of information online; however you can also refer Babypips School. So far it is the best place to learn. Then, you can try for demo accounts with different brokers and experience the market. As at such an initial stage finding a suitable broker might not help you much. There is no such fix time for understanding forex trading. It depends on one’s capability and how fast he/she can learn things. I would also recommend you that after getting due knowledge you can start reading blogs by Kathy lien; it will surely help you understand more about the movements of major pairs in currency market. Good luck.