You must be a US citizen or resident or have a valid visa with a US address to open a Robinhood account.