Tracking funds in a 401k

David Reiser dbreiser at earthlink.net
Sat Sep 17 12:00:50 EDT 2005


On Sep 17, 2005, at 11:08 AM, David Hampton wrote:

> On Sat, 2005-09-17 at 09:35 -0400, Bradford R. Bowman wrote:
>
>
>> Ok, this makes the most sense to me. TIAA-CREF has fairly good web
>> access to the account, which may make it easy to at least do monthly
>> updating of the funds.
>>
>
> For what its worth, there's a pending patch to the Finance::Quote
> project on sourceforge.net that will allow it to retrieve TIAA-CREF
> mutual fund prices.  You should be able to apply th patch to your  
> local
> copy of F::Q.  I don't know when the next version of F::Q will be
> released, but hopefully it will be less than the two years it was for
> the last version.
>
> David

It is possible to use the F::Q module that appears as a result of a  
gnucash install and just replace the TIAACREF perl script to get  
daily fund prices for the TIAACREF funds. I'm sure I can find the  
path to the script online if you'd like.

Coupled with OFX downloads and importing into gnucash for each set of  
purchase transactions, it's possible to have gnucash tell you your  
daily retirement fund value with less work than I used to spend doing  
reconciliations once a year manually.

One transaction that still is manual, if it applies to you, is  
accumulation in the annuity account. The traditional TIAA annuity  
pays interest into your account daily, but no explicit transaction is  
recorded. So every once in a while I make sure I'm up to date on  
downloading the fund purchase transactions (your personal and  
matching annuity contributions are still a reported transaction),  
then I subtract the gnucash annuity balance from the TIAA website  
balance from that account, and create a transaction that adds to the  
annuity balance from Income:Retirement annuity gain. I also have an  
account Income:Employer Retirement match, so I have to be careful to  
exclude those accounts when I do normal income analysis.

One really nice feature of the TIAACREF website Quicken downloads  
(OFX files) is that they let you choose how far back to go.  
Eliminating a time period that you know you've downloaded saves  
gnucash the effort of rejecting duplicates. The import engine gets  
slow if you import a lot of transactions you don't need.

If you're entering purchase transactions manually from a TIAA-CREF  
statement, be aware that they hide the purchase fees. (share price) x  
(shares purchased) is supposed to = (contribution amount). In gnucash  
you need to enter the contribution amount and the shares purchased,  
letting gnucash calculate the share price. You'll see that there is a  
small percentage difference between the share price reported on the  
statement and what you actually pay.

another Dave


More information about the gnucash-user mailing list