polygon-io / issues

Quickly track and report problems with polygon.io
29 stars 0 forks source link

Missing FIGIs for 1922 active tickers and 18375 inactive tickers #249

Open fumoboy007 opened 1 year ago

fumoboy007 commented 1 year ago

(Ian Storms from Polygon told me the back-end team is already actively working on resolving this issue. Creating a bug report here for easier tracking.)


URL

Result

Expected Result All tickers should have the composite_figi and share_class_figi fields populated. (And the documentation should mark them as required in the API response.)

Additional Context Even though Polygon’s API does not return the FIGIs for these tickers, the tickers seem to be available via the OpenFIGI API.

For example, consider the AXS symbol. The Polygon API returns the following:

{
  "ticker": "AXS",
  "name": "Axis Capital Holders Limited",
  "market": "stocks",
  "locale": "us",
  "primary_exchange": "XNYS",
  "type": "CS",
  "active": true,
  "currency_name": "usd",
  "cik": "0001214816",
  "last_updated_utc": "2023-05-19T00:00:00Z"
}

Notice that the FIGIs are missing from Polygon’s API response. However, the OpenFIGI API returns the following:

{
  "figi": "BBG000FLF615",
  "name": "AXIS CAPITAL HOLDINGS LTD",
  "ticker": "AXS",
  "exchCode": "US",
  "compositeFIGI": "BBG000FLF615",
  "securityType": "Common Stock",
  "marketSector": "Equity",
  "shareClassFIGI": "BBG001SGW5F8",
  "securityType2": "Common Stock",
  "securityDescription": "AXS"
}