Abstract:Sovereign Wealth Funds(SWFs) is a special kind of international investment subject, which is closely related to the government. SWFs is more likely to trigger the attention of sanctions initiating countries in financial sanctions casually because of their own special attributes and strategic influence. This paper analyzes the strategic significance of foreign SWFs’investment to Russia and the theoretical mechanism of financial sanctions to curb SWFs’investment in Russia. On this basis, the Synthetic Control Method is used to quantitatively evaluate the impact of financial sanctions imposed by the US-led Western countries on Russia’s attracting foreign SWFs’investment. The empirical results show that the financial sanctions since 2014 have caused Russia to lose more than $3.6 billion in investment flows of SWFs annually, which is 84% of the annual peak of foreign SWFs’investment in Russia before the sanctions. The negative impact of sanctions has gradually expanded over time. The above results prove that the financial sanctions imposed by the US-led Western countries have effectively curbed the investment of foreign SWFs in Russia, thus making Russia face the pressure of economic isolation. This study further points out that in the current international situation where financial sanctions are becoming more and more severe, China’s SWFs’future investment in Russia and its cooperative investment with Russian SWFs will become more noticeable, and plans should be made as early as possible to prevent Secondary sanctions from the US-led western countries.