Modelling the stock market using a multi-scale approach