In Switzerland there is no capital gains tax.
Wealth tax varies according to which canton(district) you live in.
In Geneva if you were worth CHF 1 million you would pay CHF 5,485 a year.
In Nidwalden if you were worth CHF 1 million you would pay CHF 1,259 a year.
