Le format OFX (de l'anglais Open Financial Exchange) est un type de données informatiques, créé en 1997 par Microsoft, Intuit et Checkfree[1] permettant des transferts de données financières entre une banque et ses utilisateurs.
Microsoft propose ce format en remplacement de Open Financial Connectivity (OFC) utilisé précédemment par le logiciel Microsoft Money.
Il permet l'échange standardisé de données financières entre systèmes hétérogènes. Ce format est ouvert, basé sur SGML et a été créé pour simplifier les échanges de données financières entre des institutions, des éditeurs de logiciels, etc.[2],[3]
En 2019, le consortium OFX a rejoint le consortium Financial Data Exchange (FDX)[4],[5], qui gère aujourd'hui le groupe de travail OFX[5].
Le dernier document de référence (Spécification fonctionnelle) décrivant le standard a été publié en octobre 2020, en version 2.3, par le groupe de travail OFX[6], du consortium FDX.
Un cas d'utilisation typique est l'importation de relevés de compte bancaire dans un logiciel de comptabilité personnelle tel que Microsoft Money avec toute banque utilisant ce format.
Les logiciels suivant reconnaissent le standard OFX :