In order to explore the stability of the slopes reinforced by gabion ecological cages, the finite element software MIDAS/GTS NX was used to carry out the numerical simulation of the high-cut slope project of the National Ski Jumping Center which will be accommodating 2022 Winter Olympics. The overall stability of the slope with gabion ecological cages under complex conditions of earthquake, rainfall and the combined effect of earthquake and rainfall were studied using the strength reduction method. Based on the principle of limit equilibrium, the calculation formula of the anti-sliding stability coefficient of the slope structure was derived, and then used to evaluate its own stability. The results show that the new gabion support structure system has little adverse effect on the overall stability of the slope, and can effectively limit the slope displacement, especially under the condition of earthquakes. It indicates that the structure has the advantage of self-stability characteristics; it is suitable for the high-cut slope project of the National Ski Jumping Center. This study can provide a reference for the engineering of ecological slopes of similar alpine ski track projects.