O formato Open Financial Exchange (OFX) é uma especificação para a troca de dados financeiros entre instituições financeiras, empresas e consumidores através da Internet. É primariamente utilizado para serviços bancários online (internet banking), pagamento eletrônico de contas e rastreamento de investimentos. O OFX permite que os usuários baixem informações de transações, saldos de contas e outros dados financeiros de seus bancos ou corretoras para softwares de finanças pessoais. Ele suporta uma ampla gama de atividades financeiras, incluindo contas correntes, poupança, cartões de crédito e contas de investimento. O OFX foi projetado para ser independente de plataforma e seguro, utilizando criptografia e mecanismos de autenticação para proteger informações financeiras sensíveis. Embora tenha sido amplamente substituído por formatos mais recentes, como o QFX (Quicken Financial Exchange), o OFX ainda é utilizado por algumas instituições e aplicações de software, particularmente para sistemas mais antigos ou requisitos específicos de troca de dados. O formato facilita a reconciliação automatizada e a geração de relatórios financeiros, otimizando os processos de gestão financeira tanto para indivíduos quanto para empresas. É um formato baseado em texto, o que o torna relativamente fácil de analisar (parse) e processar, embora a estrutura e as tags específicas possam ser complexas.