So many practitioners of personal finance on HN so I figured I would ask here. Has anyone built up their own credit card transaction analyzer?<p>I was thinking of something that would take the transaction downloads from a credit card portal in csv. And analyze the transactions by category. So for travel, airfare etc.<p>It could learn from categorizations (names of restaurants).<p>Hypothetically, what would you use for this? Something like NLTK paired with pandas?<p>Happy to listen to others who have tried something similar.<p>(Not using Mint, have tried it and didn't want to link my bank accounts, just my credit cards)
I've done a few projects like this. I'd recommend checking out <a href="https://plaid.com" rel="nofollow">https://plaid.com</a> for bank feeds if you're in America, otherwise something like nightmare.js for scraping your bank.
I've been thinking about setting up an app where I can autoforward emails I receive for credit card transactions to my app and it would parse them and show me categories/summaries of spending.