Is it better to buy U.S ADRs or stock in native stock exchange for a foreigner?
It depends. An ADR might be exposed to a larger market (let's say American) with more volume and thus lower spreads, and thus cheaper. But it can also be the other way around, that the ADR serves a smaller market than the home market. I would go for the largest market, with the most volume so it's quicker and cheaper to buy/sell. Often ADR has less shares, meaning that the availability is lower and the prices higher (more expensive). This is often the case with Asian stocks where governments try to limit their company's exposure to foreigners. As a general rule I would buy the 'home' stock instead of ADR. From a tax standpoint it's also easier to comply with local laws. Your local accountant will be more familiar dealing with local stocks.
As far as I know, with ADRs you're essentially trading by proxy -- a depository bank is holding the actual stock certificate, and must provide you with the actual stock on demand. The one thing that is different is that in the event that the ADR is terminated (which sometimes happens with mergers), you have a limited period of time to sell the shares -- otherwise, you get the actual foreign stock that you may or may not be able to trade without transferring to a different broker. In a simple statement, no doesn't matter. Checked on my trade portal, everything lines up. Same ISIN, same price(after factoring in FX conversions, if you were thinking about arbitrage those days are long gone).  But a unusual phenomenon I have observed is, if you aren't allowed to buy/sell a stock in one market and try to do that in a different market for the same stock you will still not be allowed to do it. Tried it on French stocks as my current provider doesn't allow me to deal in French stocks. If you prefer the stock rather than cash, you might find it easier to take the cash, report it, and then buy the same stock from within your own country. There are some brokers in the US who would be happy to open an account for non-US residents, allowing you to trade stocks at NYSE and other US Exchanges. Some of them, along with some facts: DriveWealth Has support in Portuguese Website TD Ameritrade Has support in Portuguese Website Interactive Brokers Account opening is not that straightforward Website Also important to keep in mind is the difference in liquidity. The stock could be very liquid in 1 exchange but not in another. When times get bad, liquidity could dry up 1 one exchange, which results in a trading discount. On international stock exchanges, they trade Puts and Calls, typically also for currencies. If for example 1 NOK is worth 1 $ now, and you buy Calls for 10000 NOK at 1.05 $ each, and in a year the NOK is worth 1.20 $ (which is what you predict), you can execute the Call, meaning 'buying' the 10000 NOK for the contracted 1.05 $ and selling them for the market price of 1.20 $, netting you 12000 - 10500 = 1500 $. Converting those back to NOK would give you 1250 NOK. Considering that those Calls might cost you maybe 300 NOK, you made 950 NOK. Note that if your prediction is common knowledge, Calls will be appropriately priced (=expensive), and there is little to make on them. And note also that if you were wrong, your Calls are worth less than toilet paper, so you lost the complete 300 NOK you paid for them. [all numbers are completely made up, for illustration purposes] You can make the whole thing easier if you define the raise of the NOK against a specific currency, for example $ or EUR. If you can, you can instead buy Puts for that currency, and you save yourself converting the money twice. "Theoretically, it shouldn't matter which one you use.  Your return should only depend on the stock returns in SGD and the ATS/SGD exchange rate (Austrian Schillings? is this an question from a textbook?).  Whether you do the purchase ""through"" EUR or USD shouldn't matter as the fluctuations in either currency ""cancel"" when you do the two part exchange SGD/XXX then XXX/ATS. Now, in practice, the cost of exchanging currencies might be higher in one currency or the other.  Likely a tiny, tiny amount higher in EUR.  There is some risk as well as you will likely have to exchange the money and then wait a day or two to buy the stock, but the risk should be broadly similar between USD and EUR." Yes, the ADR will trade on a separate exchange from the underlying one, and can (and does) see fluctuations in price that do not match the (exchange corrected) fluctuations that occur in the original market. You are probably exposing yourself to additional risk that is related to: You seem to think that stock exchanges are much more than they actually are. But it's right there in the name: stock exchange. It's a place where people exchange (i.e. trade) stocks, no more and no less. All it does is enable the trading (and thereby price finding). Supposedly they went into mysterious bankruptcy then what will happen to the listed companies  Absolutely nothing. They may have to use a different exchange if they're planning an IPO or stock buyback, that's all. and to the shareholder's stock who invested in companies that were listed in these markets ?  Absolutley nothing. It still belongs to them. Trades that were in progress at the moment the exchange went down might be problematic, but usually the shutdown would happen in a manner that takes care of it, and ultimately the trade either went through or it didn't (and you still have the money). It might take some time to establish this. Let's suppose I am an investor and I bought stocks from a listed company in NYSE and NYSE went into bankruptcy, even though NYSE is a unique business, meaning it doesn't have to do anything with that firm which I invested in. How would I know the stock price of that firm  Look at a different stock exchange. There are dozens even within the USA, hundreds internationally. and will I lose my purchased stocks ?  Of course not, they will still be listed as yours at your broker. In general, what will happen after that ?  People will use different stock exchanges, and some of them migth get overloaded from the additional volume. Expect some inconveniences but no huge problems. First thing to consider is that getting your hands on an IPO is very difficult unless you have some serious clout. This might help a bit in that department (http://www.sec.gov/answers/ipoelig.htm) However, assuming you accept all that risk and requirements, YES - you can buy stocks of any kind in the US even if you are a foreigner. There are no laws prohibiting investment/buying in the US stock market. What you need is to get an online trading account from a registered brokerage house in the US. Once you are registered, you can buy whatever that is offered. I have done this last year. Just open an account with an online brocker and buy a couple of Apple shares (6 I think, for 190$ each or something like that :) ). If this is just to test how stock exchange works, I think this is a good idea. I am also in Europe (France), and you'r right the charge to buy on NasDaq are quite expensive but still reasonnable. Hope this helps. Foreign stocks tend to be more volatile -- higher risk trades off against higher return potential, always. The better reason for having some money in that area is that, as with bonds, it moves out-of-sync with the US markets and once you pick your preferred distribution, maintaining that balance semi-automatically takes advantage of that to improve your return-vs-risk position. I have a few percent of my total investments in an international stock index fund, and a few percent in an international REIT, both being fairly low-fee. (Low fees mean more of the money reaches you, and seems to be one of the better reasons for preferring one fund over another following the same segment of the market.) They're there because the model my investment advisor uses -- and validated with monte-carlo simulation of my specific mix -- shows that keeping them in the mix at this low level is likely to result in a better long-term outcome than if i left them out. No guarantees, but probabilities lean toward this specfic mix doing what i need. I don't pretend to be able to justify that via theory or to explain why these specific ratios work... but I understand enough about the process to trust that they are on (perhaps of many) reasonable solutions to get the best odds given my specific risk tolerance, timeline, and distaste for actively managing my money more than a few times a year. If that. If you buy US stocks when the CAD is high and sell them when the CAD is lower you will make a currency gain on top of any profit or loss from the stock investments. If you buy US stocks when the CAD is low and sell when the CAD is higher any profits from gains from the stock investment will be reduced and any losses will be increased. If you are just starting out you may be better off investing in your own country to avoid any currency risk adding to your stock market risk. If a company's shares trade in multiple exchanges, the prices in every exchange are very near to each other, otherwise you could earn money by doing arbitrage deals (buying in one, selling in the other) - and people do that once it becomes worth it. Which stock exchange you use is more a convenience for the buyer/seller - many investment banks offer only something local/near, and you have to go to specific investment banks to use other exchanges. For example, in Germany, it is easy to deal in Frankfurt, but if you want to trade at the the NASDAQ, you have to run around and find a bank that offers it, and you probably have to pay extra for it. In the USA, most investment banks offer NASDAQ, but if you want to trade in Frankfurt, you will have run around for an international company that offers that. As a stock owner/buyer, you can sell/buy your shares on any stock exchange where the company is listed (again, assuming your investment broker supports it). So you can buy in Frankfurt and sell in Tokyo seconds later, as nothing needs to be physically moved. Companies that are listed in multiple stock exchangs are typically large, and offer this to make trading their shares easier for a larger part of the world. Considering your 'theoretical buy all shares' - the shares are not located in the exchanges, they are in the hands of the owners, and not all are for sale, for various reasons. The owners decide if and when they want them offered for sale, and they also decide which stock exchange they offer them on; so you would need to go to all exchanges to buy them all. However, if you raise your offer price in one exchange only slightly, someone will see the arbitrage and buy them in the other locations and offer them to you in your stock exchange; in other words, for a small fee the shares will come to you. But again, most shares are typically not for sale. It's the same as trying to buy all Chevy Tahoes - even if you had the money, most owners wouldn't know or care about you. You would have to go around and contact every single one and convince them to sell. "listed simultaneously in New York, London, and maybe even some Asian markets - is this correct? If the exchanges are not connected, then in primary market the shares are listed. On other exchanges, the ""Depository Receipts"" are listed. i.e. the Company will keep say 100,000 shares with the primary stock exchange / depository. Based on this it would create new instruments ""Depository Receipts"". They can be 1:1 or whatever ratio. hypothetically, if I want to buy all of the company's stock Even if it is on one exchange, buying all stocks would trigger various regulatory aspects of Companies Act, or Stock Exchange rules. This is not simple or easy like clicking some buttons and buying everything. That is, let's say that in New York the company has listed 1000 shares, and in London only 10 shares, each worth 10 USD Market capitalization is sum of all outstanding shares into value."