On-demand access to the index data you need, the way you need it, directly from the source.

S&P Dow Jones Indices provides the world’s leading financial institutions with mission-critical visibility into market performance. As the world’s largest resource for index-based innovation, data, and research, we calculate over 700,000 indices, which are available via a range of subscriber-based data packages designed to help clients streamline access to high volumes of data. 


What Are the Benefits of Using Our APIs?

Our APIs are secure, flexible, continuously updated electronic data delivery solutions that provide clients with an efficient and customizable alternative to traditional file delivery.

Direct Access
  • Get data directly from S&P DJI without dependency on traditional flat files
  • Clients receive the same data we distribute via SFTP, which also fuels our website and SPICE® client data platform
Efficiency
  • Save time by only pulling the data you need versus loading every file
  • S&P DJI Data Services will automatically handle composition cutting to streamline your data access
Seamless Integration
  • Minimize manual processes by importing data directly into your internal systems
  • Limited need to change your data load process’s file structure, for example by adding new fields
Quality Control
  • Data is vetted and routed through S&P DJI’s internal QC processes before it is pushed via API.
  • Reference data is automatically incorporated, streamlining efficiencies and improving accuracy

Our APIs are based on the widely accepted RESTful API technology—a stateless, reliable, and lightweight application for web service solutions.


What Data Is Available via S&P DJI’s APIs?

End-of-day data is available for all S&P DJI branded Equity, Fixed Income, Commodities, ESG, Factors, and Thematics indices, including historical:

  • Index level data

  • Constituents

  • Corporate actions/index events

  • Fundamental data

What Else Can Clients Do via Our APIs?

Receive data notification services

  • Incorporate index notification features into data ingestion processes to make identifying new data and files easier.

  • Control if/when a new file is processed

Utilize reference data services

  • Easily identify how much history is offered for each index

  • See when an index is on holiday, or due for a rebalance

  • View index profile changes (e.g., index key, name)

    Access subscription services

    • Look up mapping from product to file to index definitions

    • Identify file types and service codes available for a subscribed package

      Did you know?  Did you know?

      Multiple systems relying on different index data under the same SFTP account can be programmed to the same API. Tailoring data requests based on each program’s need can help clients identify synergies to run parallel processing instead of depending on a centralized file processing system to load data from files and provide downstream systems with the data.


      How Do Clients Access the Data?

      • An S&P DJI Data Services account is needed to access our APIs. Once initial setup is complete, users can easily incorporate APIs into their products and add new indices or packages to meet their data objectives.

      • All API requests are made over HTTPS. Requests made with HTTP or without authentication are rejected. A token must be passed into the header of each API request.

      • Our APIs use standard OAuth authentication, response codes, and verbs. The responses are returned in JSON format.

      Custom product clients interested in subscribing to data delivery using S&P DJI Data Services can reach out to their client relationships manager for more information.


      How Our Data Gets to Clients via API