There are a lot of requests on how to get stock quotations into an Excel file. My own advice is to purchase a financial package, but there are some rather interesting things you can do with Excel accessing online quotes.
I see a lot of postings in Excel Newsgroups that relate to keeping track of quotations, purchases of stocks and the like.
While Excel is a very good tool, I do not think that it lends itself well to replacing Quicken (Intuit) or Microsoft Money. Whatever you do in purchasing stocks or mutual funds, it becomes apparent when you go to sell them that you need complete accurate records of each transaction, purchase, reinvestment of dividends, capital gains, stock splits, etc. It is a lot easier to maintain accurate records with a financial package from your first purchase to your last transaction.
I don't use all the features available. To use some features may cost more money depending on your financial institution. In fact I enter all transactions myself, and only use online capability to update stock quotes.
- Keep track of all stock purchases, sales, dividends, capital gains, reinvestments, splits.
- Obtain quotes from online source.
- Keeps a database and can supply your ROI (Return on Investment) between any two days of your choice (past or present).
- Obtain your financial transactions from your financial institution.
- Pay your bills.
- Compatibility with tax packages such as Turbo Tax (Intuit) and TaxCut.
- Conversion from another financial program.
- Customized reports, graphs, and charts, with the ability to generate a .csv file for use in a spreadsheet. MS Money has better features for getting information into Excel. Quicken has the bigger customer base.
- Bill payment and reminders.
- If might be a good idea to keep track of initial purchases and major sales of stocks so that you can compare it with your Financial software as a check for completeness, which you may have to resolve with your brokerage statements.
- You can create nice summaries for your accountant to help you make sure you have included everything. This helps your broker verify his figures that he inputs from your tax related brokerage forms.
Primary online activity is being able to update your portfolio in your financial package.You can probably buy, trade stocks with your brokerage firm online, saving a lot in commissions, and probably find a lot more information there. If you can't trade online, I would change firms.
Also you might familiarize yourself with the following sites, each of which allows you to create a portfolio at their site, but more important allows you to see what is happening in the news about your stocks. (ordered by my preference)
The portfolio on a site will help you keep up with what is happening, but your package will have what you really need for your taxes.Also the packages (software) can be updated online besides the quotes.
msnews.microsoft.com carry microsoft.public newsgroups and are accessible by anyone. netnews.msn.com would be available to those on MSN, others would probably have to access the servers on their own ISP.
- news://msnews.microsoft.com/microsoft.public.money
- news://msnews.microsoft.com/microsoft.public.moneycentral
- news://netnews.msn.com/alt.comp.software.financial.quicken
Yes you still have to keep them, file them by brokerage firm then date (or account then date). You will need them.Keep all of your end of year statements from your broker, some brokerage firms have good statements, some don't, either way you should be using a package. Transfer your holdings out of any firm that does not supply decent statements with correct information (current holdings, name and value of each stock, symbol, date of each transaction).
Why not just purchase Quicken or MS Money. Either of these packages will provide for purchase, reinvestment of dividends, stock splits and all those nasty things that you will have to have accounted for when you sell (and you have to figure taxes). Over a number of years this can get quite messy trying to catch up. About this time of year (Dec) local computer stores sell these packages as loss leaders to bring in customers.Either package also provides for updating with latest stock prices through the internet and you have the total market value at your finger tips in a couple of minutes without keying in the latest quotes.
If you keep a stock invested you do not need to pay a lot of the taxes until you sell it. You have paid taxes on distributions all along and the reinvestment is done with money you have already paid tax on. Keep accurate records as the money reinvest is new money and you do not want to pay capital gains on it when you take it out again later -- don't pay tax on your money twice, that is why you need to use a financial package. Remember no taxes until sold, which may be after you have a job and will be in a lower bracket.A day trader is into a stock and usually completely out of a stock in the same day, with the objective of gaining 1/8 point on 10,000 shares with much of it purchased on margin (money on loan). This means that they have more frequent commissions, have to pay short term gains instead of long term and have to pay tax on gains in current year. If they lose their money, and most of them will lose everything, they owe more than they have and have nothing to deduct their losses from after having paid taxes in previous years on their accumulation.
DownLoad.com, International Quotes, download aftermarket values for all stocks from different exchanges.FreeEnd of Day QuotesFreeDownload for more than 30 stockmarkets. Free sign-up. Define your own downloads. Many file formats supported : Metastock, Walmaster, Quicken, Excel, ASCII,... Manage several lists at one time. You may need to rerun your Outlook Express 5 install as you need to be able to run Java Applets, so you must include the "Microsoft Virtual Machine" when you install OE5. To verify that you can run Java Applets at DownLoad.com goto Lists then click on the hyperlink within the wording. Click here to see a demonstration of the applet. THIS SITE IS NO LONGER FREE. Not only is it no longer free but you probably have to "join" to find that out. I was told it was not longer free and this is what I found hidden in About Us, FAQ: 2001-05-11 We now accept payments in US dollars they don't even tell you what the charges would be.A site providing Australian and US quotes is Hooyaya Stock Data Center daily stock market for Australia (posted after midnight Sydney time) and US. US daily text files after 8:30 PM ET (500K), monthly zip files (425K). ticker, date (yyyymmdd), open, high, low, close, volume
Members of AOL have been able to get historical quotes in a variety and options as downloadable files. Recently many other sources now offer free historical quotes.Anyone can use finance.yahoo.com and by looking at a chart for a stock can maximize the chart and see when splits took place, and can download a .csv file (for a single stock). You can directly use this link using a stock of your choice. i.e. http://chart.yahoo.com/t? or http://chart.yahoo.com/d?s=IBM, if you wanted to code the date range on the URL that also can be done.
There is no choice of format but it is as follows:
Date,Open,High,Low,Close,Volume 23-Dec-99,117.25,119.25,116.75,117.4375,15514200 22-Dec-99,116.2969,118,115.125,117.5625,19282600 21-Dec-99,112.375,116.625,110.625,115.875,28723000 20-Dec-99,114.8125,115,111.1875,112.75,19716900 17-Dec-99,116.625,117.125,113.625,115.25,52949400Derived from a posting 1999/11/08 by Fred H Smith, AN=546196255 -- Re: closing price history for multiple stocksYou can input the .CSV file into your choice of a Financial package, though you may have to change some formatting, which if you can't handle programmatically you could use Excel though this might be tedious. Financial packages probably now are able to download historical quotes from a website, you would have to check this yourself.
A package would allow you view the current value for your portfolio or for any day since you started keeping accurate records in the package.It will also allow you to start tracking stocks that you are interested in by placing them in a watch list. I prefer to enter them under a separate account as owning .01 or .001 shares so I can see percentages and values change for a given evaluation period.
While I recommend using a Financial package to keep track of your stocks. Maintaining some semblance of a portfolio on a web site allows you to check news for your stocks.Sites where you can build a portfolio and download the portfolio as CSV or other means for use in a spreadsheet program.
When signing up for such free services, create a different userid and password than you use for anything else. privacy issue
- http://my.yahoo.com
- http://www.quicken.com
- http://moneycentral.msn.com/investor/home.asp
- http://www.moneyworld.co.uk or specifically stocks
Many of the web pages that you visit lie in their TOS statements. Others say that they don't collect statistics on you but don't tell you that they use Double-Click to collect the statistics for them. I believe IBM is taking a lead in providing links only to companies that observe their own TOS statements.DoubleClick provides an opt-out option so they don't collect personal information on you. Look in the Privacy statement and look for the link opt-out, it may take you several minutes to go through this nonsense but when you are finished they will not be tracking you -- your only protection that they keep their word this time is that they are being watched by a lot of privacy issue groups.
See Busines Week article (Feb 14, 2000, page 38) "A Privacy Backlash on the Net", a table of terms on Privacy Statements and another related article "Privacy War of Richard Smith" at
Found Junkbusters Corp, as a result of another article.
For those with MSN as their ISP as of 2001-05-10 special instructions for OE5 in identifying SPAM through MSN filtering. As of 2001-06-25 have seen no reduction in spam nor anything caught in such filters. As of 2001-11-25 it is filtering about 30% of spam coming through and is not filtering on at all on obvious viruses.
GazNET Anti-Spam Protection File With this filter, you'll be: protected against 5872 known spammers (zip file of). Appears to be useable in Outlook only, not Outlook Express. [LG 2001-02-17]
Virus protection information can be found on my Outlook Express page.
Here's an excerpt from a Privacy statement required by law to be mailed to customers. It really shows how meaningless these statements are.We do not disclose any nonpublic personal information about our customers or former customers to anyone, except as permitted by law. (Credit Suisse, as received Jun 25, 2001)Translation we will do as we damn well please unless specifically prohibited by law. Or more to the point do you think anyone would state that they don't comply with the law. I'm sure they do everything in their power within some group to insure that there are no laws, or that laws are ambiguous, conflict with other laws and are generally unenforceable.
Stock prices less than 1 when pasted into Excel show up as dates instead of fractions:
i.e. 1/2, 63/64, 3/8See my response 24Jan2000 that contains a macro that attempts to address this problem, also see other responses in the thread for a better understanding:
http://groups.google.com/groups?oi=djq&ic=1&selm=an_576979014
See HELP --> ans wiz. --> get external data
and see "Retrieve data from a Web page" and following the link 'About retrieving data from a Web page' there is a lot more to read about in "About retrieving data from a Web page" and help to explain an what an .iqy Web query file actually is. (based on reply by Bob O'Donnell in worksheet.functions 2000-02-01).
Have concentrated on using Google Usenet Advanced Search
Google Usenet Advance Search [http://groups.google.com/advanced_group_search]
Old Deja Search Argument looked something
like this: (~s stock* | ~s quote) &! inventory (~s stock* | ~s quote) &! inventorySome excerpts from the above
- AN=556736718 1999-12-05 Re: Stock quotes, T.N.Spearman; macro to obtain stock information. Msgbox requests stock to be interrogated.
- AN=556795573 1999/12/04 Re: Stock quotes, tim williams. Spreadsheet has list of symbols in a column to be interrogated.
- AN=527913994 1999/09/21 Re: Can I link to stock quotes on the web?, Chip Pearson. Suggests downloading the StockWeb workbook which requires Excel 97 or Excel 2000. Shows how to download the DJIA, for example, it shows how to do this. Getting this info is 1) possible, 2) perfectly legal, 3) totally free.
I tried Chip's download, the format of the HTML report has changed, common problem when attempting to create a report based on another report. You can get the same information using a financial package without the automatic update. The cells you want are now located on different rows than the symbols.- AN=555285199 1999/12/01 Re: VBA Code to Access Stock Quotes, Tom Ogilvy refers to MS KB article: http://support.microsoft.com/support/excel/content/excel97/xlweb.asp -- Microsoft Excel 97 on the Web -- Get the information you need to take advantage of the Microsoft Excel 97 Web integration features and functionality.
- AN=551338306 1999/11/21 Re: Linking to stocks and bonds database, Tom Ogilvy refers to MS KB article: http://support.microsoft.com/support/excel/content/excel97/xlweb.asp -- Microsoft Excel 97 on the Web -- Get the information you need to take advantage of the Microsoft Excel 97 Web integration features and functionality. and to
http://support.microsoft.com/support/excel/content/excel97/xlweb.asp Microsoft Excel 97 on the Web- Q157482 -- XL97: How to Create Web Query (.iqy) Files for use with Microsoft Excel 97.
- Q213730 -- XL2000: How to Programmatically Perform a Web Query, * go for the Table example.
- Stephen Bullen's Excel Page, has several downloads pertaining to continuously updated 'live' DDE Stock Price Feeds.
- Microsoft Template Gallery -- Investments http://search.officeupdate.microsoft.com/TemplateGallery/ct143.asp
- Record of stock purchase and sales. txt, download which was presented by Sheldon Koepf in the Investment sig of the ACGNJ Amateur Computing Group of New Jersey. Keep track of purchases and sales. To keep track of details and current value use software like Quicken or Money.
- Quicken scorecard
- A sample XL2QIF macro to make a QIF file from an Excel file specifially formatted in the desired order needed for the Quicken Interchange File (QIF).
- Dave Steppan's Excel a la Carte, download a zip file to analyze your mutual fund or stock portfolio, obtains current stock value from http://www.pcquote.com for a stock. haven't tried it but it will use web query and update any stocks you add to your list.
- Willow Solutions Tips for Excel and Word, downloadable files demonstrating live stock information, Tip 3 Displaying color coded up/down arrows in Excel with Reuters data.
Calculators
- Financial Calculators written in Java by Tushar Mehta, some Excel and unrelated VBA examples.
Currency Conversions
Please send your comments concerning this web page to: David McRitchie mailto:DMcRitchie@msn.com.