This paper investigates the crucial role of capital controls in maintaining macroeconomic stability in China. We develop an open macroeconomic model integrating capital controls within a managed floating exchange rate system. Our model shows that capital controls enhance the effectiveness of foreign exchange interventions by restricting capital outflows and providing a broader array of policy options, though they may also create discrepancies between domestic and foreign asset holdings. Simulations using quarterly time-series data reveal that capital controls are essential for the success of both sterilized and non-sterilized interventions. These results indicate that the combined use of capital controls and foreign exchange interventions can reduce macroeconomic volatility in China. Moreover, our analysis of fixed versus floating exchange rate regimes suggests that an inappropriate regime choice can increase volatility in capital flows. Therefore, China should adopt a balanced financial approach within its managed floating system to stabilize the macroeconomy.