summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pyisda/legs.pyx8
1 files changed, 6 insertions, 2 deletions
diff --git a/pyisda/legs.pyx b/pyisda/legs.pyx
index 5b15cc8..fa82629 100644
--- a/pyisda/legs.pyx
+++ b/pyisda/legs.pyx
@@ -43,9 +43,13 @@ cdef class ContingentLeg:
self._thisptr.endDate,
self._thisptr.notional,
self._thisptr.protectStart))
+
+ @property
+ def end_date(self):
+ return TDate_to_pydate(self._thisptr.endDate)
- def pv(self, today, step_in_date, value_date, YieldCurve yc, SpreadCurve sc,
- double recovery_rate):
+ def pv(self, today, step_in_date, value_date, YieldCurve yc not None,
+ SpreadCurve sc not None, double recovery_rate):
"""
Present Value of the ContingentLeg cashflows.