Currently, you need to have a U.S. address and Social Security number to open a Stockpile brokerage account. 

If you have a Stockpile gift card that you can't redeem for stock because you aren't a U.S. resident, you can always redeem it for a conventional retailer gift card.  Or give it to someone you know who is a U.S. Citizen to invest in their future.

Did this answer your question?