O que é o formato de ficheiro OFX?
Arquivos .ofx são arquivos de intercâmbio de dados financeiros que transportam dados financeiros no formato Open Financial Exchange. Os dados podem incluir transações de conta, extratos bancários, posições de investimento e outras informações específicas do setor financeiro.
Os arquivos .ofx permitem a troca eletrônica de informações financeiras pela Internet entre empresas, consumidores e instituições financeiras. Clientes individuais normalmente encontram arquivos .ofx como extratos para download de contas bancárias e de cartão de crédito oferecidos por sua instituição financeira. O formato também é amplamente utilizado em serviços bancários eletrônicos e importações de softwares de finanças pessoais.
O formato .ofx remonta a 1997, quando substituiu o padrão mais antigo .ofc e foi desenvolvido conjuntamente pela Intuit, Microsoft e CheckFree. Os arquivos da versão 1.x são SGML em texto simples com um bloco de cabeçalho característico OFXHEADER:100 seguido por um corpo <OFX>; a versão 2.x migrou para XML bem formatado, começando com uma instrução de processamento <?OFX ... ?>. Ambas as variantes são texto simples e podem ser inspecionadas em qualquer editor de texto.
Hoje, o formato é governado pelo Open Financial Exchange Consortium e é suportado pelas principais ferramentas de finanças pessoais, incluindo Quicken, GnuCash, Moneydance e Banktivity. A variante .qfx, intimamente relacionada, é um arquivo .ofx estendido com tags proprietárias adicionais da Intuit/Quicken que não fazem parte da especificação padrão.
Segurança e proteção
RISCO: LOWUm arquivo OFX é composto por dados em texto simples sem código executável, portanto, abri-lo não pode prejudicar seu computador. A preocupação real é a privacidade, não malware: o OFX contém seus números de conta, saldos e histórico completo de transações. Não o envie por e-mail sem criptografia, não o carregue em conversores online não confiáveis, nem o deixe em pastas compartilhadas. Prefira importadores offline (GnuCash, Quicken) para extratos confidenciais e exclua o arquivo após a importação.
Detalhes do formato
em resumoProgramas que abrem arquivos OFX
Detalhes técnicos
especificação profunda| Tipo de formato | SGML em texto simples (OFX 1.x) ou XML bem formatado (OFX 2.x) |
| Tipo MIME | application/x-ofx |
| Assinatura de arquivo OFX 1.x | Começa com OFXHEADER:100 seguido por um bloco de cabeçalho DATA:OFXSGML, depois um corpo <OFX> |
| Assinatura de arquivo OFX 2.x | Começa com a instrução de processamento <?OFX OFXHEADER=...?> ou diretamente com <OFX> |
| Codificação de caracteres (1.x) | ASCII ou Latin-1; declarado no cabeçalho através do campo CHARSET (ex: CHARSET:1252) |
| Codificação de caracteres (2.x) | UTF-8; declarado na declaração XML |
| Conteúdo dos dados | Extratos bancários, transações de cartão de crédito, posições de investimento, pagamentos de contas e transferências interbancárias |
| Sintaxe de tags (1.x) | SGML com tags de folha apenas de abertura - tags de fechamento não são necessárias para elementos de dados (ex: <DTPOSTED>20240115) |
| Sintaxe de tags (2.x) | XML bem formatado - todas as tags devem ser devidamente fechadas e os valores dos atributos entre aspas |
| Suporte a conexão direta | Suporta extração de dados servidor-cliente via HTTPS (protocolo OFX Direct Connect) |
| Formato predecessor | OFC (Open Financial Connectivity), o qual o OFX substituiu em 1997 |
| Desenvolvedores | Intuit, Microsoft e CheckFree - especificação conjunta |
| Órgão governamental | OFX Consortium (ofx.net) |
| Variante relacionada | .qfx - OFX com tags proprietárias adicionais da Intuit/Quicken; não intercambiável com o .ofx padrão |
| Lançado | 1997 (OFX 1.0); OFX 2.x moved to XML |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.ofx.net |
Conversões de OFX
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos OFX.