Corporate bonds fundamentals and historical data

  • We support only US corporate bonds for the moment. There are always new corporate bonds on the market, if you didn’t find any particular bond, please contact us and we will add the data within 24 hours.
  • Bonds fundamentals and historical data could be accessed either via ISIN or via CUSIP IDs. Other IDs are not supported at the moment.
  • For historical data, we provide only end-of-day data. There are three values for each trading day: price, yield, and volume.

Register & Get Data

Quick Start

To get bonds fundamental data feed, use the following URL:

https://eodhistoricaldata.com/api/bond-fundamentals/910047AG4?api_token=YOUR_API_TOKEN

  • 910047AG4 is a CUSIP of a particular bond, it’s also could be an ISIN. Other IDs are not supported at the moment.
  • api_token – your API KEY, which we provide after registration, to get access to bonds API you should be subscribed to ‘Bonds Data API’ package.

For Bonds Fundamental Data we provide the following fields

  • Isin, Cusip
  • Name
  • UpdateDate
  • WKN, Sedol, FIGI
  • Currency
  • Coupon
  • Price
  • Last Trade Date
  • Maturity Date
  • Yield To Maturity
  • NextCallDate
  • Minimum Settlement Amount
  • Par Integral Multiple
  • Classification Data
    • Bond Type
    • Debt Type
    • Industry Group, Industry Subgroup
    • Sub Product Asset, Sub Product Asset Type
  • Rating
    • Moody Rating, MoodyRating Update Date
    • S&P Rating, S&P Rating Update Date
  • Issue Data
    • Issue Date
    • Offering Date
    • First Coupon Date
    • First Trading Day
    • Coupon Payment Frequency
    • Issuer, Issuer Description
    • Issuer Country, Issuer URL: null

As a result, you will get the following data in JSON format only (click on the image will open a page with JSON data).

Register & Get Data

Bond Historical Data Feed

The API is the same as EOD Historical Data API for stocks, ETFs and Mutual Funds. The only difference, instead of tickers or symbols you should use ISIN ID and “.BOND” exchange name to get access to historical data. For example bond it will be US910047AG49.BOND:

https://eodhistoricaldata.com/api/eod/US910047AG49.BOND?api_token=YOUR_API_TOKEN&order=d&fmt=json&from=2017-08-01

For more information about the end-of-day API, please ready our
EOD Historical Data API documentation page.

Register & Get Data

To get access to bulk fundamentals API, you should subscribe to ‘Bond Data API’ package, more details we will provide by request: support@eodhistoricaldata.com.

We have API limits 100 000 requests per day. Each symbol request costs 1 API call.

You may also be interested in Fundamental Data API.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.