diff options
Diffstat (limited to 'curve.pxd')
| -rw-r--r-- | curve.pxd | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -87,6 +87,11 @@ cdef extern from "isda/tcurve.h": cdef extern from "isda/cxzerocurve.h": double JpmcdsZeroPrice(TCurve* curve, TDate date) +cdef extern from "isda/cfinanci.h": + int JpmcdsDiscountToRateYearFrac(double discount, # (I) Discount factor + double yearFraction, # (I) See JpmcdsDayCountFraction + double basis, # (I) Basis for the rate + double *rate); cdef enum Basis: CONTINUOUS = 5000 DISCOUNT_RATE = 512 @@ -97,7 +102,7 @@ cdef enum Basis: cdef class Curve: cdef TCurve* _thisptr -cdef class ZeroCurve(Curve): +cdef class YieldCurve(Curve): cdef TDate* _dates cdef size_t _ninstr |
