What sources of financial and economic data are available online? Which ones are free or cheap? What has your experience been like with these data sources?

link|improve this question
Anybody have a link to (downloadable) (historic) CDS data? – Samo Aug 21 '11 at 10:25
feedback

16 Answers

up vote 59 down vote accepted

This post is Quant Stack Exchange's master list of data sources.

Please append your links to other data sources to the list below.

Economic Data


See What are the most useful sources of economics data? on Cross Validated.

World

  • OECD.StatExtracts includes data and metadata for OECD countries and selected non-member economies.

United Kingdom

United States


Foreign Exchange


Equity and Equity Indices


Fixed Income


Options and Implied Volatility


Futures


Commodities


Multiple Asset Classes and Miscellaneous

link|improve this answer
2  
Thank's so much Andy! – John Smith Feb 4 '11 at 15:13
Long live QuantNet! Along with the book list and MFE rankings, this item should be one of the things in our FAQ. – chrisaycock Feb 4 '11 at 19:15
Glad to help, Chris. If there are something that should be on the FAQ, let me know and I can pretty much find the resources on Quantnet that we have cumulated over the years. – Andy Nguyen Feb 4 '11 at 22:16
1  
I have fixed all the dead links and appended the useful ones from answers submitted below. Please append/replace links as necessary. – Tal Fishman Aug 11 '11 at 15:35
feedback

I'm only aware about 3 free data sources:

  • EuroNext. Bonds and Equities are available. "Search by Criteria" -> select instrument -> "Data downloads".
  • RBS Databank. Interest rates, FX rate, commodities and CPI
  • GAIN Capital. It contains infomation about FX rates only
link|improve this answer
feedback

I don't know how interested you are in the CME data, but I have been learning about options and volatility modeling. I have been working with delayed CME data.

I have been able to extract the JSON queries and now have been able to run them in my .NET application to get data for every asset type.

Exmaple of ES options data:

Run the query below in Chrome and you will see the JSON response. In other browsers you will be prompted to download the JSON file.

The link below asks CME server to return back options data for given strikes:

http://www.cmegroup.com/CmeWS/md/MDServer/V1/Venue/G/Exchange/XCME/FOI/OPT/Product/ES?currentTime=1311084303814&contractCDs=,ESU1%20C1315,ESU1%20P1315,ESU1%20C1320,ESU1%20P1320,ESU1%20C1325,ESU1%20P1325,ESU1%20C1330,ESU1%20P1330,ESU1%20C1335,ESU1%20P1335

I have been able to get other data as well by just changing the contract Code.

To parse it you just use the .NET Serialization class (add reference to system.web.extensions and using System.Web.Script.Serialization; on .NET framework 4.0)

link|improve this answer
2  
love this. you should post it here so i can upvote it. – allen Sep 5 '11 at 13:34
feedback

-- (historical) stock prices --

What do you mean by that? Nominal, real, corrected due to monetary-base-change, corrections with Y-other-things? What is your goal?

I have been able to download (historical) stock prices via yahoo and google.

Alas looking historical data from Google/Yahoo's screeners can be highly misleading and making conclusion based on it very dangerous. Please, note that you cannot always trust the data, sometimes they are nominal or real, and sometimes you won't know the type of data. Google/Yahoo are only third-parties to provide you the historical data.

Commercial Data

  • CSI Data: it claims to be the provider to Google, Yahoo, Microsoft and other resellers
  • Yahoo's providers here and notice the small writings at the bottom here

Educational and Research Data

  • Shiller Data about stock market data
  • the huge data collection by Ibbotson, book, inflation, interest rates and such things which you must take into account to do any serious research
  • Yale databases (massive work done) here
  • Intelligent Asset Allocator -book, by William Bernstein, in the very end has a summary of very good data sources
link|improve this answer
feedback

I did a fair amount of searching for a good source of historical data and I came across Norgate Investor Services. They provide the data in MetaStock format. I used the data for analysis in MATLAB via Metastockread. They have data for the US, Australia and Singapore.

link|improve this answer
feedback

Academic access to Thomson Reuters Tick History:

www.sirca.org.au

The Thomson Reuters Tick History database provides millisecond-timestamped tick data going back to January 1996, covering 45 million OTC and exchange-traded instruments worldwide. The database currently updates at a rate of 1 million messages per second and is around 3 Petabytes uncompressed. It is a comprehensive, accurate and precise historical record of market behaviour. Includes API and MATLAB API access. Contact Sirca for more information.

For updates on the data offering check: Dinkum Data

link|improve this answer
feedback

I am looking for dates of FOMC meetings. Anybody knows where I could find a list of historical FOMC meeting dates going back to at least 1982?

The best I could find is in tables of this article: http://www.rose-hulman.edu/~bremmer/professional/fed_target_paper.htm and of course here http://www.federalreserve.gov/monetarypolicy/fomchistorical2005.htm but need to manually retype the data which takes time and is error prone.

Any ideas where to find a downladable online source is appreciated.

link|improve this answer
2  
Here's a Python script to parse the meeting dates from the federalreserve.gov page that you linked: pastie.org/2566958. It pulls the dates from the url of the "Minutes" link for each meeting. – joshayers Sep 21 '11 at 6:26
feedback

http://www.mbtrading.com/developersPriceServer.aspx

MBT Quote API was designed for third-party software developers and provides access to the following data feeds:

* NASDAQ Market
* New York Stock Exchange - NYSE
* American Stock Exchange - AMEX
* Toronto Stock Exchange - TSX
* INET and ARCA ECN books
* CBOE Options quotes
* CME Futures Quotes
* CBOT Futures quotes
* Foreign Currencies

Under development.

link|improve this answer
feedback

www.historicaloptiondata.com for CBOE options data stretching back 10 years (EOD only). They also have an FTP service which allows you to download EOD option data on a daily basis after market close.

link|improve this answer
feedback

Futures and Forex: http://www.tradingblox.com/tradingblox/free-historical-data.htm

Indicies, Forex, Futures: http://pitrading.com/free_market_data.htm

Commodities, Forex, Stocks, Interest Rates, Mutual Funds, Hedge Funds and more: http://www.wikiposit.com

link|improve this answer
feedback

General data source:

WRDS

Fixed Income:

Fed historical daily rates

link|improve this answer
feedback

No matter you are institution or individual, if you want to find some data related to finance, you can check out from here:

http://fundamentals.morningstar.com/ http://equityapi.morningstar.com/

link|improve this answer
feedback

Somewhat more economic data can be found at e.g.:

More financial:

European Union / EFTA / EMU data:

Data from these sources is all freely available. You can also play with data from many of these sources using the Google Public Data Explorer.

link|improve this answer
feedback

Does anyone have any experience with or knowledge of livevol? They are the only source I've found for historical intraday options data, especially including implied volatility and Greeks calculation, and pricing seems not bad. Even the real-time service seems decent, although it is unclear how it could potentially be tied in to an API.

link|improve this answer
I've used Livevol in the past. They gave me a URL that I was supposed to download a CSV from every 30 seconds. I wrote a script to wget the file and check its embedded timestamp, then save to disk. A "subscriber" would monitor the destination directory via inotify() and load any new CSV. Effectively, I had used the file system as a ticker plant, which got around the API issue. – chrisaycock Jul 27 '11 at 18:43
@chrisaycock Thanks for the info. Was it a good service overall (reliable, accurate, any issues)? – Tal Fishman Jul 27 '11 at 22:59
A different trader wanted it for a few months for his model. I didn't use the data myself, so I'm not sure what its quality is like. – chrisaycock Jul 28 '11 at 14:26
feedback

Where could I download data for Advance-Decline-Unchanged issues for NYSE, AMEX and NASDAQ as far back in history as possible (NYSE data starts in March 1965, AMEX data starts in February 2002, NASDAQ data starts in January 1978.) The best resource for download I was able to find until now is http://unicorn.us.com/advdec/ which is really great. Unfortunately with data only from 2002. I am looking for NYSE Up/Dn Issues and volume since 1965. Thanks for any hints where to get this.

link|improve this answer
Are you looking for just the number of adv/dec issues? Did you try the NYSE web site? – Tal Fishman Sep 16 '11 at 10:04
Yes, I was trying to fond something there but somehow I do not get to the data. – Sam Sep 16 '11 at 12:00
Let me explain what I am trying to do: I want to find all the instances in the past when NYSE Up Issues % > X% (going back as far as possible - to 1965) where X is some threshold... So basically, I would need this data (or data that enables me to calculate this) for as long a history as possible. – Sam Sep 16 '11 at 12:06
1  
:) Found it. At the bottom of the page posted above unicorn.us.com/advdec . :) – Sam Sep 16 '11 at 12:48
feedback

Mostly (macro-)economic but also stuff from xignite free (as of 2011-11-15): http://datamarket.com

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.