What problem does it solve?
Review fixed income portfolios by pricing multiple bonds, retrieving reference data, analyzing cashflows, and running scenario analysis. Use when reviewing bond portfolios, computing portfolio duration and DV01, analyzing cashflow waterfalls, stress testing rate scenarios, or assessing portfolio composition.
Core Features & Use Cases
- Price bonds using bond_price to obtain clean/dirty price, yield, duration, DV01, and spread for portfolio-level pricing.
- Enrich with reference data via yieldbook_bond_reference to build sector, rating, maturity, and currency breakdowns.
- Project cashflows with yieldbook_cashflow to create quarterly waterfalls and assess reinvestment risk.
- Run scenario analyses with yieldbook_scenario to model rate shocks and analyze P&L and risk exposure.
- Synthesize results into a portfolio review with metrics, composition, cashflow projections, and scenario outcomes.
Quick Start
Price all bonds in the portfolio, generate initial metrics, and review the resulting analytics.