quantlib.termstructures.credit.default_probability_helpers.UpfrontCdsHelper¶
- class UpfrontCdsHelper(upfront, Rate running_spread, Period tenor, Integer settlement_days, Calendar calendar, int frequency, int paymentConvention, DateGeneration rule, DayCounter daycounter, Real recovery_rate, YieldTermStructure discount_curve=YieldTermStructure(), Natural upfront_settlement_days=3, bool settles_accrual=True, bool pays_at_default_time=True, Date start_date=Date(), DayCounter lastperiod=DayCounter(), bool rebates_accrual=True, PricingModel model=PricingModel.ISDA)¶
Bases:
CdsHelper
Upfront+running-quoted CDS hazard rate bootstrap helper.
- __init__()¶
Methods
set_term_structure
(self, ...)swap
(self)Attributes
implied_quote
latest_date
quote