If you are a U.S. resident, you will need to meet the following requirements to open an Alpaca account:
- Be at least 18 years old,
- Have a valid Social Security Number(not a Taxpayer Identification Number)
- Have a legal U.S. residential address within the 50 states or Puerto Rico:
Be a U.S. citizen, U.S. permanent resident, or hold a valid U.S. visa.
Acceptable visa types are *** E-1, E-2, E-3, F-1, H1-B, TN-1, J-1, L-1, B-1, B-2, O-1
If you are not a US resident please see additional details here .