I don’t know the particulars, but it must be possible to hold a bank account in foreign currency. You could trade in the currency of a foreign stock market and convert your holdings to Swiss Francs.
Here is how the Swiss Franc has done against the dollar:
Swiss Franc History: The Gold Standard and Bretton Woods