Problem with stock markets is getting accurate information.
In forex we have charts updated every minute, so w can always plan an entry and exit. Sometimes even earn $1 per point traded, which is normally 200 to 300 points in a day, on very strong trend days it is as high as 1600 points in a day.
Take gold for exmple, this moves 300 to 2400 points daily.
In stock markets apart from fundamental news t here is nothing to guide a person which is what makes stock markets tougher to trade.
I wish people had charting softwares with tick by tick streaming data from nse or bse.