Stock quotes import into Excel
I use Microsoft Excel to maintain my portfolio positions in a spreadsheet. One convenient feature about using Excel is that there is a free plug-in available that allows you to download the latest stock and mutual fund quotes directly from the web into the spreadsheet. So you do not have to spend the trouble to key in the latest stock or mutual fund prices when you want to check your latest asset allocation.

The stock quote download plug-in is distributed free from the Microsoft website. You can use the following search keywords “excel stock quote download” from the Microsoft website main page to locate the files. For Excel 2002/2003, here is the link to the file.
Here is how the stock quote toolbar looks like in Excel after you install the plug-in:

To insert the latest price of a fund, for example VTSMX, enter the following into a cell:
=MSNStockQuote(”VTSMX”,”Last Price”,”US”)
You can also reference the name of a fund using another cell. For example if cell A1 contains VTSMX, the following will also give the latest price of the fund:
=MSNStockQuote(A1,”Last Price”,”US”)
You can have multiple instances of the above code to download the prices of as many stocks or funds as needed. Once you have modified the spreadsheet with the MSNStockQuote commands, you will be able to view your latest portfolio asset allocation with the click of a button. ![]()


October 20th, 2006 at 7:59 am
Interesting! I am also working on such solution. Can the MSNStockQuote plug-in get quotes for stocks in other countries (Singapore, Hong Kong, etc.)?
October 20th, 2006 at 8:12 am
I haven’t tried inserting quotes from other countries. But from my experience, it seems that if the symbol is accepted on MS’s Moneycentral website, it will also work in the Excel quote.
For example, I was able to insert the latest foreign exchange rate between USD and SGD using /USDSGD (or /SGDUSD for the inverse). So you can search for the symbol on Moneycentral first and then try it in Excel.
Let me know if it works.
November 3rd, 2006 at 6:10 am
Import stock quotes into Excel using web services…
Excel is a very useful portfolio and investment tracking tool. You can customize it to your heart content with formulas and macros. However, I find it troublesome to enter stock price and currency rate manually from the web. I thought it would be nice …
November 1st, 2007 at 8:56 am
[…] classes I have invested in and the investment vehicles in each asset class. Using an Excel macro (see my post HERE), I can update the real-time price of each fund with the click of a button. This allows me to, at a […]