Hacker News new | past | comments | ask | show | jobs | submit login

"For my stocks and non-money assets, I opt not to track them super closely in order to avoid having to update the values of each stock every time."

GnuCash's Price Editor can fetch values automatically. It used to be able to use Yahoo finance, but they cut that off a while back. There is a replacement, but I cannot remember what it is at the moment (and am on the work laptop).

GnuCash is actually pretty easy to use, once you get used to the double-entry system and how it handles some things. I have a moderately complex situation (and it's been stupid complex in the past), and I don't spend more than a few minutes a month on it (unless I'm trading stocks; it can take more time to set up each stock's account for proper tracking).




> GnuCash's Price Editor can fetch values automatically. It used to be able to use Yahoo finance, but they cut that off a while back. There is a replacement, but I cannot remember what it is at the moment (and am on the work laptop).

It's possible to get Yahoo! data through web scraping, but it's certainly less convenient than it used to be.

IEX also has an open API for querying historical data.[1] I don't think it has as much historical data as Yahoo! has, and it's changed a bit since the last time I thought about putting together a backtester.

[1] https://iexcloud.io/docs/api/


You need to setup an AlphaVantage API key. See here: https://wiki.gnucash.org/wiki/FAQ#Q:_Why_doesn.27t_online_qu.... I set it up a few years ago and it seems to keep work. If I break my setup messing around, I'll just copy the values directly from my investment site into GnuCash.

This is definitely one of the clumsier parts of GnuCash. Still works though.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: