A stock simulator with mock trading functions