• 0 Posts
  • 2 Comments
Joined 3 months ago
cake
Cake day: February 4th, 2025

help-circle
  • Could you create an account in firefly-iii that is just the overall value and have a script that takes the balance from ghostfolio and updates it in firefly-iii?

    I considered that, but that would require me to create deposit or withdrawal transactions every day to represent the change in account value.

    For Plaid, I went through the process to apply for “production” access and get oauth access to most banks. It really wasn’t bad at all. I basically just said I was going to use it for personal use, not selling anything, and not letting others use it. I haven’t used it much, but did get it approved relatively quickly.

    That changes things. I might go ahead and apply for Plaid and use it for cases where I don’t have my own scrapers. I know it doesn’t give detailed information for investments to the degree that I am looking for.


  • I’m currently using firefly-iii + Ghostfolio simultaneously. I’m not really a fan of this approach because Firefly-iii shows the wrong net worth without my investments and Ghostfolio doesn’t handle tax lots correctly. The Firefly-iii importer was terrible and created a mess of my transaction history too because I tried to import data from Mint going back a decade. I ended up writing my own Python-based analyzer to clean-up the data to get it imported. Now I just use those tools for visualization until I find alternatives.

    Plaid didn’t work because I couldn’t use OAuth to banks without going through compliance reviews (not sure if that has changed.) I instead focused on building scraping tools to pull directly from banks or my bank aggregator, Monarch (I use this when I couldn’t directly scrape from a bank due to auth issues.) I had to build Playwright scripts to scrape website and it’s all very janky code, but it technically works. Some of that has been open-sourced, the actual scrapers need to be cleaned up.