This paper extends the conventional DSGE literature by developing a New Keynesian DSGE model featuring imperfect financial markets with various friction costs, which allows for the study of macroeconomic dynamics under different levels of financial integration. We conduct Bayesian estimation and draw implications on the macroeconomic effects of gradual financial integration using the Chinese economy as an example. We find that macroeconomic fluctuations vary with different levels of financial integration and the specific relationship depends on the nature of exogenous shocks. Variance decomposition analysis shows that as financial integration increases, the contribution of foreign exchange shocks declines while that of domestic shocks increases. We also find that there is a notable enhancement of welfare associated with improvement in financial integration, and the effectiveness of monetary policy in emerging market economies would be weakened as financial integration increases.