SIX Swiss Exchange · SMI 20
Swiss Stock Screener
Screen all SIX Swiss Exchange-listed stocks — from SMI 20 global majors to Swiss mid caps in healthcare, finance, and industrials.
About the Switzerland stock market
The SIX Swiss Exchange is home to some of the world's most valuable companies in pharmaceuticals, financial services, and industrial manufacturing. Switzerland has a concentration of global leaders that is remarkable for a country of its size: Nestlé, Novartis, Roche, Zurich Insurance, and UBS all call it home. The exchange also lists a substantial number of high-quality mid cap companies across precision engineering, specialty chemicals, and private banking.
What Switzerland offers equity investors
- Roche and Novartis together represent a significant portion of global pharmaceutical R&D
- Nestlé is the world's largest food company — defensive revenues across 190 countries
- Swiss franc is a traditional safe-haven currency — equity exposure comes with currency quality
- Swiss precision engineering companies are often global market leaders in niche segments
- SMI companies have historically delivered superior long-run total returns
Notable Switzerland stocks in the screener
Nestlé
Consumer Defensive
Roche
Healthcare
Novartis
Healthcare
UBS
Financials
Zurich Insurance
Financials
ABB
Industrials
Richemont
Consumer Cyclical
Lonza
Healthcare
These are examples. The screener covers all active SIX Swiss Exchange-listed instruments.
Screen Switzerland stocks now
Filter by P/E, ROE, P/B, EV/EBITDA, margins, beta, and dividend yield across all SIX Swiss Exchange listings. Free, no account needed.
How to use the Switzerland screener
1. Filter by exchange
Select SWX in the exchange filter to scope the screener to Switzerland equities only. Or combine with other exchanges to screen across multiple European markets.
2. Apply your criteria
Add fundamental filters — P/E, ROE, EV/EBITDA, profit margin, debt/equity — or technical ones like RSI and 52-week performance. Combine as many as you need.
3. Sort and drill down
Sort results by any metric. Click a company to see the full instrument page with historical financials, price chart, and upcoming events.
Common questions
What exchange code does Switzerland use in ScreenerHero?
Swiss stocks on the SIX Swiss Exchange use the SWX exchange code. This covers the SMI 20 blue chips and all active SIX-listed equities.
Are Swiss stocks priced in CHF?
Most SIX Swiss Exchange stocks are priced in Swiss francs (CHF). Some international companies cross-listed may also have a USD or EUR quote, but the primary listing is usually CHF.
Does the screener include Roche, Novartis, and other Swiss pharma stocks?
Yes — all major Swiss pharmaceutical companies are in the screener. Use the Healthcare sector filter with the SWX exchange code to browse Swiss healthcare stocks.
Can I screen Switzerland stocks alongside other European markets?
Yes — the ScreenerHero screener lets you select multiple exchanges simultaneously. You can combine SWX with any other European exchange to run cross-country screens with the same fundamental filters.
The Switzerland screener. Free, no signup.
Dense tables. Fast filters. All active SIX Swiss Exchange stocks — including small caps. Premium at €25/mo adds alerts and exports.