Obtain the notes each company has listed: the debt securities it issued, with their coupon and maturity in the title (e.g. “1.625% Notes due 2026”) and the exchange they are listed on. This gives a quick view of a company’s listed debt and when it matures.

Also known as: listed debt, bonds issued, debt securities.

Listed Notes in Python

Install the Finance Toolkit with:

pip install financetoolkit -U

Then call get_company_notes as shown below.

from financetoolkit import Toolkit

toolkit = Toolkit(
    ["AAPL", "MSFT"],
    api_key="FINANCIAL_MODELING_PREP_KEY",
    start_date="2021-01-01",
    end_date="2025-12-31",
)

toolkit.get_company_notes().loc["AAPL"]

Which returns:

Title Exchange CIK
0.000% Notes due 2025 NASDAQ 320193
1.625% Notes due 2026 NASDAQ 320193
2.000% Notes due 2027 NASDAQ 320193
1.375% Notes due 2029 NASDAQ 320193
3.050% Notes due 2029 NASDAQ 320193
0.500% Notes due 2031 NASDAQ 320193
3.600% Notes due 2042 NASDAQ 320193

Parameters

The function accepts the following parameters:

  • overwrite (bool): Defines whether to overwrite the existing data.
  • show_columns (list[str] | None): A list of column names to keep in the result. Invalid names are reported and ignored. Defaults to None, which keeps every column.
Share