This paper proposes a dynamic ensemble algorithm to combine forecasting results from multiple methodologies subject to their local (recent) predictive performance. In contrast to conventional combination forecasts, the proposed algorithm runs a sparsification process to merge a subset of methodology space to avoid overfitting and improve out-of-sample accuracy. The methodology space consists of various linear and non-linear as well as univariate and multivariate forecasting algorithms frequently used in the literature and industrial practice. The proposed algorithm continuously searches for the best combination to learn models weight. The weights are then used to combine the next forecasting coming from all forecasters. Two empirical studie...