Skip to content
All library documents

Choosing Sources for Long-History Intraday S&P 500 Data

Article Quant Q&A · Author: user190080

Summary

The document surveys ways to obtain long-history intraday data for S&P 500 instruments, including index or ETF prices, futures, and options. The responses describe commercial vendors, exchange data shops, academic databases, and hosted research platforms. Reported offerings vary from minute bars to tick trades and quotes, with different historical coverage and delivery methods. One response also mentions querying data within a hosted notebook when raw downloads are unavailable.

The comparison highlights practical selection factors: instrument coverage, sampling resolution, length of history, data cleaning, access format, and cost. Buying from a vendor may suit research on a limited set of symbols, while direct exchange purchases can make more sense when broad symbol coverage is needed. The listed products, availability, history lengths, and prices reflect the contributors' reports at the time and may have changed. The question does not specify whether the target is the index, ETF, futures, or options, so researchers should confirm the exact instrument and licensing before choosing a source.

Key ideas

  • Intraday data availability depends on whether the target is the S&P 500 index, an ETF, futures, or options.
  • Providers offer different resolutions, from minute bars to tick trades and quotes, and differ in historical depth.
  • Data can be delivered as downloadable files, through APIs, via exchange purchases, or through hosted research environments.
  • For a small universe, vendor packages may be more economical; direct exchange access can suit broader symbol coverage.
  • Provider details in the responses are time-sensitive and should be checked before purchase.

Tags

Full text
# Where to get long time historical intraday data?


# Where to get long time historical intraday data?












I am looking for long time historical intraday day data on the S&P500 composite for a time horizon like 10 years with a - for example 10-minutes tick - or prices for call/put options on the S&P500 index itself.

I checked Bloomberg Terminal and also contacted their Help Desk. They do have intraday data, but they only offer 140 days to export to Excel and 240 days to view in terminal. I also checked Datastream 5.1, but they don't seem to offer intraday data at all... I am familiar with the Oxford-Man database, which is pretty nice, but I do need the raw data. I already saw the OptionMetrics database, is there any alternative? Maybe Macrobond?

## Answer by Paul (score 45)

https://quant.stackexchange.com/a/22801

You are not clear if you want the S&P500 index (SPY), OPRA Options or the Futures. Having spent a lot of time exploring vendors, here is a summary to help you (in alphabetical order):

AlgoSeek.com : Intraday data back to 2007 for US Equities, Futures and Options. So you can get S&P 500 data. Intraday they have tick, 1 sec, 1 min and 5 min OHLC bars. Institutional data and well priced.

BarChartMarketData.com : Been collecting Futures data for 50+ years. Also have Options and some Equity. For Futures data they have a great reputation.

Bloomberg : All the data you ever need BUT you are limited in the amount of intraday data you can export from your Bloomberg and upto about 250 days historically.

Reuters: Great historical dataset but difficult to work with for an individual.

QuantGo.com : New firm where clients rent access to data by the month from multiple data vendors but have to use Amazon AWS cloud computers on QuantGo's platform. Very affordable if you are can/willing to work with virtual cloud computers.

Tickdata.com : Global Equities, Futures and Options. Intraday bar data from 2004. Consolidated tape since 1993. Have tick and bar data with 1 sec/1 min/5 min OHLC. Institutional quality data but very expensive.

CBOE Datashop: Somewhat pricey, but you can get 1 minute data for every strike and every expiration. Probably more than you need.

## Answer by Dan Dunn (score 12)

https://quant.stackexchange.com/a/24628

You can get minutely as-traded prices for all US securities on Quantopian, for free. You can't download the original data, but you can query it, analyze it, and do your research within a hosted IPython notebook on the website.

Once you register, go to https://www.quantopian.com/research and check the get_pricing() demo notebook.

Disclosure: I work at Quantopian. I use the minutely data every day!

## Answer by Colin T Bowers (score 9)

https://quant.stackexchange.com/a/19242

Thomson Reuters Tick History. Reasons you might want to use it:

1) It has just about everything you could possibly imagine, going back a long way, and more.

2) The API is (mostly) straightforward to use, so you can download tons of stuff without mucking around in Excel or spreadsheets of any kind.

3) The data can arrive pre-cleaned.

Of course, it is very not free unless you're an academic, and even then you'll need to persuade your university to purchase a subscription (most of the bigger universities in USA, Europe, and Australia do have a subscription in my experience).

For pure academic work, I also think the T&Q (Trade and Quotations) database has what you are after. It is available through WRDS (Wharton Research Data Services). Again, very not free unless your uni pays for it for you. This database in particular is looked on very favourably by academic journals as there exists a full-time academic position at the NYSE simply to maintain this database and make sure it is fit for use in a research environment.

## Answer by Alex C (score 3)

https://quant.stackexchange.com/a/18219

Historical intraday data for S&P500 going back to the 1980's is available from Tickdata.com . It is not free.

## Answer by chollida (score 3)

https://quant.stackexchange.com/a/18232

Every exchange in North America sells their historical data. NYSE and Nasdaq are the one's I'm most familiar with. They will sell you the data on a one off instance, ie no monthly fees, just a single flat rate.

## Answer by Alex (score 3)

https://quant.stackexchange.com/a/24611

If 15 trading days 1-min data is enough for you, try HQD software http://www.ashkon.com/downloader.html

## Answer by Stanislav Berkov (score 3)

https://quant.stackexchange.com/a/24791

https://www.cqgdatafactory.com/

CQG Data Factory offers decades of historical data online. Order and download accurate, top-quality data from over 60 exchanges worldwide. Access over 20 years of End Of Day market data and over 7 years of intraday data, including Time & Sales (tick data), intraday bar data, and trade volume. Additional data going back to the 1930s is also available.

## Answer by The One Rob (score 2)

https://quant.stackexchange.com/a/18789

If you are looking for historical data there are a few websites I can think of that provide it. www.eodata.com provides 30 days of historical EOD data for free in various text formats. Additionally, you can purchase up to 90 months of historical intraday data as well. An added benefit is that they cover US Options, Mutual Funds, Currencies, and Commodities.

## Answer by madilyn (score 2)

https://quant.stackexchange.com/a/24613

I would second Colin's proposal of Reuters Tick History or perhaps BB B-PIPE. The pricing model is especially attractive in your case since you are mainly interested in a finite subset of tickers, i.e. the S&P 500 composite, and they cover a very large set of exchanges.

The choice between exchange and data vendor is largely a matter of cost-to-symbols desired tradeoff. For a small number of symbols, a vendor package that gives you say, 1000 stock tickers and 50 options roots etc. is usually priced more competitively than the exchanges. On the other hand, buying directly from the exchange is useful if your goal is to acquire all the symbols. There's other trade-offs if you care about the cleanliness of the data a lot, but I will reserve that for another time since I think it's unlikely conditioned that you're only interested in the S&P 500 composite.

## Answer by Paul Andersen (score 2)

https://quant.stackexchange.com/a/33841

You can try here:

https://www.backtestmarket.com

it is a good provider for historical data both for Futures and Forex. Prices are really affordable and it is possible to get free data samples to check whether they are good or not for you

## Answer by gene_clipper (score 1)

https://quant.stackexchange.com/a/33888

http://pitrading.com/historical-data.html

You can backfill 15 to 30 years of M1 price history depending on the symbol and package.

If you need the index/etf or futures/forex, try the market package.

If you need the actual stock components, then the stock package.

The files are standard ascii text/csv, so compatiblity shouldn't be an issue. But check out the samples to be sure. We mainly feed the historical files into NinjaTrader and Adaptrade for back tests and cross with Kinetick.

## Answer by Judo (score 1)

https://quant.stackexchange.com/a/49709

There are some decent historical intraday datasets at FirstRate Data - 15-20 years of 1-minute intraday data as well as tick data.

## Answer by lonelysloth (score 0)

https://quant.stackexchange.com/a/71354

Don't know if you are looking for the options or futures, but if you are looking for S&P 500 futures, Portara have 1-min intraday data back to 1987. If you need a higher resolution, they have the level 1 tick data with bids and asks. They have sample data on their S&P 500 futures page.

## Answer by Mike Williams (score -1)

https://quant.stackexchange.com/a/53525

Algoseek provides institutional quality historical data for S&P 500 index from January 2007 to present with daily updates. Data formats range from Trades and Quotes, Trades Only, Minute Bars, and Full Depth. I’ve worked with their datasets before and I’m quite satisfied with their data quality and after-sales support.

CBOE’s Data Shop also has historical data on S&P500 trades from the CME. Data varies from time and sales to end of day only. You can even get an estimate of their pricing by generating it on their website. "

Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.