The stock market has many disadvantages compared to forex. the main reason is the low liquidity that prevents to make money at any time or when the market is in a downtrend. The opportunities to make money in the forex are higher than in the stock market, but this is just my personal opinion.