What do I need to start Forex trading?

At first you need to learn Forex.  There you will learn the basic structure as well as get knowledge how to implement technical analysis, fundamental analysis  in your trading and so on. Then try to practice on demo account (no real invest). When you will begin to make profit you should continue to practice 2 or 3 month on demo account. Still you making profit. Now you are ready to start real money. 

Next your step is to choose the right broker. You can take help others to choose a right broker. Then a real account, make deposit and start trading.