Equities Edge: Real-Time U.S. Stock Prices via API & WebSocket
Equities Edge from Intrinio. Get live, display-ready U.S. stock prices. No exchange or display fees. Flat-rate quotes & snapshots via API and WebSocket for fintech, investors, & developers.
This guide is designed to help you get started quickly with Equities Edge.
How to Query Stock Prices with Equities Edge
Equities Edge provides multiple endpoints to retrieve real-time pricing data. All calls that require a source parameter can be set to `source=equities_edge` to specify the data feed. The example URLs can be copied directly into a browser. Make sure to enter your API key.
Realtime Stock Price for a Security
Fetch the current real-time price for a single security. Replace `{identifier}` with the stock symbol or Intrinio ID, like AAPL.
Example
https://api-v2.intrinio.com/securities/{identifier}/prices/realtime?source=equities_edge&api_key=
Realtime Stock Prices by Exchange
Retrieve real-time prices for all securities listed on a specific exchange.
Example
https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices/realtime?source=equities_edge&api_key=
Realtime Quote Prices by Exchange
Retrieve quote data (bid, ask, last price, volume) for all securities on an exchange. You will need to include a comma separated list of tickers in the parameter.
Example
https://api-v2.intrinio.com/stock_exchanges/USCOMP/quote?source=equities_edge&tickers=TSLA,MSFT,NVDA&api_key=
Quote for a Security
Fetch the latest quote data for a single security, including bid, ask, last price, and volume.
Example
https://api-v2.intrinio.com/securities/{ticker}/quote?source=equities_edge&api_key=
How to Stream Stock Prices with Equities Edge
Equities Edge also supports real-time streaming of stock prices, allowing you to receive updates instantly as they occur. Streaming is useful for trading platforms, dashboards, or any application that requires live pricing data. Websocket clients are available in Java, C#, Python and Go.
The C# library is also available on Nuget and the Python library on pypy.
Search the Intrinio Github for the language and "realtime sdk".
Example
From here you can setup streaming for real-time price for a security, real-time prices by exchange, quotes and more.
How to Query Multiple Stock Prices at Once with Equities Edge
Equities Edge allows you to retrieve real-time data for multiple securities in a single API call using a comma-separated list of stock tickers. This is useful for dashboards, monitoring portfolios, or batch data processing.
Realtime Stock Prices for Multiple Securities
Retrieve real-time prices for multiple stocks at once. Replace `{tickers}` with a comma-separated list of stock symbols.
Example
https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices/realtime/?source=equities_edge&tickers=HOG,TGT,WMT&api_key=
Realtime Quote Prices for Multiple Securities
Retrieve quote data (bid, ask, last price, volume) for multiple securities at once. Replace `{tickers}` with a comma-separated list of stock symbols.
Example
https://api-v2.intrinio.com/stock_exchanges/USCOMP/quote/?source=equities_edge&tickers=INTC,OPEN,COIN&api_key=
How to Discover Which Tickers Are Available with Equities Edge
Use the Realtime Stock Prices by Exchange endpoint to find which tickers are available on a given exchange. This returns all securities listed, including their ticker symbols and real-time data.
Example
https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices/realtime?source=equities_edge&api_key=
This call returns a list of securities, each including:
`ticker`
– the stock symbol`last_price`
– last traded price`bid` and `ask`
– current bid/ask prices`volume`
– current trading volume