summaryrefslogtreecommitdiffstats
path: root/cdsone.pyx
diff options
context:
space:
mode:
Diffstat (limited to 'cdsone.pyx')
-rw-r--r--cdsone.pyx10
1 files changed, 5 insertions, 5 deletions
diff --git a/cdsone.pyx b/cdsone.pyx
index d6bb4ec..13c517e 100644
--- a/cdsone.pyx
+++ b/cdsone.pyx
@@ -1,13 +1,13 @@
from cdsone cimport (JpmcdsCdsoneUpfrontCharge,
JpmcdsCdsoneSpread, JpmcdsStringToStubMethod)
-from curve cimport ZeroCurve
+from curve cimport YieldCurve
from date cimport JpmcdsStringToDateInterval, pydate_to_TDate, dcc
cdef int SUCCESS = 0
def upfront_charge(date, value_date, benchmark_start_date, stepin_date,
start_date, end_date, double coupon_rate,
- ZeroCurve zc,
+ YieldCurve yc,
double spread,
double recovery_rate,
TBoolean pay_accrued_at_start = True,
@@ -32,7 +32,7 @@ def upfront_charge(date, value_date, benchmark_start_date, stepin_date,
if JpmcdsCdsoneUpfrontCharge(today, value_date_c, benchmark_start_date_c, stepin_date_c,
start_date_c, end_date_c, coupon_rate, pay_accrued_on_default,
&ivl, &stub,
- dcc("ACT/360"), b'F', b"None", zc._thisptr, spread, recovery_rate,
+ dcc("ACT/360"), b'F', b"None", yc._thisptr, spread, recovery_rate,
pay_accrued_at_start, &result) == SUCCESS:
return result
else:
@@ -40,7 +40,7 @@ def upfront_charge(date, value_date, benchmark_start_date, stepin_date,
def spread_from_upfront(date, value_date, benchmark_start_date, stepin_date,
start_date, end_date, double coupon_rate,
- ZeroCurve zc,
+ YieldCurve yc,
double upfront,
double recovery_rate,
TBoolean pay_accrued_at_start = True,
@@ -64,7 +64,7 @@ def spread_from_upfront(date, value_date, benchmark_start_date, stepin_date,
if JpmcdsCdsoneSpread(today, value_date_c, benchmark_start_date_c, stepin_date_c,
start_date_c, end_date_c, coupon_rate, pay_accrued_on_default,
&ivl, &stub,
- dcc("ACT/360"), b'F', b"None", zc._thisptr, upfront, recovery_rate,
+ dcc("ACT/360"), b'F', b"None", yc._thisptr, upfront, recovery_rate,
pay_accrued_at_start, &result) == SUCCESS:
return result
else: