Stock Price Data Feed API Plan - Silver

Quick Start Guide

A cloud, a computer monitor with an upward trending line graph, and a separate box with an upward trending line graph

Plan Highlights

The Silver Stock Prices data feed includes 15-Min Delayed SIP Stock Prices, Historical End-of-Day Stock Prices, and Security Reference Data.

  • Access:
  • REST API | WebSocket via SIP Delayed Pricing Data
  • Updates:
  • End-of-Day Stock Prices update Daily
  • History:
  • 20 Years of History for End-of-Day Stock Prices
  • Coverage:
  • 10,000+ Active and Delisted Companies and 50,000+ Active and Delisted Securities

Businesses that license Silver Stock Prices data for internal use are required to pay $250/year in Exchange Fees. 

Businesses that license Silver Stock Prices data for display are required to pay $250/m and $250/year in Exchange Fees. 

Individual users can take a free trial of the Silver Stock Prices Plan without paying exchange fees if they use the data internally. 

Per user fees are not required.

This guide will show you how to pull data from the Silver Stock Prices Plan, answer the most common questions about the feed, and provide useful links to the API documentation.

Laptop with a pie chart and bar chart, and a phone with card designs

Cost

Introductory pricing for the Silver Stock Prices Plan can be found on the Stock Prices Product Page. This pricing is for New Customers Only. Existing Customers should contact us for more information.   

Starting a trial

Intrinio offers two-week free trials of the Silver Stock Prices Plan. You can start a trial from your account page by clicking products. If you don’t already have an account, you can create one for free.  

An illustration containing a window with code brackets and a window with a terminal
An illustration of three document graphics surrounded by a Facebook icon, Amazon icon, Dropbox icon, and Twitter icon

Licensing

Licensing 

The Silver Stock Prices Plan can be licensed for Business Use-Display or Business Use-Internal

If licensing for Business Use-Display, the data included in the plan may be displayed to business’ end users in an application, report, or analysis. 

If licensing for Business Use-Internal, the data included in the plan can not be publicly shared or displayed. 

In either case, Bulk downloads or raw distribution of the underlying data through methods such as an API are not allowed. 

After the conclusion of your trial, you will have the option to sign a contract to license this plan for your business. You will then be invoiced via ACH or credit card with a discount for paying annually.

Accessing the API

If you are unfamiliar with the Intrinio API, the getting started documentation will help you familiarize yourself with its inner workings. 

Note: IEX is the only real-time source available for the Bronze Stocks Plan. Contact us to subscribe to this plan.

Note: Delayed SIP is available for the Silver Stocks Plan. Delayed SIP Stock Prices are based on all of the trades that occur across the following stock exchanges: 

The Silver Stock Prices Plan includes the following endpoints: 

Retrieve All Securities
  • Returns a list of all securities available – delisted securities included.
  • Documentation
  • Example Endpoint: https://api-v2.intrinio.com/securities?api_key=
Retrieve Real Time or Delayed SIP Stock Prices by Security
Retrieve Real Time or Delayed SIP Stock Prices by Exchange
  • Returns the real-time stock price information for a given exchange.
  • Note: USCOMP is Intrinio’s default exchange and contains all pricing for the US Securities.
  • Documentation
  • Example Endpoint: https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices/realtime?api_key=
  • Example Endpoint: https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices/realtime?source=delayed_sip&api_key=
Retrieve Historical End-of-Day Stock Prices by Security
  • Returns the historical end-of-day stock price information for a given security.
  • The Stock Prices by Security Endpoint allows you to query historical prices for a: 
  • Specific Date 
  • Specified Time Frame 
  • Trailing Date Range
  • History is available back to the 1960s for actively trading securities (where applicable) and 2007 for delisted securities.
  • Documentation
  • Stock Prices By Security for Specific Date Example Endpoint: https://api-v2.intrinio.com/securities/AAPL/prices?start_date=2020-05-20&end_date=2020-05-20&api_key=
  • Note: In order to retrieve historical stock prices on a specific date, the start_date and end_date query parameters should both be set to the same date – where the date value for both parameters is the one you are looking to retrieve data for. 
  • Therefore, to retrieve Apple’s Historical Stock Price for May 20th, 2020 you would append the start_date and end_date query parameters to the Base URL and adjust them as such.
  • Stock Prices By Security for Specific Date Range Example Endpoint: https://api-v2.intrinio.com/securities/AAPL/prices?start_date=2020-04-20&end_date=2020-05-20&api_key=
  • Note: In order to retrieve historical stock prices between a specified time range, the start_date and end_date should be set to the beginning and end of the timeframe you are looking to retrieve.
  • Therefore, to retrieve Apple’s Historical Stock Price for April 20th, 2020 to May 20th, 2020 you would append the start_date and end_date query parameters to the Base URL and adjust them as such.
  • If the start or end-date in question falls on a weekend or market holiday, the returned data will start after the weekend or holiday and subsequently also end before the weekend or holiday. 
  • Stock Prices By Security for Trailing Date Range Example Endpoint: https://api-v2.intrinio.com/securities/AAPL/prices?start_date=2021-01-01&api_key=
  • Note: In order to retrieve historical stock prices between a for a trailing date range, only the start_date query parameter need be set. The date value provided should be where you want your historical data retrieval to begin and by not providing an end_date parameter, the return response will automatically end at the last available date. 
  • Therefore, the following request setting the start_date to 2021-01-01 returns all Historical Price Data from the beginning of 2021 to the most recent close date.
Retrieve Historical End-of-Day Stock Prices by Exchange
  • Returns historical end of day stock price information for a given exchange.
  • Documentation
  • Stock Prices By Exchange for Specific Date Example Endpoint: https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices?start_date=2020-05-20&end_date=2020-05-20&api_key=
  • Note: In order to retrieve historical stock prices on a specific date, the start_date and end_date query parameters should both be set to the same date – where the date value for both parameters is the one you are looking to retrieve data for. 
  •  Therefore, to retrieve Apple’s Historical Stock Price for May 20th, 2020 you would append the start_date and end_date query parameters to the Base URL and adjust them as such.
  • Stock Prices By Exchange for Specific Date Range Example Endpoint: https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices?start_date=2020-04-20&end_date=2020-05-20&api_key=
  • Note: In order to retrieve historical stock prices between a specified time range, the start_date and end_date should be set to the beginning and end of the timeframe you are looking to retrieve. 
  •  Therefore, to retrieve Apple’s Historical Stock Price for April 20th, 2020 to May 20th, 2020 you would append the start_date and end_date query parameters to the Base URL and adjust them as such.
  •  If the start or end-date in question falls on a weekend or market holiday, the returned data will start after the weekend or holiday and subsequently also end before the weekend or holiday. 
  • Stock Prices By Exchange for Trailing Date Range Example Endpoint: https://api-v2.intrinio.com/stock_exchanges/USCOMP/prices?start_date=2021-01-01&api_key=
  • Note: In order to retrieve historical stock prices between a for a trailing date range, only the start_date query parameter need be set. The date value provided should be where you want your historical data retrieval to begin and by not providing an end_date parameter, the return response will automatically end at the last available date. 
  • Therefore, the following request setting the start_date to 2021-01-01 returns all Historical Price Data from the beginning of 2021 to the most recent close date.