Join FlowBank. Join the big names.

Open an account with us!

Your welcome gift: a free stock from the most popular US companies.


The maximum value of the gifted stock is 500 CHF.

Get your free stock

Offer details

This promotion is valid for first-time FlowBank account deposits. Make an initial deposit of 1,000 CHF or more between 29 September and 30 October and receive, as a welcome gift, a free stock with a maximum value of 500 CHF. 

See full details





Here's how it works


1. Open an account. 

Successfully open an account at FlowBank. 

2. Make a deposit into your account.
Minimum deposit 1,000 CHF.
3. Get your free stock.
The stock will be automatically credited to your account.

What do you get at FlowBank?


Invest and trade at the best prices

  • bt-check  Get the most competitive prices in Switzerland 

  • bt-check  Transparent conditions

  • bt-check  No minimum deposit required


Connect to global markets

  • bt-check  Trade over 50,000 financial products across 7 asset classes

  • bt-check  Mobile and desktop platforms for all levels of experience

  • bt-check  Diversify your portfolio with fractional share trading


Swiss banking security and support

bt-check  Enjoy the security and convenience of a Swiss bank

bt-check  24/6 live Swiss-based customer support

bt-check  Deposits guaranteed by esisuisse



Better trading tools

bt-check  Benefit from a true multi-asset platform

bt-check  Trade from a multi-currency account

bt-check  Take advantage of advanced charting functions


Start your investing journey with FlowBank

A Swiss-regulated bank that gives you all the tools you need to invest, trade, and manage your money. 


Lowest commissions in Switzerland on trades for stocks, ETFs, FX, and more.


No account opening fees.


When will I get my free stock?

Once you open and fund your FlowBank account we will credit your account with the free stock. Please allow up to 15 business days for it to arrive.

I made a deposit into my account but I don't see my free stock?

There are a few reasons this may happen.

  • It may take a few days for your deposit to reach the account.

  • Your initial deposit was less than 1000 CHF. This is under the requirement for the free stock.

  • Even if you make a few deposits the system will only record the first one. So make sure the initial deposit requirement is met.

How can I get my transfer fees reimbursed?

It's easy. Contact our customer support at: Send them the proof of the transfer fees. Once approved the reimbursement will be directly credited to your account.

How long does it take to open an account?

Once you submit your details and provide us with the identity documents, your account can be open in less than 10 minutes.

Get your free stock