La FINMA a été créée par la réunion de la commission fédérale des banques, de l'office fédéral des assurances privées et de l'autorité de contrôle en matière de lutte contre le blanchiment d’argent dans le but de protéger, conformément aux lois sur les marchés financiers, les clients des marchés financiers, à savoir notamment les créanciers, les investisseurs et les assurés.
Elle contribue ainsi à renforcer la confiance dans le bon fonctionnement, l’intégrité et la compétitivité de la place financière suisse.