🧠 Calquify Intelligence
The SNB Frankenflash of January 15, 2015 — dropping the EUR/CHF 1.20 floor without warning — caused the largest single-day move in any major currency pair in modern financial history, with EUR/CHF falling 30% within minutes, bankrupting several retail FX brokers and devastating Swiss exporters who had relied on the SNB's commitment as a certainty
SNB peg mechanics (September 2011 - January 2015): SNB committed to defending EUR/CHF minimum of CHF 1.20 — buying unlimited euros and printing unlimited CHF to maintain the floor. By January 2015, SNB had accumulated approximately CHF 490bn in FX reserves (approximately 70% of Swiss GDP). Abandonment trigger: ECB's expected QE (announced January 22, 2015) would have required SNB to accelerate CHF printing to match — risking embedded Swiss inflation and an indefinite open-ended commitment. January 15, 9:30am CET: SNB announced end of floor simultaneously with rate cut to -0.75% (negative). EUR/CHF: 1.20 → approximately 0.85 within 5 minutes. Partial recovery to approximately 0.97-1.00 by end of day. Market casualties: FXCM (US retail FX broker) required emergency $300m bailout; Alpari UK entered insolvency; multiple leveraged CHF traders wiped out; Swissquote suffered heavy losses from client margin shortfalls. Swiss corporate impact: Swatch Group CEO Nick Hayek called it a tsunami for Swiss industry; watch exports to EU immediately became 20-30% more expensive; Swiss Tourism reported catastrophic immediate impact. EUR/CHF never recovered to 1.20 — the structural CHF strength without the SNB artificial ceiling became immediately apparent.
Source: SNB press release January 15, 2015; Bloomberg EUR/CHF tick data January 15, 2015; FXCM rescue financing; BIS FX market turmoil January 2015 special report; Swatch Group Nick Hayek statement
Switzerland's structural current account surplus of approximately 10% of GDP — one of the world's largest relative to economy size — is the primary reason CHF persistently outperforms EUR despite the ECB-SNB interest rate differential being 300bp in EUR's favour, demonstrating that fundamental trade flows and wealth management inflows can override interest rate parity over multi-year periods
Swiss current account surplus sources: goods exports (approximately CHF 120bn: Novartis pharmaceuticals, Roche diagnostics, Nestle food, ABB industrial equipment, watch exports); services exports (approximately CHF 80bn: banking fees approximately CHF 30bn, insurance reinsurance, tourism receipts, intellectual property); investment income (approximately CHF 40bn from CHF 700bn+ in SNB reserves and Swiss institutional investments abroad). Total approximately CHF 240bn annual surplus on approximately CHF 800bn GDP = approximately 30% of GDP in gross terms. Net approximately CHF 60-80bn surplus annually after imports. This creates persistent structural EUR demand: trading partners buy Swiss exports → need CHF → sell EUR, USD, etc. → buy CHF → CHF appreciated structurally. Interest rate parity prediction: with ECB at 3.5% and SNB at 0.25%, uncovered interest rate parity would predict EUR to strengthen versus CHF (higher EUR rates → capital flows to EUR → EUR appreciates). Reality: CHF has maintained 0.93-0.96 despite 300bp rate differential. The empirical failure of UIP (Uncovered Interest Rate Parity) is precisely because structural current account factors, risk premium, and safe-haven demand systematically override rate differentials — particularly for CHF which has the unique combination of all three structural supports simultaneously.
Source: SNB Balance of Payments Q3 2025; Swiss SECO trade statistics; BIS CHF REER; OECD CHF overvaluation assessment; IMF Article IV Switzerland consultation 2025
The SNB's CHF 700bn FX reserve position — accumulated through decades of EUR purchases to weaken CHF — creates a structural paradox: the SNB holds approximately CHF 700bn in foreign currency assets (primarily EUR-denominated) that would generate massive mark-to-market losses if EUR/CHF were to rise significantly, creating a perverse institutional incentive for the SNB to prevent EUR/CHF from recovering too quickly
SNB FX reserve composition: approximately 38% EUR; 35% USD; 10% JPY; 7% GBP; 10% other. Total approximately CHF 700bn at Q3 2025 (down from CHF 1tn peak in 2021 as some positions matured and were partially sold). EUR allocation: approximately CHF 266bn in EUR-denominated assets (bonds, equities). If EUR/CHF rises from 0.94 to 1.10 (approximately 17% EUR appreciation): SNB's EUR position would gain approximately CHF 45bn in CHF-equivalent value. If EUR/CHF falls to 0.85: SNB EUR position loses approximately CHF 24bn. SNB profit/loss impact: SNB generated CHF 80.7bn profit in 2022 (primarily FX gains as USD strengthened); CHF 3.2bn loss in 2023 (EUR weakness); CHF 7.1bn profit H1 2024. SNB profits are distributed to Swiss cantons and Confederation (approximately CHF 6bn annually in good years) — making the SNB's FX reserve performance politically salient. The paradox: if SNB wanted to drive EUR/CHF back to 1.20 (helping Swiss exporters), the CHF 700bn reserve would generate large mark-to-market losses on the existing EUR positions — creating a financial balance sheet disincentive for aggressive EUR buying. This constrains SNB intervention capacity compared to 2011-2015 when reserves were smaller.
Source: SNB annual report 2024; SNB FX reserve composition Q3 2025; Swiss Federal Finance Administration (FFA) SNB distribution rules; Bloomberg SNB P&L analysis
EUR/CHF Annual Average Rate 2007-Q3 2025
SNB + ECB reference rates
📋 Reference Data
EUR/CHF Historical Rate Reference — Key Levels and Events
SNB + ECB reference rates + Bloomberg
| Period | EUR/CHF | Key Event | CHF Trend | Notes |
|---|---|---|---|---|
| Q3 2025 | ~0,93–0,96 | SNB 0,25-0,50%; CHF cuts to moderate appreciation | CHF stable/slight weakening | ECB 3,50% vs SNB 0,25% = 325bp EUR rate premium; CHF still stronger |
| 2024 average | ~0,94 | SNB first to cut rates globally (March 2024) | CHF easing slightly | SNB cuts helping EUR; not reversing CHF strength |
| 2022 (Russia-Ukraine) | ~0,98–1,01 | Russian invasion safe-haven flight; CHF surge | CHF strong | EUR/CHF briefly near parity Nov 2022; SNB intervened |
| 2021 average | ~1,08 | ECB ZIRP; SNB -0,75%; COVID recovery | CHF easing | Low rates both sides; CHF moderating vs 2020 lows |
| 2020 (COVID crash) | ~1,05–1,07 | COVID panic; CHF surged as safe haven | CHF surge | EUR/CHF nearly breached 2015 Frankenflash lows; SNB active |
| 2018 average | ~1,15 | Relative calm; EUR recovering; SNB holding | CHF moderate | Most stable post-Frankenflash period |
| 2015 Frankenflash | 0,86 (intraday Jan 15) | SNB drops 1,20 floor without warning | CHF +30% in minutes | Largest single-day major currency pair move in modern history |
| 2011-2015 peg era | 1,20 (SNB floor defended) | SNB unlimited EUR purchases to defend floor | CHF controlled | SNB balance sheet grew to CHF 490bn defending floor |
| 2010 average | ~1,38 | Pre-peg; CHF appreciated from EUR debt crisis | CHF appreciating | Greek debt crisis drove safe-haven CHF demand; SNB responded with peg |
| 2007 pre-GFC | ~1,65 | Pre-crisis; CHF undervalued; carry trade era | CHF weak | CHF was used as low-rate funding currency; borrowed CHF, invested in HUF/PLN |
ⓘ CHF de-CH locale. EUR/CHF at 0.94 (EUR weaker than CHF) versus 1.65 (2007): CHF has appreciated approximately 43% versus EUR over 18 years — one of the most sustained bilateral currency appreciations in modern financial history. The Frankenflash (2015) revealed the scale of structural CHF overvaluation that the SNB peg had been masking: EUR/CHF falling to 0.86 within minutes showed the market clearing rate without SNB support was dramatically below 1.20. Current SNB position: not targeting a specific EUR/CHF level (since 2015 floor abandonment) but intervening when CHF appreciates too sharply. SNB's preferred EUR/CHF range is not publicly announced.
EUR/CHF vs Interest Rate Differential — Why Rate Parity Fails
SNB + ECB rates vs EUR/CHF actual Q3 2025
| Factor | Theory Predicts | EUR/CHF Actual | Gap | Explanation |
|---|---|---|---|---|
| Interest rate parity (ECB 3,5% vs SNB 0,25%) | EUR stronger (capital flows to EUR for yield) | EUR weaker (0,94) | EUR ~15% below predicted | CHF structural demand overrides UIP; safe-haven premium dominant |
| Current account surplus (~10% GDP) | CHF stronger (export earnings = CHF demand) | CHF IS stronger | Correctly predicts CHF strength | Trade balance theory works here; CHF earns structural demand |
| PPP / price levels (OECD) | EUR/CHF approximately 1,05-1,10 (CHF 10-15% overvalued) | EUR/CHF 0,94 | CHF 10-15% above PPP | Switzerland expensive goods; Swiss wages high; safe-haven premium on top of PPP |
| SNB balance sheet (CHF 700bn) | SNB selling reserves = CHF weaker | CHF still strong | Limited impact | Reserve sales are gradual; CHF structural demand absorbs |
| Safe-haven premium (Russia-Ukraine, global) | CHF stronger in risk events | CHF IS stronger in crises | Correctly predicts CHF spikes | Risk-off events: CHF predictably surges vs EUR and USD |
ⓘ The persistence of EUR/CHF at 0.93-0.96 despite a 325bp interest rate differential in EUR's favour is one of the clearest demonstrations that interest rate parity theory (UIP — Uncovered Interest Parity) fails systematically for CHF. UIP predicts that higher EUR rates should attract capital to EUR, weakening CHF. In practice: structural CHF demand from Switzerland's current account surplus, global wealth management inflows (CHF 2.5tn managed in Swiss banks), and safe-haven demand persistently overwhelm the rate differential. This is not unusual for safe-haven currencies — JPY shows a similar pattern (low Japanese rates but JPY strengthens in crises despite rate disadvantage). The lesson: for CHF specifically, fundamental current account and safe-haven factors dominate over rate parity — unlike most other currency pairs where interest differentials are the primary short-term driver.
🔗 Explore Related Intelligence
→
Investment & Finance
Currency Exchange Rates Major Pairs 2026
All major FX pairs
→
Investment & Finance
Currency Exchange Rate EUR/USD 2026
EUR/USD rates
→
Investment & Finance
Bond Yields Europe 2026
Bond yields
→
Investment & Finance
Savings Rates Europe 2026
Savings rates
🔬 Methodology & Sources
EUR/CHF Rate Methodology
EUR/CHF = how many CHF per 1 EUR (approximately 0.94 means EUR is worth less than 1 franc). CHF de-CH format: CHF 1'200.00 (apostrophe thousand separator). SNB historically managed EUR/CHF via unlimited FX intervention (buying EUR/selling CHF). SNB balance sheet peaked at approximately CHF 1tn (100%+ of Swiss GDP). CHF is a global safe-haven — appreciates sharply during crises. Swiss current account surplus approximately 10% of GDP creates structural CHF demand.
Formula
EUR_CHF = CHF_per_EUR | Real_CHF_return = nominal_CHF_rate - Swiss_CPI | SNB_reserve_change = intervention_proxy
CitationSNB monetary policy reports; BIS CHF statistics; ECB CHF reference rates; OECD CHF overvaluation analysis.
❓ Frequently Asked Questions
EUR/CHF Q3 2025: approximately 0.93-0.96, with a midpoint around 0.945. In CHF de-CH format: approximately CHF 0.93-0.96 per euro. This means 1 euro is worth less than 1 Swiss franc — CHF is the stronger currency. Expressed inversely: CHF/EUR ≈ 1.04-1.07 (1 franc buys approximately 4-7 cents more than 1 euro). Context: EUR/CHF was approximately 1.65 in 2007, 1.20 during the SNB floor period (2011-2015), fell to 0.86 momentarily during the 2015 Frankenflash, and has remained well below parity since 2022.
On January 15, 2015, the SNB suddenly abandoned the EUR/CHF 1.20 minimum floor it had maintained since September 2011, without any warning. EUR/CHF fell from 1.20 to approximately 0.85 within 5 minutes — a 30% move — the largest single-day move in any major currency pair in modern financial history. Why: the ECB was about to announce QE (quantitative easing) on January 22, which would have required the SNB to print unlimited CHF to match ECB balance sheet expansion — creating potential Swiss inflation and an open-ended commitment. Consequences: several retail FX brokers went bankrupt (FXCM needed emergency rescue, Alpari UK entered insolvency); Swiss exporters saw their products become immediately 20-30% more expensive in euros; Swiss Tourism suffered immediate booking cancellations. EUR/CHF never recovered to 1.20 — demonstrating that the SNB had been suppressing substantial underlying CHF demand.
CHF is structurally strong versus EUR due to: (1) Current account surplus — Switzerland earns approximately 10% of GDP more from exports/services than it imports; pharmaceutical, watch, engineering, and banking exports create permanent CHF demand from trading partners paying in euros/dollars that must be converted to CHF; (2) Wealth management — Swiss banks manage approximately CHF 2.5tn in foreign client assets; inflows create structural CHF demand; (3) Safe-haven status — Switzerland has 700+ years of armed neutrality, no sovereign defaults, AAA ratings from all agencies, and a highly stable political system; global capital flows to CHF during crises; (4) Low inflation — Swiss CPI approximately 1.0% (Q3 2025); low inflation = high real CHF purchasing power; (5) SNB credibility — the SNB has maintained price stability consistently; investors trust CHF as a real store of value. Despite the ECB rate being 325bp above the SNB rate (which should attract capital to EUR and weaken CHF), these structural factors dominate.
The SNB actively intervenes in FX markets when CHF appreciates too sharply, though it no longer maintains a specific EUR/CHF floor. SNB's FX reserve changes are a proxy for intervention: when SNB reserves increase sharply (SNB buying EUR → selling CHF), the SNB is intervening to weaken CHF. Reserves peaked at approximately CHF 1tn (2021) and have reduced to approximately CHF 700bn (Q3 2025) — partial reduction via maturity and some sales, not active reserve drawdown. SNB's policy approach since 2015: no explicit floor level (since 2015 floor abandonment); instead, SNB uses rate policy (cutting rates to make CHF less attractive) and stand-ready FX intervention (buying EUR when CHF strengthens too sharply). SNB transparency: the SNB's FX intervention is disclosed in its monthly balance sheet data — changes in FX reserves reveal when intervention occurred, even if the SNB does not make real-time announcements.
For Swiss businesses selling in EUR markets (Germany, France, Italy): at EUR/CHF 0.94, selling a product at €1,000 generates CHF 940. If EUR/CHF were 1.20 (2011-2015 peg era): same sale generates CHF 1,200. The 0.26 CHF difference per euro = 21.7% revenue reduction in CHF terms. Swiss exporters (Swatch, Nestle, Novartis, Roche) with CHF cost bases are significantly impacted by CHF strength — reducing CHF margins. For EU residents working in Switzerland (commuters, expats) receiving CHF income: CHF strength is highly beneficial — CHF salary converts to more euros than historically. A CHF 10,000 monthly salary at EUR/CHF 0.94 = €10,638 in EUR terms; at 1.20 it was only €8,333. For Swiss retirees receiving CHF pension living in EU: strong CHF = strong purchasing power in euros. For EU tourists visiting Switzerland: strong CHF makes Switzerland approximately 20-30% more expensive than PPP models suggest — Switzerland is consistently the most expensive European destination for EU tourists.
Sources & References
Data sourced from official institutional publications. Results are for informational purposes only. Last reviewed Jan 2026.
Data Disclaimer
EUR/CHF exchange rates are mid-market rates. CHF de-CH locale. SNB can intervene in FX markets without notice. CHF is a safe-haven currency that can appreciate sharply during global risk-off events.
EUR/CHF exchange rates are mid-market rates. CHF de-CH locale. SNB can intervene in FX markets without notice. CHF is a safe-haven currency that can appreciate sharply during global risk-off events.