Yes, but not all brokerages allow noncitizens to open accounts. Expect to provide other forms of ID, like your Taxpayer Identification Number (TIN), if you don’t have a Social Security number.