Free Historical Commodity Prices in txt?
At indexmundi, they have some historical data which you can grab from their charts: It only has a price on a monthly basis (at least for the 25 year chart). It has a number of things, like barley, oranges, crude oil, aluminum, beef,  etc.    I grabbed the data for 25 years of banana prices and here's an excerpt (in dollars per metric ton): That page did not appear to have historical prices for gold, though. "You can find gold historical prices on the kitco site. See the ""View Data"" button." Goldprice.org has different currencies and historical data. I think silverprice.org also has historical data.
I found a possible data source. It offers fundamentals i.e. the accounting ratios you listed (P/E, dividend yield, price/book) for international stock indexes. International equity indices based on EAFE definitions are  maintained by Professor French of French-Fama fame, at Dartmouth's Tuck Business School website. Specifics of methodology, and countries covered is available here. MSCI is the data source. Historical time interval for most countries is from 1975 onward. (Singapore was one of the countries included). Obtaining historical ratios for international stock indices is not easily found for free. Your question didn't specify free though. If that is not a constraint, you may wish to check the MSCI Barra international stock indices also. Hi guys,  This is an app I've been working on over the summer. It's my belief that a lot of people want to learn about the stock market but in the end can't because they're turned off by long walls of text you get when you Google about them/read a textbook.   I know there are other simplified solutions out there but they're not widely adopted yet and I don't think there are any (?) that were made app first.  Anyway, check it out if you can. Appreciate all feedback/comments. Reuters has a service you can subscribe to that will give you lots of Financial information that is not readily available in common feeds.  One of the things you can find is the listing/delist dates of stocks.  There are tools to build custom reports.  That would be a report you could write.  You can probably get the data for free through their rss feeds and on their website, but the custom reports is a paid feature. FWIW re-listing(listings that have been delisted but return to a status that they can be listed again) is pretty rare.  And I can not think of too many(any actually) penny stocks that have grown to be listed on a major exchange. I think Infochimps has what you are looking for: NYSE and NASDAQ. "At the bottom of Yahoo! Finance's S & P 500 quote Quotes are real-time for NASDAQ, NYSE, and NYSE MKT. See also delay   times for other exchanges. All information provided ""as is"" for   informational purposes only, not intended for trading purposes or   advice. Neither Yahoo! nor any of independent providers is liable for   any informational errors, incompleteness, or delays, or for any   actions taken in reliance on information contained herein. By   accessing the Yahoo! site, you agree not to redistribute the   information found therein. Fundamental company data provided by Capital IQ. Historical chart data   and daily updates provided by Commodity Systems, Inc. (CSI).   International historical chart data, daily updates, fund summary, fund   performance, dividend data and Morningstar Index data provided by   Morningstar, Inc. Orderbook quotes are provided by BATS Exchange. US   Financials data provided by Edgar Online and all other Financials   provided by Capital IQ. International historical chart data, daily   updates, fundAnalyst estimates data provided by Thomson Financial   Network. All data povided by Thomson Financial Network is based solely   upon research information provided by third party analysts. Yahoo! has   not reviewed, and in no way endorses the validity of such data. Yahoo!   and ThomsonFN shall not be liable for any actions taken in reliance   thereon. Thus, yes there is a DB being accessed that there is likely an agreement between Yahoo! and the providers." A number of places.  First, fast and cheap, you can probably get this from EODData.com, as part of a historical index price download -- they have good customer service in my experience and will likely confirm it for you before you buy.  Any number of other providers can get it for you too.  Likely Capital IQ, Bloomberg, and other professional solutions. I checked a number of free sites, and Market Watch was the only that had a longer history than a few months. I had the same problem and was looking for a software that would give me easy access to historical financial statements of a company, preferably in a chart. So that I could easily compare earnings per share or other data between competitors. Have a look at Stockdance this might be what you are looking for.  Reuters Terminal is way out of my league (price and complexity) and Yahoo and Google Finance just don't offer the features I want, especially on financials. Stockdance offers a sort of stock selection check list on which you can define your own criterion’s. Hence it makes no investment suggestions but let's you implement your own investing strategy. Moody's is now Mergent Online. It's no longer being printed, and must be accessed digitally. In order to browse the database, check with your local public library or university to see if you can get access. (A University will probably require you to visit for access).  Another good tool is Value Line Reports. They are printed information sheets on public companies that are updated regularly, and are convenient for browsing and for comparing securities. Again, check your local libraries.  A lot of the public information you may be looking for can be found on Yahoo Finance, for free, from home. Yahoo finance, will give financial information, ratios, news, filings, analysis, all in one place. "The mathematics site, WolframAlpha, provides such data. Here is a link to historic p/e data for Apple. You can chart other companies simply by typing ""p/e code"" into the search box.  For example, ""p/e XOM"" will give you historic p/e data for Exxon. A drop-down list box allows you to select a reporting period : 2 years, 5 years, 10 years, all data.  Below the chart you can read the minimum, maximum, and average p/e for the reporting period in addition to the dates on which the minimum and maximum were applicable." Yahoo Finance doesn't offer this functionality; I remember looking for this exact feature a couple of years ago for coffee futures. Your best option is to look at the futures chain. However, Yahoo Finance's future chains aren't always complete, since you'll notice that the futures chain for NYMEX crude oil omit the June contract. The contract still exists, but Yahoo doesn't list it in its own futures chain or in the future chain for May. "Mint is one alternative. If you want the raw data in CSV format, you can use ""Export"" feature under" well there are many papers on power spot price prediction, for example. It depends on what level of methodology you would like to use. Linear regression is one of the basic steps, then you can continue with more advanced options. I'm a phd student studying modelling the energy price (electricity, gas, oil) as stochastic process. Regarding to your questions: 1. mildly speaking, it's really hard, due to its random nature! (http://www.dataversity.net/is-there-such-a-thing-as-predictive-analytics/)  2. well, i would ask what kind of measure of success you mean? what level of predicted interval one could find successful enough? 3. would you like me to send you some of the math-based papers on? 4. as i know, the method is to fully capture all main characteristics of the price. If it's daily power price, then these are mean-reversion effect, high volatility, spike, seasonality (weekly, monthly, yearly).  Would you tell me what kind of method you're using? Maybe we can discuss some shared ideas? Anna you could try [FRED](http://research.stlouisfed.org/fred2/graph/?g=HO7), or maybe try the CME and ICE's websites for some decent data.. haven't looked just suggestions - pretty sure the symbol for the Libor futures is EM, you could approximate from that so long as it's not a doctoral thesis You will most likely not be able to avoid some form of format conversion, regardless of which data you use since there is, afaik, no standard for this data and everyone exports it differently. One viable option would be, like you said yourself, using the free data provided by Dukascopy. Please take into consideration that those are spot currency rates and will most likely not represent the rate at which physical and business-related exchange would have happened at this time. "First of all, metals are commodities. So if you're phrasing that as metals and/or commodities, then that's poorly worded. If you're phrasing that as ""metal commodity reports"" then say as such.   Second, and more importantly: what commodities? Power is very different than coffee. Different places specialize in different things, all banks are good in some and weak in others. There's no generic ""commodity"" market but rather a huge range of specifically different products traded in the future.You learn more than a small fraction of this universe so pick one or two specific products from the macro buckets (i.e. energy, grains, metals) and focus on those."