Using API to request Environmental, Social, and Governance data on Jupyter Notebook

Jonathan Legrand
LSEG Developer Community
2 min readAug 10, 2022

The full article can be found on LSEG’s Developer Portal. It was written by Moragodkrit Chumsri.

How could we find out if a company’s operations are doing enough to prevent ecological and social wrongdoings? Since such actions can expose a company to ecological, governance, or even juridical risks, this kind of information — called Environmental, Social, and Governance (ESG) data — is fundamental for investors. You can find more information about ESG data in our Learning Section on the Developer Community.

In this example, you can discover how to retrieve ESG data from the Refinitiv Data Platform (RDP) and Jupyter Notebook. The notebook allows the user to create and share documents that contain live code, narrative text, visualizations and plot relevant graphs such as:

For more on plotting such ESG-related graphs, you may also read the article ‘Gathering aggregated ESG data’.

The code for this article is available on GitHub in three repositories: (i) ESG Graph Plot, (ii) Generate Candlestick Chart using Timeseries data, and (iii) Generate Candlestick chart using Tick Historical End of Day data.

While reading this article, do not hesitate to comment on this Medium page if you have any questions.

References

Downloads

Related APIs

Related Articles

--

--