trading platform risk factors