Why is the risk in real time stock higher than in the FX market?

This is due to the large price movements on a daily basis.

Price gaps are an additional behavior which can be seen more on stocks trading. 

These price gaps happen after announcements, and can trigger the Stop loss / Take profits immediately.