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 .