cds tranche
financepy.products.credit.cds_tranche
Types
DefaultLossDbnAlgoTypes
No description available.
Members
RECURSION = 1ADJUSTED_BINOMIAL = 2GAUSSIAN = 3LHP = 4Class
CDSTranche
CDSTranche(
step_in_dt: Date,
maturity_dt: Date,
k1: float,
k2: float,
notional: float = 1000000,
running_cpn: float = 0.0,
long_protect: bool = True,
freq_type: FrequencyTypes = <FrequencyTypes.QUARTERLY: 4>,
accrual_dc_type: DayCountTypes = <DayCountTypes.ACT_360: 8>,
cal_type: CalendarTypes | list | tuple = <CalendarTypes.WEEKEND: 2>,
bd_type: BusDayAdjustTypes = <BusDayAdjustTypes.FOLLOWING: 2>,
dg_type: DateGenRuleTypes = <DateGenRuleTypes.BACKWARD: 2>,
) -> None
No description available.
Methods
value_bc
value_bc(
self,
value_dt: Date,
issuer_curves: list[financepy.market.curves.discount_curve.DiscountCurve],
upfront,
running_cpn: float,
corr1,
corr2,
num_points: int = 50,
algorithm: DefaultLossDbnAlgoTypes = <DefaultLossDbnAlgoTypes.RECURSION: 1>,
)
No description available.
Generated automatically from the FinancePy source code.
Do not edit this file manually.