I currently have a database full of open/close/high/low/volume quotes which I got from Yahoo. I want to add some fundamental indicators, such as % ownership by investors over time, % ownership by insiders, revenue, profit, etc. all over time. Is there any way to get this information for free other than parsing webpages for it?
most people who have a trading account have access to such information (example: scottrade, tdameritrade...) if thats not an option, yahoo finance, msn money, goog finance, marketwatch, cnn money, fox business, bloomberg, and routers should be enough. cm
Do any of these services offer the data in downloadable form, rather than simply on some webpage? It would be nice if all the data could be downloaded in a CSV file -- some standardized format that is easy to parse.
I could be wrong but doesn't the SEC website offer the user a way <br>to download copious Fundamental data on any public company for free... via their edgar site... http://www.sec.gov/edgar/searchedgar/webusers.htm <img src="http://www.enflow.com/p.gif">
There is the XRLB program from the sec.gov website, but currently it is voluntary and only 74 companies participate: http://www.sec.gov/spotlight/xbrl/xbrlwebapp.htm
You may want to consider the Fundamental Data Downloader from Trading-Tools.com The tool basically scrapes the information from the web but provides .csv output for all the stocks. http://www.trading-tools.com/historical-fundamental-data-downloader.htm
http://finance.groups.yahoo.com/group/smf_addin/ (or http://www.fatpitchfinancials.com/373/updated-excel-stock-market-functions-add-in/) Fabulous tool.
I also came across this, not sure if it has everything that I am looking for, but it looks pretty damn close. http://www.gummy-stuff.org/Yahoo-data.htm