Monte Carlo methods in derivative modelling