Forex is harder to trade than stocks. The Forex market is more volatile than stocks making it a more difficult game to play. However, Forex has better returns, and it is easier to beat the market consistently once you get the hang of it.