AT the Macro level the main difference between the Forex Market and the Stock Indices such as FT100, DAX30, CAC ,S&P500, DJI, NQ etc is that all Stock Market Indices have a long term bias to the upside, but Forex pairs don't.
To a certain extent even individual stocks have a bias to the upside...