What should I do?

epic ,

if you mean you wnat to trade for yourself as a trader then you don't need any particular subject , though the ones you picked are all relevant and useful for the market .

what you need to do is get a feel for the market and then formulate a solid high return methodology .

if you mean to work as a trader for a bank / financial organisation then I 'm afraid there will be a humongous amount of competition and the best man does not always get the job .

trust me I've been there . there are many hidden tricks fo the trade for getting in to te industry .
 
Top