Open Financial Exchange (OFX) est une spécification unifiée destinée à l'échange électronique de données financières entre les institutions financières, les entreprises et les consommateurs via Internet. Développé à la fin des années 1990 par Microsoft, Intuit et CheckFree, il sert de format standardisé pour l'importation et l'exportation d'informations financières telles que les relevés bancaires, les portefeuilles d'investissement et les transactions par carte de crédit. Contrairement aux anciens formats comme le QIF, souvent propriétaires et sujets à des incohérences de données, l'OFX utilise une structure basée sur le SGML (puis sur le XML) qui garantit des niveaux élevés d'interopérabilité entre différents logiciels de comptabilité et plateformes bancaires. Il est largement pris en charge par les principales institutions financières mondiales, permettant aux utilisateurs de télécharger leur historique de transactions directement dans des logiciels de gestion financière personnelle. Le format est conçu pour être sécurisé, extensible et capable de gérer des données financières complexes, notamment les soldes de comptes, les détails des transactions et même les instructions de paiement de factures, ce qui en fait la norme industrielle pour l'intégration automatisée des données financières.