Inspired by a comment on my last post.

I feel like I never have a solution that allows me to control it while also being automated to such a degree that I don’t have a huge confusing backup if I don’t do finances for days or weeks.

  • abeorch@lemmy.ml
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 months ago

    Id love to find a #creditunion that supported #openbanking and offered API access to my data so I could easily download it and use it with Actual or FireflyIII. I think working with a credit union to build this feature would be a great open source project.

  • tburkhol@lemmy.world
    link
    fedilink
    English
    arrow-up
    36
    ·
    2 months ago

    This won’t help you, but I want to brag. I started using Quicken to track my finances at the turn of the century, back when it was all local storage. Quicken 2012 was the last iteration that used http (not https) to update stock prices. When they discontinued support, I captured the interaction and deciphered the formats. Wrote a proxy to intercept the request, look up the security info, and send back the data.

    So, I self-host quicken.com. It’s saved me having to update Quicken or submit to their subscription model.

      • tburkhol@lemmy.world
        link
        fedilink
        English
        arrow-up
        8
        ·
        2 months ago

        Super easy, as it turns out. I run my own DNS and web servers, so I pointed quicken.com at my web server to capture the request, then used curl to capture the response. Both turned out to be plain ASCII, request like

        stk.1=SMCI;.2=NVDA;.3=INTC;

        as POST data, and responses like

        qwin.quotes.ASTM.symbol 4 ASTM
        .last 7 18.7400
        .time 10 1573074000
        .time.str 5 16:00
        .change 6 0.4000

        plus a whole slew of other optional fields for fundamentals, dividends, etc. It was a simpler time on the internet, when no one cared about leaking data and companies didn’t care if a handful of geeks reversed engineered their data structures.

      • neinhorn@lemmy.ca
        link
        fedilink
        English
        arrow-up
        8
        ·
        2 months ago

        He mentioned it used http, so the traffic is not encrypted. You can easily monitor http traffic with wireshark.

          • borari@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            10
            ·
            edit-2
            2 months ago

            It is pretty easy. There’s tons of tutorials and walkthroughs for doing it, but anyone familiar with UIs will be able to work it out pretty quickly I think. Maybe a friction point in using the filter query, but again there’s tons of walkthroughs and guides for using it online.

            If you can’t conceptualize a packet, or sockets, or network flows, even with the help of online guides/manuals, I guess it wouldn’t be easy. In that case I’d be wondering why someone would want to use those tools in the first place though, as then they probably wouldn’t have the skills necessary to leverage the information gleaned from the tool in any useful way.

            Edit - As we’re in the self-hosted community, I’d argue that anyone who is self-hosting anything would probably be able to easily install wireshark and view http requests, both individual packets and the stream as a whole.

  • MTK@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    Firefly III

    Amazing, really hit’s the spot of fully featured but a tool and not a new system you need to learn

  • Panda@lemmy.today
    link
    fedilink
    English
    arrow-up
    27
    ·
    2 months ago

    I use Actual. How it works is very similar to YNAB (you budget the money you currently have) but it’s open source and privacy focused. I started using it a few months ago and I really like it so far!

    • Yingwu@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      I love Actual. So, so good. I cancelled YNAB in favor and can’t ever think of going back. Aside from not having to pay $100 a year you’re also not supporting the Mormon Church (YNAB is a Mormon-run company).

      • jg1i@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 months ago

        Do you just use a limit set of YNAB features? It seems like Actual only has a tiny fraction of the features YNAB has. For example, it’s currently missing category targets.

  • Pax@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 months ago

    Actual has been working fine for me. Supports all the family’s banks and credit cards I import manually.

  • humble peat digger@lemm.ee
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    11
    ·
    2 months ago

    I don’t understand why isn’t crypto banned yet.

    Its a dumb drain on world resources and only facilitates of untraceable payments for drug sales and tax avoidance.

      • humble peat digger@lemm.ee
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        2 months ago

        I’m old enough to know that governments should care about taxes and payment traceability.
        This is what funds the social programs such as healthcare and education.

        And if government doesn’t give a fuck - there is only one explanation, it’s beholden to the corporate overloads that want to capitalize on the crypto action - which is not in my best interests as a private citizen.

        Also - all it does it raises energy prices for me and makes GPUs more expensive for me.

        Why should I support that?

        Fuck crypto and fuck the government that’s doesn’t do anything about it.

        • sugar_in_your_tea@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          2
          ·
          2 months ago

          I’m old enough to know that governments should care about taxes and payment traceability.

          And cryptocurrencies (esp. the bigger ones) are perhaps the most traceable store of value and is highly regulated. At least in the US, cryptocurrencies are regulated like stocks, so any transaction needs to be properly reported as either a capital gain or loss or you’ll run afoul of the IRS.

          Also - all it does it raises energy prices for me and makes GPUs more expensive for me.

          It really doesn’t. Crypto mining is only profitable if energy prices are very low, especially if you do it at any kind of scale. Crypto mining in the US is estimated at 0.6-2.3% of total energy use, which is a drop in the bucket.

          And mining on GPUs isn’t very profitable, with profitability timelines at ~3 years assuming a very low energy cost of $0.10/kWh. So it’s not really a good option. The big miners have pretty much all moved to ASICs, which won’t impact your GPU prices at all, so the only ones buying GPUs for mining are hobbyists, which are a pretty small market.

          Why should I support that?

          There are a lot of good reasons to support cryptocurrencies, such as:

          • low cost international transactions - sending to my neighbor and sending across the world costs exactly the same
          • essential for people like journalists and minorities in repressive areas - this is also why you should support Tor
          • many parts of the world don’t have stable money, and crypto is easier to access and store than foreign currencies (like USD or Euro)
          • not impacted by inflation, so theoretically they can be a cash alternative to other inflation hedges like gold; fluctuation is a bit of a problem ATM though
          • sidesteps the massive payment networks like Mastercard and Visa, who charge something like 3% of every transaction; many cryptocurrencies have lower transaction costs

          I think there are a lot of good reasons to support cryptocurrencies for everyday transactions, I don’t see much point in supporting it as an investment option. So if a vendor supports transactions in cryptocurrencies, I’ll go out of my way to pay w/ crypto, but I’m not interested in trading cryptocurrencies as an investment.

    • ililiililiililiilili@lemm.ee
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      9
      ·
      2 months ago

      Crypto cannot be banned. It can only be made illegal, if countries want to remove themselves from the digital currency revolution. The derivatives market is $730T. Stocks are about $110T. Real estate is around $380T. If you’re concerned about the minuscule amount of illegal activities that occur within the 3.5T crypto market, your fears are misguided. Crypto is mostly traceable. Fiat currencies are highly preferred for drug sales and tax avoidance.

      • humble peat digger@lemm.ee
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        edit-2
        2 months ago

        Make it illegal, drive it underground where it belongs.
        I’m concerned about traceability and tax avoidance. I’m concerned about energy consumption I’m concerned about gpu prices

        • ililiililiililiilili@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          Are you just as concerned that cash is not traceable and that some is exchanged tax free? I don’t see how any GPU miners are profitable at this point. Outside of gaming: AI must have a larger GPU demand? Most miners are using ASICs. You’re absolutely right that mining energy should come from plants that have underutilized capacity and (obviously) renewable sources. The cat’s out of the bag on cryptocurrency and unjust laws don’t deserve to be followed. All government printed currencies eventually become worthless.

    • roofuskit@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 months ago

      Because the rich people of the world are at the top of that pump and dump pyramid and stand to extract a lot of money from the suckers of the world.

  • sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    11
    ·
    edit-2
    2 months ago

    Actual Budget, because it supports SimpleFIN to import my transactions.

    It’s still not “automated,” but I have a lot of rules now so it’s getting there.

    I’m not super happy w/ how it works, but I’m too lazy to do anything about it. Maybe I’ll end up adding SimpleFIN to something else, idk.

  • biptoot@lemmy.today
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 months ago

    Actual budget with simple fin for bank links. Currently hosted on pikapods, will move to self hosting on prem at some point.

  • AustralianSimon@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    We do excel roughly but invest our surplus.

    I have a bunch of we scrapers that check for items on sale and for certain ones trigger purchase and others send me an alert.

  • linuxguy@lemmy.gregw.us
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 months ago

    Gnucash books split for personal, joint, and business with a mysql backend. I wrote a read-only web frontend for wife and OTG access. Sadly no automation so I just stay on top of it.

    • Bakkoda@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 months ago

      I’ve never seen this recommended before and I’ve looked for years for self hosted alternatives to YNAB.

        • borari@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          ·
          2 months ago

          Damn. You’ve given me a vision of a future where people call applications that are installed locally and don’t leverage any cloud/server backend for any functionality “self-hosted” programs and I hate it.

  • cyberwolfie@lemmy.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 months ago

    I use ledger. I have not automated so much outside of autocomplete macros in my text editor, but it doesnt’t take too much time and forces me to look over my spend, so I like it. I will eventually attempt to build some kind of Dash-application for visualisation of the output, but have only started on the parsers so far.