Thanks for featuring me in the blogpost. Exciting!
However, I stopped with this project since I ran into the same problem as many others, which is the necessity for having a static ip. I don't have one and won't have one anytime soon. I wrote my script with the purpose of running it every night from my home server, but since my home ip changes every 24 hours, I can't really automate this process, which makes a script pointless.
I also thought about implementing a macOS solution with simple graphs, but realised that MoneyMoney does this better than I ever could. However, it seems like I also won't be able to use their product since I would still need a static ip.
I would love to continue writing scripts and building little software solutions for myself and the OpenSource community using the Bunq API, but this doesn't really make sense until I figured out a way of solving this static ip issue.