IEX Real-Time Stock Prices | Intrinio

IEX Real-Time Stock Prices

Provided by Intrinio

Real-time prices

The IEX top of book quote feed (TOPS), is a direct data feed product provided for free by IEX. TOPS provides IEX's aggregated best quoted bid and offer position in real-time for all securities on IEX's displayed limit order book.

Displaying real-time prices in an application and using them in financial analytics adds real insight for customers and users but the big exchanges that traditionally provide "tick" prices charge outrageous prices. They have a monopoly and they charge like they know it. Even worse, forget about redistribution- get ready to pay for every user in addition to paying for the data. The IEX Real-Time Security Tracker breaks the mold, allowing developers and analysts to pay just for the stocks they want to cover in real-time and includes the option to redistribute that data to end users. IEX real time prices represent the bid, ask, and last price data-points from the Investors Exchange (IEX).

A fair exchange

IEX is a fair, simple and transparent Stock Exchange. IEX is dedicated to institutionalizing fairness in the markets, and provides a fair exchange for investors via a simplified market structure design and cutting-edge technology.  

Flexible Access

Prices are accessible through our Web API (using the US Public Company Financials data feed) or a WebSocket implementation. When using WebSocket, you may have clients listen for price updates to individual securities (with concurrency limits). We also have an enterprise "firehose" option that will stream all price updates to your server directly.

Have Questions?
  • Real-time stock prices for US securities
  • Redistribution to end users included
  • Bid, ask, and last price
  • No contracts
Choose a plan:
Choose a billing cycle:
Yearly (Save 15%)
Your Price
Chat with Us
Looking for an enterprise solution?
High limits, custom terms, flexible licensing Contact Us
Join our Developer Program
Free data for 6 months to build your app Apply

Frequently Asked Questions

Below you will find the most frequently asked questions about this data feed. We have also curated some resources to help you get started, listed on the right. As always, feel free to chat with us if you have any questions.
What do the concurrent connection limit and the daily connection limit mean?
  • Concurrent Connection Limit refers to the number of securities you are able to stream at one time through the websocket. So, for example, the Individual plan allows you to stream a max of 10 tickers at the same time.
  • Daily Connection Limit refers to the number of times you can change out the securities you're streaming in a given day. The individual plan allows you to change the securities you're streaming up to 1,000 times per day.
  • Each plan for the websocket is tiered by how many securities you can stream at one time and whether or not you need redistribution rights for the data.
Is there an unlimited option to allow me to stream as many securities as I want?
  • Yes, it's called the "firehose" option. This option allows you to connect to a "lobby" channel, instead of connecting to individual securities, which streams the live price and size of every bid, ask, and last sale for all securities trading on the IEX exchange. It's a massive amount of data.
  • If interested in the firehose option, please message us here: Chat with us
What securities are covered?
  • The IEX exchange covers securities trading on all of the major US exchanges, with the actual pricing data strictly from the IEX.
  • We also offer a real time streaming Nasdaq Basic websocket, which also covers securities on all of the major US exchanges, with the actual pricing data strictly from the Nasdaq market. Here's an article we wrote discussing the differences between the Nasdaq and IEX and the cirumstances for when to use each: Real time Prices Article.
Do you have any resources to help get me started?
- or -
Data Categories