Tracking stocks can be fun on the Mac, thanks to the Dashboard. However, my home stock market is Germany and Apple’s Stocks dashboard widget, which comes with Mac OS X 10.4, only displays quotes and charts of US stocks. (Actually it’s a limitation of Apple’s quote server and not of the code.) There are 2200 registered widgets available currently, with some dozens of them related to international stock markets. It’s sad, but none of these widgets were as nice or useful for me as Apple’s.
So, with a little time to spare today, I’ve completed a small hack which I had on my Todo list for quite a long time. iStocks Widget is a modification (aka patch or clone) of the original Stocks widget which pulls its stock information from the international Yahoo quotes servers. So basically, you can track any stock as long as there’s a corresponding Yahoo symbol. The symbols usually carry information about the stock exchange location, like “SIE.DE” is Siemens, XETRA, Germany.
I’ve put the release at 0.1, since I’m not quite sure if the Yahoo URLs are stable. I’ve tested it against some random stocks (which all worked fine). BTW, you will notice that the intraday and weekly charts are images from Yahoo (they are not rendered via Quartz as the rest). The problem here is that 15-minute and hourly quotes are not available yet for international stocks. I think Yahoo is about to provide them when its new Yahoo Finance Charts will be announced officially.