Good source of historical intraday data

What is a good source of historical intraday data? I think some previously recommended sources are no longer available.

  • Historical only, no real time
  • 1000 most liquid US stocks
  • Consolidated tape
  • Accurate prices
  • 5 minute bars
  • At least 1 year history, 5 years would be better
  • Reasonable cost

Any recommendations?

IQFeed. If you only want to get historical data, you can buy subscription for one month, download what you need and that's it. It would be probably cheaper than buying elsewhere.


@Tomasz Thank you for the recommendation. I'll have a look at IQFeed.

@Tomasz Why not eSignal? Do they not provide the same functionality? Are they not as accurate?

eSignal data are fine, but expensive.