Skip to main content
Version: v5

bond_prices

Search TRACE-reported bonds, with reference data and the last reported sale.

Examples​

from openbb import obb
# Look up a bond by CUSIP; its TRACE product is detected.
obb.finra.fixedincome.bond_prices(cusip='037833EH9', provider='finra')
# Outstanding bonds of an issuer, matching every word.
obb.finra.fixedincome.bond_prices(issuer_name='apple', provider='finra')
# Treasury notes and bonds maturing within a window.
obb.finra.fixedincome.bond_prices(bond_type='TS', maturity_date_min='2030-01-01', maturity_date_max='2035-12-31', provider='finra')

Parameters​

country: str | None
The country to get data. Matches partial name.

issuer_name: str | None
Name of the issuer. Returns partial matches and is case insensitive.

isin: list | str | None
International Securities Identification Number(s) of the bond(s).

lei: str | None
Legal Entity Identifier of the issuing entity.

currency: list | str | None
Currency of the bond. Formatted as the 3-letter ISO 4217 code (e.g. GBP, EUR, USD).

coupon_min: float | None
Minimum coupon rate of the bond.

coupon_max: float | None
Maximum coupon rate of the bond.

issued_amount_min: int | None
Minimum issued amount of the bond.

issued_amount_max: str | None
Maximum issued amount of the bond.

maturity_date_min: date | None
Minimum maturity date of the bond.

maturity_date_max: date | None
Maximum maturity date of the bond.

ytm_max: float | None
Maximum yield to maturity of the bond.

ytm_min: float | None
Minimum yield to maturity of the bond.


Returns​

results: FinraBondPrices

Serializable results.

provider: str | None

Provider name.

warnings: Optional[list[Warning_]]

List of warnings.

chart: Optional[Chart]

Chart object.

extra: dict[str, Any]

Extra info.


Data​

isin: str | None
International Securities Identification Number of the bond.

lei: str | None
Legal Entity Identifier of the issuing entity.

figi: str | None
FIGI of the bond.

cusip: str | None
CUSIP of the bond.

coupon_rate: float | None
Coupon rate of the bond.

price: float | None
Price of the bond.

current_yield: float | None
Current yield of the bond.

ytm: float | None
Yield to maturity of the bond.

ytw: float | None
Yield to worst of the bond.

duration: float | None
Duration of the bond.

maturity_date: date | None
Maturity date of the bond.

call_date: date | None
The nearest call date of the bond.