The first thing that we could know the difference between forex and stock is from its open and close market. In forex, open and close
market will happen once a week (open market in Monday and close market in Friday) but in stock, the market will open and close every
day. In forex, it could open 24 hours daily but in stock, it's only opening 8 hours daily so it's harder to gain profit in stock in my view.