OFX client for dowloading transactions from banks
Project description
ofxclient
Python OFX client libraries and basic web application
installing
python setup.py
quick start
This distribution comes with a small web application so that you can add your banks, accounts and credentials.
Run this command in the terminal or command prompt
> ofxclient
security
One thing that I hate about a lot of these financial tools is the lack of protection of things like passwords and account numbers. You may not realize it but some of these OFX files have your full credit card number as the account number. This is actually necessary to have on file so that you can tell the bank which account you want to download the transactions from using OFX.
To help combat this, I’m using the keyring module which attempts to use your OS’s native keychain. On OSX this is the Keychain. Don’t be suprised if you are asked for your keychain password. This is completely normal.
Passwords are stored in the keychain and are looked up by the bank/username combination
Your account numbers are hashed locally in the configuration file. Whenever the full account number is needed, it is looked up in the keychain as needed.
FAQ
Q: Quicken exists and does this already. Why did you do this? A: I don’t use Quicken or GnuCash. I use budgeting software (You Need A Budget) that does not have direct connect capabilities (intentionally). Other people are still using Microsoft Money which is no longer supported. This helps those of us in this situation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file ofxclient-0.6.tar.gz
.
File metadata
- Download URL: ofxclient-0.6.tar.gz
- Upload date:
- Size: 194.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e400436d512d0efa35cbd0079e48623a3acbb581d532b2d5d28df9c2fa7cdda0 |
|
MD5 | 734c841120fa6078b3b141025c67ceec |
|
BLAKE2b-256 | 2a3c27313b2833a92b971a68af1d10fbf1089661dc9aab85f718e439f0d01f34 |
File details
Details for the file ofxclient-0.6-py2.7.egg
.
File metadata
- Download URL: ofxclient-0.6-py2.7.egg
- Upload date:
- Size: 244.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9f68b7553474303e2dcc7696d296b402dfc32537f27a4c6f6bceaf89e5e0be8 |
|
MD5 | 5662739862df4e612445c5580344468e |
|
BLAKE2b-256 | 50bc0e81f261b25da43ff03e0db21748e6b709a8c0c600c65288d4ed46dd7183 |