Offer your thoughts or opinion on the input financial query or topic using your financial background.

Where can I find open source portfolio management software? 
Have you looked into GnuCash? It lets you track your stock purchases, and grabs price updates. It's designed for double-entry accounting, but I think it could fit your use case.