I am in the process of writing some software that will allow me to input the current market values of my investments every month according to my monthly statement and see the annualized performance over any period I want for any of all of my investments at a time, but it is slow-going. What is the difference between this and Quicken or Microsoft Money? Well first of all, it is free. What is the difference between free programs like Gnucash, etc…? Those programs cannot do this kind of thing in the way I want to just yet. The main difference in usage is that all you need to do is enter information from your monthly statements, such as current market values of your investments and your investment transactions as well. Then various annualized returns can be calculated from that for all your investments, or the aggregation of all your investments over time (for example). It explictly does not rely on daily prices of anything. That is to promote sound conservative investment practice: that daily fluctuations in the market do not matter. If I can get all that to work in a framework that is flexible then I should be able to do a lot more with it too. If anyone things this is interesting or thinks that I am re-inventing the wheel, please tell me.