Hacker News new | ask | show | jobs
by payne92 3154 days ago
IEX has an official, documented, supported, relatively clean, and entirely free API for their market data:

https://iextrading.com/developer/docs/

It's just US stocks, and quote data is just for their exchange (and you can get the deep book if you're interested in that stuff). But they have basic company info: earnings estimates, split info, dividend info, etc. as well.

2 comments

IEX here. Thanks for mentioning our API. We are excited to see what everyone will build. Just to reiterate, the API is free for personal and commercial use, doesn't require an API key, and is reliable enough to drive our own applications.

Real time quotes and trades are available from our own market data, but we also provide market wide prices (SIP) on 15 minute delay in addition to the company info mentioned above.

We are very actively developing the API, and will continue to improve data sets, features, and performance. If you experience any issues we have community support at https://github.com/iexg/IEX-API/issues which we actively monitor.

Thanks for building this! I noticed that the charting api have EOD prices for past 5 years, is there a plan to support longer durations?
We are currently working on new datasets including EOD data for the past 20 years. Our market data is available now through REST and WebSockets, but we are working on adding more data via WebSocket, and introducing HTTP streaming in the near future.
Yes, IEX only. But still great service, great tools. All for free. I mean how often do you see websocket support?

If you want or need high res quotes from all exchanges including options data, you can also take a look at Nanex

http://www.nanex.net/

And thanks to everyone for posting great links ;)

What is the pricing like?
It is free (IEX).