Open Financial Exchange

Open Financial Exchange (OFX) is a data-stream format for exchanging financial information that evolved from Microsoft's Open Financial Connectivity (OFC) and Intuit's Open Exchange file formats.

History

Microsoft, Intuit and CheckFree announced the OFX standard on 16 January 1997. The first OFX specification, version 1.0, was released on 14 February 1997. The specification allows for bank- and application-specific extensions, although only a subset is necessary to describe a financial transaction.

Versions 1.0 through 1.6 relied on SGML for data exchange, but later versions are XML based. In 2019, the OFX consortium joined the Financial Data Exchange (FDX) consortium that now manages the OFX specification. The latest reference document was published in October 2020.

OFX Uses

Many United States banks let customers use personal financial management software to automatically import their bank transaction using the OFX protocol. However, most Canadian, United Kingdom and Australian banks do not allow this. Nonetheless, many banks do support downloading financial data in the OFX file format, the QIF file format, or the spreadsheet format via their web interface. The resulting file may be imported into financial software.

Intuit and QFX

QFX is a proprietary variant of OFX used in Intuit's products. In Intuit products, OFX is used for Direct Connect and QFX for Web Connect. Direct Connect allows personal financial management software to connect directly to a bank's OFX server. With Web Connect, the user needs to log in and manually download a .qfx file and import it into Quicken.

See also

References

Uses material from the Wikipedia article Open Financial Exchange, released under the CC BY-SA 4.0 license.