Здравствуйте, думаю, что ответ уже классический:
- стабильность, преемственность и предсказуемость политической системы;
- гарантия прав частной собственности;
- единое правоприменение при разрешении экономических, инвестиционных споров;
- культурные, экономические связи с существующими мировыми финансовыми центрами;
- низкие налоги;
- инфрастуктура, как физическая, так и финансовая.
Проще говоря, должно быть все понятно и прозрачно - вложил деньги, не переживаешь за политическую ситуацию, т.к. политический строй существует уже много-много лет (созданы институты власти, не привязанные к конкретным людям - люди меняются, система работает), национальная валюта не волатильна и не обесценивается, законодательство понятно, не вызывает затруднений при правоприменении, судебная практика единообразна, все изменения в законодательстве обдуманы и не вступят в силу уже завтра, а лет так через 5, в любой момент денежные средства можно вывести и не потерять, налоги в стране низкие, а "культурные и экономические связи" позволяют получить низкий налог у источника (или его отсутствие) и низкий налог в стране, в которую ты выводишь деньги (избежание двойного налогообложения). В общем все, что касается денег, должно быть "скучно" и понятно.