Subject. The article discusses prediction of the state of the economy, the accuracy of forecasts of traditional models during crises, the need to find more effective model specifications to predict macro indicators. Objectives. The purpose is to carry out a comparative analysis of the predictive ability of ensemble methods in comparison with a set of models, including traditional statistical algorithms and machine learning algorithms. Methods. The comparative analysis of predictive ability of the models and interpretation of results obtained were performed using a dynamic factor model (DFM), a neural network with long-term short-term memory (LSTM), and integrated gradient methods (IG). Results. We performed the analysis of predictive ability of the ensemble model to forecast GDP, which combines DFM and LSTM to account for both linear and nonlinear dependencies in the data; the analysis of predictive power of various indicators, which showed that an increase in forecast error is observed for all models except DFM, the ensemble model with an error correction structure, and ARMAX. The obtained results can be used to build models of macroeconomic indicators in order to make strategic decisions by enterprises of various industries operating in a highly uncertain environment. Conclusions. The combination of DFM and LSTM in the ensemble provides higher accuracy forecasts than LSTM and competitor models, however, with less predictive power than DFM.