Investor from Russia should keep assets in the country
An investor from Russia should now proceed from the worst-case scenario: he will keep his assets only if they are in Russia. There is a high probability of retaliatory measures by foreign countries and blocking the assets of Russian investors abroad.
Whether to transfer securities to the depository of the Russian Federation or to sell - everyone has to decide for himself. If there is a willingness to take a risk, buying Russian Eurobonds or shares of Russian issuers now is a chance to get a unique yield for life. But only if these assets are purchased and remain in Russia. Then you can count on payments being made on them.
Outside the Russian Federation, it is worth worrying about assets in any form, including personal security. And this is, at best, the middle of the story.