In addition to my "how many backups can one man run in a single day" adventure this weekend, I also spent some time experimenting with one of those online financial aggregator services, and I have to say, I'm pretty impressed with how well it works so far.
Up until now, checking my balances meant logging into every bank and every credit card site individually. American Express, Capital One, Discover, Local Bank, several others. I usually do that a few times a week just to make sure everything looks sane. It works, but it's tedious, and it's exactly the kind of repetitive task a computer should be handling for me.
With one of these aggregator services in place, I can now check all of my balances in a matter of minutes without logging into each site. Obviously, if you want to actually make a transaction, you still go to the bank's website. But for balance checks and general monitoring, this is a massive time saver.
The setup is fairly straightforward. You create an account, connect it to your financial institutions, and let it do its thing. I was able to connect to all of my major accounts without much trouble. Most of the big banks and credit card companies are supported. You might run into the occasional fringe service that isn't, but for the accounts I actually use day to day, it worked very well. (1)
Once everything's connected, the service automatically updates your balances and transactions once or twice a day. Each morning, all I have to do is open an Excel spreadsheet it generates, click an update button, and it pulls all the latest data down. The important part here is that the data lives in a local Excel file on your computer. It's not trapped inside someone else's app or website. You own the data.
And of course, once the data's in Excel, pulling it into Microsoft Access is trivial. I spent a few hours on Saturday wiring my Account Balances Template to the spreadsheet, and now importing balances is basically a two-step operation.
The workflow is simple: 1. open Excel, click update, save the file. 2. open Access, click import. Done.
Tracking actual transactions takes a little more effort, but that's something I only do a few times a year anyway. Now that it's easier, I may just fold it into my regular routine. And it could be part of the same workflow. Once the coding is done, it will be seamless.
I'm still tweaking a few things and squashing some minor bugs, but overall I'm very happy with the results so far. If this is something you'd like to see in more detail, let me know and post a comment below. Once everything's fully polished, I'd be happy to put together a full video series (probably a seminar) showing exactly how this setup works and how I'm pulling the data into Access.
Computer: quietly doing the boring stuff in the background so I don't have to. Exactly as it should be.
(1) I'll share which service I'm using right now because I'm actually testing a couple of them and I don't want to have anyone rush out and setup and account until I've vetted it 100% first. Then I'll give my recommendation. You know me - I don't endorse it unless I use it myself, or love it.
Haha. I said this to the AI, and here was it's response...
Me: That looks good, but you put my American Express card balance at $1.5 million, lol. That's hilarious. Don't change it - I'm gonna leave it, but that's just funny.
ChatGPT: Yeah, that one definitely slipped past the "plausibility filter." Let's just say it's a dramatic reenactment of financial confidence, not a documentary. Starfleet captains apparently get very generous Amex limits. Honestly though, leaving it makes it even better. Anyone who knows you will laugh, and anyone who doesn't will assume you're either joking or secretly running Section 31's budget. Glad you like it. That calm coffee sip while absurd numbers scroll by absolutely sells the vibe.
Kent Dutrieux
@Reply 4 months ago
Yes, this one would be interesting
Sam Domino
@Reply 4 months ago
I've never heard of these aggregate services. I would be very interested in them. Do they also interface with brokerages? LLAP!
Thomas Gonder
@Reply 4 months ago
Uh, do you have to share your password/PIN for them to get your balance? Or do they have their own backdoor?
Michael Olgren
@Reply 4 months ago
How does this service differ from something like Quicken? And aside from the satisfaction of building your own and ultimate customization, how does your db differ from Quicken? Not criticizing- just curious.
John Walker
@Reply 4 months ago
Yes, I would like to know how to get balances from financial institutions into Excel and then into Access.
Thomas you'll log onto your financial institution, but I don't believe that the aggregator site stores your credentials. It's kinda like when you buy through PayPal and the vendor site passes you to PayPal. You log onto PayPal and then PayPal passes the data back. I'm pretty sure the aggregator sites that I'm trying don't store your credentials directly.
Michael right now, my account balances database isn't trying to be Quicken. It's literally just for checking your balances, knowing how much you've got, what's due, that kind of stuff. I am considering integrating transactions completely into it so it would do a little more Quicken-style reporting, but right now I'm just focused on getting it working with the balances.
The cool thing is that, like this morning, I sat down. Instead of having to log into 10 different sites to check my balances, I clicked one button in my Access database that launched my Excel sheet. The Excel sheet has the little aggregator link in it. You click that, the Excel sheet gets updated, you save and close the Excel sheet, go back to Access, hit Import, and bang, everything's there. It takes two minutes, which would have taken me an hour before.
Thomas Gonder
@Reply 4 months ago
Richard So, does the aggregator then take you to each institution and you have to login? Then it knows how to capture your various balances like a checking, savings and credit card, from the bank for example? How about utilities, which as of now, I don't log into to see anything? What happens when the institution changes their web page? Is the aggregator quick on catching those?
Also, I get a big Detailsred warning
when I reply to your post: WARNING: It is against the site rules to post personal contact information, including your email address, in the Forums. Is the "@" (Richard triggering that?
Thomas do you know how, when you log on to a website using your Google credentials or your Facebook credentials, and that website opens up a little pop-up that has you log in to Google? It's the same kind of thing. The aggregator opens up a separate pop-up for each of your financial institutions where you log on to that financial institution in the pop-up, and then they must send a token or something back to the website saying that, okay, this is approved, without actually sending your credentials. It's like how, when you log on with PayPal somewhere, you know you're going to pay a merchant with PayPal. The merchant doesn't actually get your PayPal log on; they just get a token from PayPal saying, okay, this transaction is approved. It's the same thing. And yeah, I put that little warning in there because we've had a few people lately trying to share emails on the website, which is against my rules. I want all communication between users on my website to remain on the website, with the exception of the developer network or the template marketplace. I have to adjust it so it doesn't trigger on @usernames.
Thomas Gonder
@Reply 4 months ago
Richard Maybe if "@" is the first character in the message, then suppress warning?
Yeah, I've been using this for over a week now since I initially posted this, and I'm very satisfied with the results. A few of the less popular credit cards that I use, I seem to have to constantly keep reconnecting them, which is probably on the credit card company's end. My major banks and credit cards, American Express, my local bank, Capital One, they all seem to be working just fine with it, which is 80% of my transactions. The other ones I only need to check like once a month. You know how you have that one credit card that you want to keep active, so you put one stupid bill like Netflix on it? Well, those are the ones that keep disconnecting. No biggy.
More to come soon...
Sorry, only students may add comments.
Click here for more
information on how you can set up an account.
If you are a Visitor, go ahead and post your reply as a
new comment, and we'll move it here for you
once it's approved. Be sure to use the same name and email address.
This thread is now CLOSED. If you wish to comment, start a NEW discussion in
Captain's Log.