Page tree
Skip to end of metadata
Go to start of metadata

How to request Fundamental data

  • Go to your IPF or Morningstar website

  • Find a symbol or event (ShareID)

  • Figure out if a symbol is in a US, EU or Asian region

  • Choose a type of corporate action

  • Make a request via web service or Java API

Please try demo access to fundamentals.

The data is delivered either in visual tables or in JSON formats. Web service interface:

msget1



  1. An instrument input line. A symbol can be entered either in common format or Morningstar format (ShareID). This field is case-sensitive.

  2. Data tables. You can select the required data tables to be listed. Multiple selections are allowed.

  3. Time range. It frames a time range in the scope of which data will be filtered.

  4. Data output. The results are sorted from the earliest to the latest.

Info

Only IBM, AAPL, MSFT, GOOG, XOM symbols are available.

Corporate Calendars Event Types

Every corporate action has its own code.

Event Type number Event

1

General Meeting

3

Annual Meeting

4

Investor day/meeting, stockholder meeting

5

Conference call

6

Declaration of quarterly cash dividend

7

First quarter sales report

8

Second quarter sales report

9

Third quarter sales

10

Fourth quarter sales/earnings



Examples

JSON format

Request arguments

Argument Value Description Required

json

1

Return data in the json-format

Optional, without it will return web-page

indent

1

Return pretty formatted data

Optional, without it will return web-page

tables

String

Return data from particular table

Optional, without it will return ShareClass

ids

String

Return data for particular symbol set

Optional, without it will return web-page



Tables and IDs may be used with commas. To find a table, you have to check the actual name in web service.

Mesh tests:

https://tools.dxfeed.com/morningstar/msget?json=1&ids=IBM&tables=CashDividends&json=1&indent=1

https://tools.dxfeed.com/morningstar/msget?ids=MSFT,AAPL,GOOG&tables=ShareClass,StockSplits&json=1&indent=1

https://tools.dxfeed.com/morningstar/msget?ids=AAPL&tables=OwnershipSummary&json=1&indent=1&date_from=2015/1/30&date_to=2015


Corporate actions request example for IBM:

https://tools.dxfeed.com/morningstar/msget?json=1&ids=IBM&tables=CashDividends&json=1&indent=1


This request represents following actions: MergersAndAcquisitions, StockSplits, CashDividends, Spinoffs.

Another request example for MSFT:

https://tools.dxfeed.com/morningstar-preview/msget?ids=MSFT&tables=ShareClass&json=1


ID’s and tables can be put together by comma for example:

https://tools.dxfeed.com/morningstar-preview/msget?ids=MSFT,AAPL,GOOG&tables=ShareClass,StockSplits&json=1