http://qs321.pair.com?node_id=747935

shunyun has asked for the wisdom of the Perl Monks concerning the following question:

I've been searching around the net looking for a book, site, module, anything that talks about managing personal finances with perl. Please recommend a book or site that deals with this subject. Or if there is a university that teaches a course; if not online, I'm in San Diego. The closest application I could find was SQL-Ledger/LedgerSMB, but that's clearly a business app. Excel by itself is not going to be enough (I refuse to go back to VBA!) And Intuit has FUBAR'd my beloved Quicken. So I'm going to write my own (dagnabit!) and I'd like to first learn what others have done. Thank you, shunyun

Replies are listed 'Best First'.
Re: Personal finance using perl
by samtregar (Abbot) on Mar 03, 2009 at 23:06 UTC
    It's not Perl, but you should take a look at GnuCash.

    -sam

      Thanks Sam, I'll take another look at gnuCash.
Re: Personal finance using perl
by bichonfrise74 (Vicar) on Mar 03, 2009 at 23:23 UTC
    What exactly do you want done with personal finance in perl?
      Well, I don't have any problem coding, but I've been learning how to budget and so far, the best tool is Quicken. arg! I want more than simply tracking my finances and generating alerts when a budget item is exceeded. I'm a monitoring engineer and what quicken, mint, and gnucash and all of them do is simply "monitoring". you collect the data, set a threshold, and then react. There's some reports, but they're all simple charts, nothing statistical.

      I want to predict; I want to use the tool to help me make my decisions, find the shortest path, etc. And I'm not talking about stock market prediction, either. Just simple stuff like: Given 12 months history, how much should I budget for my Gas & electric bill? What's the variance for a budget item? Are there patterns in my spending? What's the best snowball scenario, and how much can I redirect to paying down debt?

      I don't need to replace stuff that Mint does, I just want to do some intelligent budgeting. There are a few spreadsheets out there that help with snowball, but they're cumbersome.

      So I'm thinking I need to start by learning some basics of financial programming. I remember classes I took (very long time ago) where the examples were always financial applications. Being young and stupid, I thought "I'll never need this stuff" so I paid attention to the code and forgot the technique. Now that I actually have money, I want to put my skills to it!

      Anyway, I was hoping that someone knew of something (book, course, code) that specifically deals with money management.

        Not sure if this will meet all your needs, but The Budget Kit looked promising enough for me to purchase it at a used book store recently. (Too many $client emergencies for me to have looked at it yet, however...)

        HTH,

        planetscape