Наличие у россиян вида на жительство не в России сильно расширяет возможности открытия брокерских счетов. Но даже наличие ВНЖ не решает все вопросы, появляется вопрос налогового резидентства. По закону Вы должны платить налоги в стране, в которой имеете резидентство (вопрос резидентства объемный, обязательно про него распишу позже).