How to buy US stocks in Switzerland

Swiss can easily buy US stocks from Switzerland but it can be a little confusing to start - this helpful guide explains how it works and clears up any misunderstandings.

Can I invest in US stocks from Switzerland?

Yes, it is entirely possible to buy US stocks from Switzerland. Non-US citizens are entitled to buy US stocks. While the laws that govern US stock markets are American, you do not need to be an American to invest. I.e. You can be Swiss and invest in America by buying US stocks. The same applies to other investments like US government bonds or corporate bonds, as well as US property.

The US stock market is the largest in the world and offers some of the best investing opportunities. For foreigners, investing in the US also has the benefit of giving you ‘global market exposure’ to your investing portfolio.

Can I buy US stocks in Switzerland?

You needn’t open a US brokerage account to buy US stocks. Swiss banks and brokers offer accounts in which Swiss people can buy US stocks.

FlowBank offers trading in 1000s of US stocks and ETFs listed on the New York Stock Exchange, Nasdaq and BATS with a commission of just 0.15% (minimum 6.50 USD). This can all be done from the ease of the FlowBank app or desktop trading platform.

Some of the most popular stocks to buy on the New York Stock Exchange and Nasdaq tend to be the largest. 

Here are the top 10 US stocks by market cap:




Market Cap


(on 9/9/2021)




$2.574 T





$2.262 T



Alphabet (Google)


$1.921 T





$1.793 T





$1.065 T





$760.58 B



Berkshire Hathaway


$631.16 B





$559.75 B





$501.48 B



JPMorgan Chase


$476.28 B


Source: Companiesmarketcap.com


An alternative for Swiss to buy US equities is to invest into an index like the S&P 500 or Dow Jones Industrial Average. This can be done by buying a US index fund, index ETF or indices CFDs.

NOTE: Pink sheets and US small cap stocks tend to have very low liquidity and are not suitable investments for most investors and tend not to be available though large multi-asset Swiss brokers.

Can I buy US stocks in euros or Swiss francs?

Yes, all modern trading platforms and investing apps will offer the ability to deposit in one currency and convert it into foreign currency like US dollars to buy foreign stocks. Once the trade is closed, the US dollars can then be converted back into Swiss francs directly through the investing app.

Watch this video to see the ease at which a trade is made in the FlowBank app.

Can I invest directly in US stocks?

You might be wondering How can I buy US stocks from overseas? Remember that in the digital age, shareholders will typically not have a physical copy of their share certificates. You can own the stocks, while the bank or broker takes custody of the certificates, either physically or digitally, and charges you a nominal quarterly fee for doing so.

There are two options to consider when investing in stocks from Switzerland. Taking ownership of the stocks directly - or using CFDs for speculation and avoiding direct ownership.

Read our blog on CFDs vs stocks to understand more about the differences between the two and which might be right for your investing journey.

Do Swiss pay tax on US stock trading?

Always one of the biggest considerations for investing is what tax will be owed on any earnings. Naturally, a concern for Swiss investing in the US is the possibility of double taxation. Thankfully this is not the case.

As a so-called ‘non-resident alien’ i.e. a non-US citizen who doesn’t live in the United States, you would not be obligated to pay US capital gains tax - this would be paid in your home country of Switzerland. When starting trading in US stocks, you can fill out a W-8BEN and send the form to your bank in order to qualify for a reduced withholding tax on your US-sourced income, such as dividends or interests.


However, even as a non-US citizen, Swiss will be obliged to pay dividend tax - just like Americans. But don’t worry, this happens automatically. Every time a company pays you a dividend for owning their stock, the Swiss bank or broker will withhold the necessary tax and pay you the rest.

*** Note: Taxes are subject to individual circumstances and are subject to change. It is always a good idea to consult your tax professional.

US stock market trading hours in CET (Central European Time)

If you are investing in US stocks in Switzerland, one consideration will be the time difference and Stock Exchange opening hours. When investing from Switzerland, you will not be able to buy US stocks in the morning, only in the afternoon and evening.

9:30 AM to 4 PM Eastern time (ET) on weekdays (except stock market holidays)

When do US stock markets open in Swiss time?

4:30 PM to 11 PM Central European Time

(CET) during winter (November to April) and (CEST) when its 'Daylight Saving' Time (May to October)

How to open a trading account to invest in the NYSE & Nasdaq

How to start investing? There are some simple steps you can take to invest in US stocks from Switzerland:

  1. Go to FlowBank.com
  2. Open an investing account (all FlowBank accounts have access to US stocks)
  3. Fund the account
  4. Research US stocks to buy (using the Research portal)
  5. Place the trade

Related articles

What is a fractional share?

What is a fractional share?

How to Buy Stocks: Step-by-Step Instructions

How to Invest in Stocks | Simple 7-Step Beginner’s Guide

How to Invest in Stocks | Simple 7-Step Beginner’s Guide

Beginners guide to trading stocks CFDs

Beginners guide to trading stocks CFDs