La hausse du prix de l’or dope le bénéfice de la Banque nationale suisse

La Banque nationale suisse a réalisé un bénéfice d’environ 26 milliards de francs suisses (33 milliards de dollars) en 2025, a annoncé vendredi la banque centrale, grâce à une forte hausse des prix de l’or alors que les investisseurs se dirigeaient vers les valeurs refuges l’année dernière.

Ce chiffre provisoire est en baisse par rapport au bénéfice record de 80,7 milliards de francs enregistré en 2024, mais reste néanmoins l’un des cinq premiers en 119 ans d’histoire de la BNS.

Le résultat de 2025 s’explique par une plus-value de 36,3 milliards de francs sur ses avoirs en or, alors que les investisseurs se sont rués sur ce métal précieux pour se protéger des turbulences économiques mondiales déclenchées par les tarifs douaniers du président américain Donald Trump.

Le bénéfice sur l’or de la BNS a été le plus important jamais enregistré, aidé par une hausse de 64% du prix du métal l’année dernière, augmentant ainsi la valeur de ses 1 040 tonnes de réserves.

Un bénéfice record sur l’or fait briller les résultats de la Banque nationale suisse

Pertes de change

Les bénéfices de la banque centrale ont été plafonnés par une perte de 9 milliards de francs sur les positions en devises, la force du franc effaçant les gains de valorisation sur les actions et les dividendes.

La BNS, qui détient 37% de ses 764 milliards de francs de placements en devises dans des actifs en dollars américains, a été frappée par la baisse de 13% du dollar par rapport au franc en 2025, selon les analystes.

«La fuite vers la sécurité a eu un effet mitigé pour la BNS en 2025», estime Alessandro Bee, économiste à l’UBS.

«D’un côté, cela a été aidé par une forte hausse du prix de l’or, mais de l’autre, le franc suisse – une autre valeur refuge – a pris de la valeur, ce qui a transformé les gains sur les marchés d’actions étrangers en pertes une fois reconvertis en francs.»

Bee estime que les mouvements de change ont finalement coûté à la BNS environ 55 milliards de francs l’année dernière.

La banque a également enregistré une perte de 900 millions de francs sur ses positions en francs suisses, principalement en raison du paiement d’intérêts aux banques commerciales disposant de dépôts à vue.

Le bénéfice global était conforme aux prévisions de l’UBS, de 23,5 milliards à 28,5 milliards de francs.

(1 $ = 0,7996 franc suisse)

Photo of author

Nicolas