Both have advantage and disadvantages. Job you have fix pay and that you will get by giving a bound time in your office but that is sure if you are employed you will get in case of forex its own business you are good you will make good, but biggest advantage is no boss, no fix timings, trade when you feel like and rest when you feel like