Skip to main content

Library for working with Open Financial Exchange (OFX) formatted data used by financial institutions

Project description

ofxtools is a Python library for working with Open Financial Exchange (OFX) data - the standard format for downloading financial information from banks and stockbrokers. OFX data is widely provided by financial institutions so that their customers can import transactions into financial management software such as Quicken, Microsoft Money, or GnuCash.

If you want to download your transaction data outside of one of these programs - if you wish to develop a Python application to use this data - if you need to generate your own OFX-formatted data… ofxtools is for you!

ofxtools consumes and produces both OFXv1 (SGML) and OFXv2 (XML) formats. It also handles Quicken’s QFX format, although it ignores Intuit’s proprietary extension tags. It targets compliance with the OFX specification, specifically OFX versions 1.6 and 2.02.

ofxtools is compatible with Python version 2.7+ and 3.1+. Its only external dependency is Requests.

Full documentation is available at Read the Docs.

Development of ofxtools is centralized at GitHub, where you will find a bug tracker.

For ease of installation, ofxtools is released on PyPI.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ofxtools-0.5.4.tar.gz (62.9 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page