stochastic strategy 2025