Skip to main content
Version: v5

bonds

List every TRACE-reported bond of one type, with its reference data and last sale.

Examples​

from openbb import obb
# Every outstanding corporate and agency bond.
obb.finra.fixedincome.bonds(provider='finra')
# Every Treasury note and bond, matured ones included.
obb.finra.fixedincome.bonds(bond_type='TS', include_matured=True, provider='finra')

Parameters​


Returns​

results: FinraBondList

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.