Absolutely necessary is experience. Learn basics of Forex and trade as much as possible, search the way to improve your strategy and learn from your mistakes. In this way you will be able to build your skills as a trader and make sustainable profits
Keys points for a great start is 1. Adequate and sufficient knowledge to trade 2. Fundamental and Analytical skills 3. Learn and adopt strategy. Importantly also be mentally and emotionally stable while hard times.