Skip to content

Interface ICouponProvider

Namespace: OfficeOpenXml.FormulaParsing.Excel.Functions.Finance.Implementations
Assembly: EPPlus.dll

ICouponProvider

public interface ICouponProvider

Methods

GetCoupdaybs(DateTime, DateTime, int, DayCountBasis)

GetCoupdaybs

double GetCoupdaybs(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCoupdays(DateTime, DateTime, int, DayCountBasis)

CoupDays

double GetCoupdays(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCoupdaysnc(DateTime, DateTime, int, DayCountBasis)

Coupdaysnc

double GetCoupdaysnc(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCoupnum(DateTime, DateTime, int, DayCountBasis)

GetCoupnum

double GetCoupnum(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

double

GetCouppcd(DateTime, DateTime, int, DayCountBasis)

GetCouppcd

DateTime GetCouppcd(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

DateTime

GetCoupsncd(DateTime, DateTime, int, DayCountBasis)

GetCoupsncd

DateTime GetCoupsncd(DateTime settlement, DateTime maturity, int frequency, DayCountBasis basis)

Parameters

settlement DateTime

maturity DateTime

frequency int

basis DayCountBasis

Returns

DateTime