Comment by bregma
2 hours ago
Problem solved for me because no banks in my country provide an API for anyone or anything to download transactions directly. Not even Quicken. Banks here are stable. The only change they tolerate is increasing their fat quarterly dividends, although there has been talk in the smoky back rooms of government about passing legislation to force them kicking and screaming into the present.
On the other hand, downloading a PDF or a CSV from time to time isn't that much of a hassle. I have Python scripts to parse the PDF and output hledger text, and hledger itself reads the CSV files and autocategorizes the transactions (I had to supply the categorization rules, naturally). You don't have to import anything, it's plain text. You don't have to copy/paste anything.
If there were APIs to download transactions, it would be as simple as
curl $BANKURL | hledger print --rules-file bank.csv.rules - >>bank.journal
or something. Of course, you don't get the colourful eye candy of Quicken.
No comments yet
Contribute on Hacker News ↗