Skip to content

LSEG-API-Samples/Article.DataLibrary.Python.DebtStructure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Debt Structure Analysis on an Organizational Level

Many times when one is looking to analyze the Debt Structure of an issuer within the desktop using LSEG Workspace, the first thought is to look at the Debt Structure page. This is an excellent resource to analyze all bonds that meet specific requirements be it Maturity, Capital Tier, Coupon Class amongst many other categories. Not only does this information give us insight into the debt obligations of said organization, but it also sheds light into the burdens of future coupon payments, the distribution of risk and the implications in new areas such as Green Bonds.

With this article we would like to bring this kind of analysis to life through the use of the LSEG Data Library for Python. We will go through some simple steps to search for all the bonds for a given issuer, look at some of the most relevant fields for the active bonds, and we will standardize the currency so we can look at the total value of the obligations in a single currency. This is done with the intent of explaining how to use the Search API functionality, how we can organize the properties/fields we're interested in, how to implement FX conversion from the currency of issue to a chosen FX snapshot and then ultimately look at the overall obligations by subsidiary but also as a whole.

Refer to the Debt Structure Article defined within the LSEG Developer Community for more details.

Note: To ask questions and benefit from the learning material, I recommend you to register on the LSEG Developer Community

Prerequisites

Development Environment

  • Notebook can be directly loaded into the LSEG Workspace CodeBook development environment
  • Packages: data library pandas numpy matplotlib
  • LSEG Data Library for Python installation: 'pip install lseg-data' (if running outside of CodeBook)

Setup

The package includes a single Jupyter Notebooks demonstrating features of the service. Depending where you plan to access the content from, you will need provide the proper credentials:

  • Desktop Access

    The notebook has been set up and tested to access data within the desktop when running LSEG Workspace.

  • Platform Access

    If you have an RDP license, refer to the Session Example for details.

Authors

  • Nick Zincone
  • Simone Da Costa

About

Analyze the Debt Structure of an issuer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published