Trading strategies, simulations and signal generations