You should practice in a demo. Primary knowledge will be learning the fundamentals of forex, technical of forex, charts, news, signals, best pairs to trade, demand, interest rate, feds news, banks news, economics of the major countries like US, Europe, japan, long term trade, short term trade...