Offer your thoughts or opinion on the input financial query or topic using your financial background.

How can foreign investor (residing outside US) invest in US company stocks?
As other people have said they should register with a broker in the country they reside in that can deal in US stocks, then fill out a W8-BEN form. I have personally done this as I am from the Uk, it's not a very complicated process. I would assume that most US brokers don't allow foreign customers due to the person having to pay tax where they reside and the US brokers don't want to have to keep approximately 200 different tax codes in track.