I used this a couple of years ago to create a script that automatically imports transactions from my bank account into my beancount ledger.
Unfortunately, only one of my banks provides OFX access at all (for a monthly fee), and I learned I’m not disciplined enough to keep up with the other banks manually.
Its annoying because I’m pretty sure the other banks do have OFX services somewhere, they just dont provide it to all customers, plus paying a monthly fee for the one bank that does just feels exploitative.
A less reliable, but more accessible solution might be to parse emailed bank statements, but those only go out once a month, whereas OFX can show new transactions within minutes/seconds.
Unfortunately, only one of my banks provides OFX access at all (for a monthly fee), and I learned I’m not disciplined enough to keep up with the other banks manually.
Its annoying because I’m pretty sure the other banks do have OFX services somewhere, they just dont provide it to all customers, plus paying a monthly fee for the one bank that does just feels exploitative.
A less reliable, but more accessible solution might be to parse emailed bank statements, but those only go out once a month, whereas OFX can show new transactions within minutes/seconds.