Skip to main content
Version: v5

bond_historical

Get the daily end-of-day TRACE price and yield of bonds.

Examples​

from openbb import obb
# Five years of end-of-day prices and yields for a bond.
obb.finra.fixedincome.bond_historical(cusip='037833EH9', provider='finra')
# A window of history for a bond by its FINRA symbol.
obb.finra.fixedincome.bond_historical(cusip='AAPL5231623', start_date='2026-01-01', end_date='2026-06-30', provider='finra')

Parameters​


Returns​

results: FinraBondHistorical

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​