qfinbox.tvm.bonds.bond_price
- qfinbox.tvm.bonds.bond_price(face_value: float, coupon_rate: float, years_to_maturity: float, yield_to_maturity: float, payments_per_year: int = 2) float[source]
Calculate bond price given yield to maturity.
- Parameters:
- Returns:
Bond price.
- Return type:
Examples
>>> bond_price(1000, 0.06, 10, 0.08) 864.10