De SNB verkocht in 2023 voor 133 miljard Zwitserse frank ($147,04 miljard) aan buitenlandse valuta, gelijk aan 17% van het Zwitserse BBP, vertelde Schlegel op een evenement in Genève.

De aankopen verhoogden de waarde van de frank en hielpen de prijsstijgingen te verminderen door import goedkoper te maken.

De Zwitserse inflatie daalde in maart tot 1,0%, zo bleek vorige week uit gegevens, ruim binnen het doelbereik van 0-2% dat de SNB definieert als prijsstabiliteit.

"Hebben valutamarktinterventies bijgedragen aan het bereiken van prijsstabiliteit? Ja, dat hebben ze," vertelde Schlegel tijdens het evenement in het International Center for Monetary and Banking Studies (ICMB).

"Zonder het gebruik van verkopen van vreemde valuta had de SNB de beleidsrente naar een hoger niveau moeten verhogen," zei hij.

Door de zwakke inflatie verlaagde de SNB vorige maand haar beleidsrente tot 1,5% en werd daarmee de eerste grote centrale bank die begon met renteverlagingen in de huidige economische cyclus.

In het verleden heeft de SNB ook grote hoeveelheden buitenlandse valuta gekocht om een te snelle stijging van de frank te voorkomen - wat tot deflatie in Zwitserland had kunnen leiden.

"De inflatie bedroeg de afgelopen vijftien jaar gemiddeld 0,3%. Zonder de aankoop van buitenlandse valuta zou de inflatie veel lager zijn geweest," aldus Schlegel.

"Schattingen suggereren dat de inflatie aanzienlijk lager dan nul zou zijn geweest zonder de aankopen; we zouden dus niet aan ons mandaat hebben voldaan."

De SNB zei vorige maand dat ze haar interventies in vreemde valuta op dit moment had gepauzeerd, hoewel voorzitter Thomas Jordan zei dat de bank in de toekomst nog steeds francs zou kunnen kopen of verkopen, afhankelijk van de situatie.

Schlegel, die Jordan zou kunnen vervangen wanneer hij in september aftreedt, zei dat de SNB alleen forexoperaties uitvoert "wanneer dat nodig is".

"Stabiele prijzen zijn cruciaal voor een bloeiende economie. Valutamarktinterventies .... vulden de rentetarieven goed aan wanneer dat nodig was," zei Schlegel.

($1 = 0,9045 Zwitserse frank)